Version Description
[ Specification Change ] Update VK-Admin Library
Download this release
Release Info
Developer | vektor-inc |
Plugin | VK Blocks |
Version | 1.0.16 |
Comparing to | |
See all releases |
Code changes from version 0.61.2 to 1.0.16
- .distignore +19 -0
- .editorconfig +29 -0
- .eslintignore +4 -0
- .github/workflows/create_trello_card_when_issue_opened.yml +21 -0
- .github/workflows/wp-plugin-deploy.yml +28 -0
- .gitignore +4 -0
- .node-version +1 -1
- .wordpress-org/banner-1544x500.png +0 -0
- .wordpress-org/banner-772x250.png +0 -0
- .wordpress-org/icon-128x128.png +0 -0
- .wordpress-org/icon.svg +52 -0
- .wordpress-org/screenshot-1.png +0 -0
- .wordpress-org/screenshot-2.png +0 -0
- .wp-env.json +6 -0
- README.md +34 -67
- babel.config.js +11 -0
- components/align-control/index.js +0 -24
- components/card-align-control/index.js +0 -26
- components/link-control/index.js +0 -52
- editor-css/_editor_after.scss +9 -0
- editor-css/_editor_before.scss +113 -40
- editor-css/_editor_before_balloon.scss +1 -1
- editor-css/_editor_before_grid-column.scss +67 -36
- editor-css/_editor_before_select-post.scss +198 -0
- editor-css/_editor_common_core.scss +1 -1
- editor-css/_variables.scss +2 -0
- editor-css/editor-block-build-marge.scss +119 -2864
- eslintrc.js +4 -0
- example.png +0 -0
- gulpfile.js +36 -47
- inc/font-awesome/package/class-vk-font-awesome-versions.php +3 -3
- inc/saved-block-version.php +0 -31
- inc/term-color/package/class.term-color.php +6 -6
- inc/tgm-plugin-activation/class-tgm-plugin-activation.php +3640 -0
- inc/tgm-plugin-activation/tgm-config.php +154 -0
- inc/vk-admin/package/_scss/vk_admin.scss +78 -0
- inc/vk-admin/package/class-vk-admin.php +2 -2
- inc/vk-admin/package/css/vk_admin.css +1 -1
- inc/vk-blocks-config.php +4 -7
- inc/vk-blocks/admin/admin-block-patterns.php +25 -14
- inc/vk-blocks/admin/admin.php +0 -1
- inc/vk-blocks/blocks/page-content/class-vk-page-content-block.php +0 -149
- inc/vk-blocks/build/block-build-editor.css +2 -2
- inc/vk-blocks/build/block-build.asset.php +1 -0
- inc/vk-blocks/build/block-build.css +13 -13
- inc/vk-blocks/build/block-build.js +0 -2
.distignore
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.node-version
|
2 |
+
.wp-env.json
|
3 |
+
babel.config.js
|
4 |
+
composer.json
|
5 |
+
composer.lock
|
6 |
+
eslintrc.js
|
7 |
+
gulpfile_free.js
|
8 |
+
gulpfile.js
|
9 |
+
package-lock.json
|
10 |
+
package.json
|
11 |
+
phpunit.xml.dist
|
12 |
+
README.md
|
13 |
+
vk-blocks-pro.code-workspace
|
14 |
+
webpack.common.js
|
15 |
+
webpack.dev.js
|
16 |
+
webpack.prod.js
|
17 |
+
example.png
|
18 |
+
node_modules
|
19 |
+
dist
|
.editorconfig
ADDED
@@ -0,0 +1,29 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
root = true
|
2 |
+
|
3 |
+
[*.php]
|
4 |
+
charset = utf-8
|
5 |
+
end_of_line = lf
|
6 |
+
insert_final_newline = true
|
7 |
+
trim_trailing_whitespace = true
|
8 |
+
indent_style = tab
|
9 |
+
|
10 |
+
[*.{js,json}]
|
11 |
+
charset = utf-8
|
12 |
+
end_of_line = lf
|
13 |
+
insert_final_newline = true
|
14 |
+
trim_trailing_whitespace = true
|
15 |
+
indent_style = tab
|
16 |
+
|
17 |
+
[*.{css,scss}]
|
18 |
+
charset = utf-8
|
19 |
+
end_of_line = lf
|
20 |
+
insert_final_newline = true
|
21 |
+
trim_trailing_whitespace = true
|
22 |
+
indent_style = tab
|
23 |
+
|
24 |
+
[*.yml]
|
25 |
+
indent_style = space
|
26 |
+
indent_size = 2
|
27 |
+
|
28 |
+
[*.md]
|
29 |
+
trim_trailing_whitespace = false
|
.eslintignore
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
**/deprecated/*.js
|
2 |
+
!**/deprecated/index.js
|
3 |
+
**/deprecated/**/*.js
|
4 |
+
src/translation_dummy.js
|
.github/workflows/create_trello_card_when_issue_opened.yml
ADDED
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
name: Create trello card when issue opened # GitHubに表示されるアクションの名前
|
2 |
+
|
3 |
+
on: # 何をトリガーにするか
|
4 |
+
issues: # Issue
|
5 |
+
types: [opened, reopened] # オープンと、リオープンをトリガーにする
|
6 |
+
|
7 |
+
jobs:
|
8 |
+
create_trello_card_job: # ジョブのID
|
9 |
+
runs-on: ubuntu-latest # ジョブを実行するマシン
|
10 |
+
name: Create Trello Card # GitHubに表示されるジョブの名前
|
11 |
+
steps: # ジョブ内のタスクをステップと呼ぶ
|
12 |
+
- name: Call trello-github-actions # GitHubに表示されるステップの名前
|
13 |
+
id: call-trello-github-actions # ステップの識別子
|
14 |
+
uses: vektor-inc/trello-github-actions@v1.0 # 実行するアクション。v1.0を指定してください
|
15 |
+
with: # アクションに渡す入力パラメータ。Card作成のメソッドを指定している
|
16 |
+
trello-action: create_card_when_issue_opened
|
17 |
+
env: # アクションで用いる環境変数。Secretsに指定したTrelloの情報を設定する
|
18 |
+
TRELLO_API_KEY: ${{ secrets.TRELLO_API_KEY }}
|
19 |
+
TRELLO_API_TOKEN: ${{ secrets.TRELLO_API_TOKEN }}
|
20 |
+
TRELLO_BOARD_ID: ${{ secrets.TRELLO_BOARD_ID }}
|
21 |
+
TRELLO_LIST_ID: ${{ secrets.TRELLO_WAITING_LIST_ID }} # 作業待ちリストにカードを作成する
|
.github/workflows/wp-plugin-deploy.yml
ADDED
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
name: Deploy to WordPress.org
|
2 |
+
on:
|
3 |
+
push:
|
4 |
+
tags:
|
5 |
+
- "*"
|
6 |
+
jobs:
|
7 |
+
tag:
|
8 |
+
name: New tag
|
9 |
+
runs-on: ubuntu-latest
|
10 |
+
strategy:
|
11 |
+
matrix:
|
12 |
+
node-version: [12.x]
|
13 |
+
steps:
|
14 |
+
- uses: actions/checkout@master
|
15 |
+
- name: Use Node.js ${{ matrix.node-version }}
|
16 |
+
uses: actions/setup-node@v1
|
17 |
+
with:
|
18 |
+
node-version: ${{ matrix.node-version }}
|
19 |
+
- name: Build
|
20 |
+
run: |
|
21 |
+
npm install
|
22 |
+
npm run build:free
|
23 |
+
- name: WordPress Plugin Deploy
|
24 |
+
uses: 10up/action-wordpress-plugin-deploy@master
|
25 |
+
env:
|
26 |
+
SVN_PASSWORD: ${{ secrets.SVN_PASSWORD }}
|
27 |
+
SVN_USERNAME: ${{ secrets.SVN_USERNAME }}
|
28 |
+
SLUG: vk-blocks
|
.gitignore
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
/*.html
|
2 |
+
node_modules/
|
3 |
+
dist/
|
4 |
+
inc/vk-blocks/build/*.js.map
|
.node-version
CHANGED
@@ -1 +1 @@
|
|
1 |
-
|
1 |
+
14.15.1
|
.wordpress-org/banner-1544x500.png
ADDED
Binary file
|
.wordpress-org/banner-772x250.png
ADDED
Binary file
|
.wordpress-org/icon-128x128.png
ADDED
Binary file
|
.wordpress-org/icon.svg
ADDED
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<svg version="1.1" id="レイヤー_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
|
4 |
+
y="0px" viewBox="0 0 259.8 260" style="enable-background:new 0 0 259.8 260;" xml:space="preserve">
|
5 |
+
<style type="text/css">
|
6 |
+
.st0{fill:#E2E2E2;}
|
7 |
+
.st1{fill:#C1C1C1;}
|
8 |
+
.st2{fill:#FFFFFF;}
|
9 |
+
.st3{fill:#878787;}
|
10 |
+
.st4{fill:#E07170;}
|
11 |
+
.st5{clip-path:url(#SVGID_2_);fill:#E07170;}
|
12 |
+
</style>
|
13 |
+
<rect y="0" class="st0" width="259.8" height="260"/>
|
14 |
+
<rect x="17.3" y="29.4" class="st1" width="225.2" height="93.5"/>
|
15 |
+
<rect x="17.3" y="26.4" class="st2" width="225.2" height="94"/>
|
16 |
+
<rect x="28.5" y="36.5" class="st0" width="202.8" height="61"/>
|
17 |
+
<polygon class="st3" points="129.9,113.6 135.8,103.4 124,103.4 "/>
|
18 |
+
<rect x="37.4" y="46.9" class="st3" width="126" height="9.9"/>
|
19 |
+
<rect x="37.4" y="62.7" class="st3" width="126" height="9.9"/>
|
20 |
+
<rect x="37.4" y="78.6" class="st3" width="126" height="9.9"/>
|
21 |
+
<g>
|
22 |
+
<rect x="17.3" y="144.4" class="st1" width="225.2" height="93.5"/>
|
23 |
+
<rect x="17.3" y="141.4" class="st2" width="225.2" height="94"/>
|
24 |
+
<rect x="116.1" y="151.6" class="st0" width="115.2" height="73.5"/>
|
25 |
+
<g>
|
26 |
+
<circle class="st4" cx="61.4" cy="179.6" r="31"/>
|
27 |
+
<g>
|
28 |
+
<g>
|
29 |
+
<defs>
|
30 |
+
<rect id="SVGID_1_" x="25" y="196.7" width="72.7" height="28.4"/>
|
31 |
+
</defs>
|
32 |
+
<clipPath id="SVGID_2_">
|
33 |
+
<use xlink:href="#SVGID_1_" style="overflow:visible;"/>
|
34 |
+
</clipPath>
|
35 |
+
<path class="st5" d="M97.7,238.4H25c0-20.1,16.3-36.3,36.3-36.3S97.7,218.4,97.7,238.4z"/>
|
36 |
+
</g>
|
37 |
+
</g>
|
38 |
+
</g>
|
39 |
+
<polygon class="st0" points="101.2,188.3 123.5,201.2 123.5,175.5 "/>
|
40 |
+
</g>
|
41 |
+
<rect x="128.6" y="167.8" class="st3" width="92.2" height="9.9"/>
|
42 |
+
<rect x="128.6" y="199.2" class="st3" width="92.2" height="9.9"/>
|
43 |
+
<rect x="171.9" y="46.9" class="st2" width="50.8" height="41.5"/>
|
44 |
+
<g>
|
45 |
+
<g>
|
46 |
+
<circle class="st4" cx="212" cy="58.1" r="6.2"/>
|
47 |
+
<path class="st4" d="M178.1,83.4c-1.1,0,28.9,0,30.1,0s2-1.6,1.3-3.1s-6.9-14.2-7.2-15c-0.3-0.8-2.1-2-3.1-0.9
|
48 |
+
c-0.9,1-2.3,2.1-2.3,2.1s-5.3-9-5.6-9.5c-0.3-0.6-1.4-0.9-2.1-0.9s-1.5,0.4-1.9,1.1s-10.2,22-10.8,23.2s-0.3,2.2,0,2.4
|
49 |
+
C176.9,83,178.1,83.4,178.1,83.4z"/>
|
50 |
+
</g>
|
51 |
+
</g>
|
52 |
+
</svg>
|
.wordpress-org/screenshot-1.png
ADDED
Binary file
|
.wordpress-org/screenshot-2.png
ADDED
Binary file
|
.wp-env.json
ADDED
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"core": null,
|
3 |
+
"plugins": [
|
4 |
+
"."
|
5 |
+
]
|
6 |
+
}
|
README.md
CHANGED
@@ -2,52 +2,68 @@
|
|
2 |
|
3 |
This is a plugin that extends Gutenberg's blocks.
|
4 |
|
5 |
-
##
|
|
|
|
|
|
|
6 |
|
|
|
7 |
```
|
8 |
-
npm install
|
9 |
-
npm run build
|
10 |
```
|
11 |
-
## Work
|
12 |
-
|
13 |
-
通常作業時は
|
14 |
|
|
|
|
|
|
|
15 |
```
|
16 |
-
|
|
|
17 |
```
|
|
|
|
|
|
|
|
|
|
|
18 |
|
19 |
-
|
|
|
|
|
20 |
|
|
|
21 |
```
|
|
|
22 |
npm run watch
|
23 |
```
|
24 |
|
25 |
-
|
26 |
-
ただし、翻訳作業をする時は事前に `npm run build` をした方が無難
|
27 |
-
|
28 |
-
## Translate Only
|
29 |
|
30 |
```
|
31 |
-
|
|
|
32 |
```
|
33 |
|
34 |
-
翻訳は PoEdit などを使って po ファイルを開いて編集するが、
|
35 |
新たに翻訳箇所が追加された場合はメニューから「potファイルから更新」を選んで更新する
|
36 |
|
37 |
-
## CSS name rule
|
38 |
|
39 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
```
|
41 |
[ prefix ]_[ ブロック名 ]
|
42 |
```
|
43 |
|
44 |
-
各div要素は _ で連結する。一つのdivのクラス名は現状キャメルケース
|
45 |
```
|
46 |
[ prefix ]_[ ブロック名 ]_[ divのクラス名 ]
|
47 |
[ prefix ]_[ ブロック名 ]_[ divのクラス名 ]_[ 子のdivのクラス名 ]
|
48 |
```
|
49 |
|
50 |
-
属性の前はハイフンにする
|
51 |
```
|
52 |
[ prefix ]_[ ブロック名 ]-[ 属性名 ]-[ 属性値 ]
|
53 |
[ prefix ]_[ ブロック名 ]_[ 子のdivのクラス名 ]-[ 属性名 ]-[ 属性値 ]
|
@@ -60,52 +76,3 @@ npm run build
|
|
60 |
-border-solid としておき -border-dotted -border-wave とする事ができるようにしておく。
|
61 |
何がなんでも あり/なし 以外以外発生しないというケースの場合は -border-true あるいは例外的に -border など属性名だけでも可
|
62 |
|
63 |
-
## 公開手順
|
64 |
-
|
65 |
-
NOTE : `0.0.0`は前のバージョン番号、`1.1.1`は公開するバージョン番号。
|
66 |
-
|
67 |
-
1. 以下のファイルのバージョンを、公開するバージョンで置き換える。
|
68 |
-
- `vk-blocks.php`の `Version: 0.0.0`
|
69 |
-
- `readme.txt`の `Stable tag: 0.0.0`
|
70 |
-
|
71 |
-
1. `readem.txt`の`== Changelog ==`に、修正内容を追加。
|
72 |
-
1. 1,2の修正後、コミットメッセージ `[change Version] 1.1.1` でコミット & プッシュ。
|
73 |
-
1. 全ての変更を `master`にマージ。
|
74 |
-
1. `master`ブランチをローカルにプルし、`git tag 1.1.1` 、`git push origin 1.1.1`
|
75 |
-
|
76 |
-
これで自動で、VWSにPro版が、WordPress.orgに無料版がアップロードされます。
|
77 |
-
|
78 |
-
|
79 |
-
## 公開の仕組み(GitHubAtions) [開発者向け]
|
80 |
-
|
81 |
-
### プロ版公開スクリプト
|
82 |
-
ビルド&distして、`vk-blocks-pro.zip`を作成。VWSのサーバーにアップロードしている。
|
83 |
-
アップロードには`burnett01/rsync-deployments@4.1`というGitHubActionを使用。
|
84 |
-
|
85 |
-
参考URL
|
86 |
-
- https://github.com/vektor-inc/vk-blocks-pro/blob/master/.github/workflows/deploy.yml
|
87 |
-
- https://github.com/Burnett01/rsync-deployments
|
88 |
-
|
89 |
-
|
90 |
-
### 無料版公開スクリプト
|
91 |
-
GitHubAction内で、無料版のレポジトリにcloneして修正内容を追加して`master`ブランチにpushしている。
|
92 |
-
その後に、`git tag 1.1.1`、`git push origin 1.1.1` を実行してWordPress.orgにアップロードするアクションを発火させている。
|
93 |
-
|
94 |
-
詳細はコード内のコメントを参考に。
|
95 |
-
|
96 |
-
参考URL
|
97 |
-
- https://github.com/vektor-inc/vk-blocks-pro/blob/master/.github/workflows/deploy-free.yml
|
98 |
-
|
99 |
-
|
100 |
-
## リリースビルド(石川専用)
|
101 |
-
|
102 |
-
gulp dist して zip に圧縮してそのzipファイルをvwsのパッケージディレクトリに移動している
|
103 |
-
|
104 |
-
```
|
105 |
-
bin/dist_kuru.sh
|
106 |
-
```
|
107 |
-
|
108 |
-
## NodeJSのバージョン
|
109 |
-
`.node-version`を参照してください。
|
110 |
-
|
111 |
-
## 公開の仕組み(GitHubAtions) [開発者向け]
|
2 |
|
3 |
This is a plugin that extends Gutenberg's blocks.
|
4 |
|
5 |
+
## 前提
|
6 |
+
- Docker
|
7 |
+
- WP-CLI([インストール方法](https://github.com/vektor-inc/vk-blocks-pro/wiki/WP-CLI%E3%82%92%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%E3%81%AB%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB))
|
8 |
+
- NodeJS、NPM
|
9 |
|
10 |
+
## 依存関係のインストール
|
11 |
```
|
12 |
+
npm install
|
|
|
13 |
```
|
|
|
|
|
|
|
14 |
|
15 |
+
## 開発環境の立ち上げ
|
16 |
+
```
|
17 |
+
npm start
|
18 |
```
|
19 |
+
|
20 |
+
## ビルド
|
21 |
```
|
22 |
+
// 本番環境用
|
23 |
+
npm build
|
24 |
+
|
25 |
+
// 開発用(開発者ツールのconsoleでログが追いやすくなる)
|
26 |
+
npm run build:dev
|
27 |
|
28 |
+
// リリース用(石川専用:gulp dist して zip に圧縮してそのzipファイルをvwsのパッケージディレクトリに移動している)
|
29 |
+
bin/dist_kuru.sh
|
30 |
+
```
|
31 |
|
32 |
+
## Watch
|
33 |
```
|
34 |
+
// CSSの変更のみ監視
|
35 |
npm run watch
|
36 |
```
|
37 |
|
38 |
+
## 翻訳
|
|
|
|
|
|
|
39 |
|
40 |
```
|
41 |
+
// .pot ファイル生成、.po ファイルから翻訳用JSONを生成
|
42 |
+
npm run translate
|
43 |
```
|
44 |
|
45 |
+
翻訳は PoEdit などを使って `.po` ファイルを開いて編集するが、
|
46 |
新たに翻訳箇所が追加された場合はメニューから「potファイルから更新」を選んで更新する
|
47 |
|
|
|
48 |
|
49 |
+
## デプロイ
|
50 |
+
手順は[wiki](https://github.com/vektor-inc/vk-blocks-pro/wiki/%E3%83%87%E3%83%97%E3%83%AD%E3%82%A4)を参考に
|
51 |
+
|
52 |
+
|
53 |
+
## CSS 命名規則
|
54 |
+
|
55 |
+
### プリフィックスの後は - にする
|
56 |
```
|
57 |
[ prefix ]_[ ブロック名 ]
|
58 |
```
|
59 |
|
60 |
+
### 各div要素は _ で連結する。一つのdivのクラス名は現状キャメルケース
|
61 |
```
|
62 |
[ prefix ]_[ ブロック名 ]_[ divのクラス名 ]
|
63 |
[ prefix ]_[ ブロック名 ]_[ divのクラス名 ]_[ 子のdivのクラス名 ]
|
64 |
```
|
65 |
|
66 |
+
### 属性の前はハイフンにする
|
67 |
```
|
68 |
[ prefix ]_[ ブロック名 ]-[ 属性名 ]-[ 属性値 ]
|
69 |
[ prefix ]_[ ブロック名 ]_[ 子のdivのクラス名 ]-[ 属性名 ]-[ 属性値 ]
|
76 |
-border-solid としておき -border-dotted -border-wave とする事ができるようにしておく。
|
77 |
何がなんでも あり/なし 以外以外発生しないというケースの場合は -border-true あるいは例外的に -border など属性名だけでも可
|
78 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
babel.config.js
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
module.exports = ( api ) => {
|
2 |
+
api.cache( true );
|
3 |
+
|
4 |
+
return {
|
5 |
+
presets: [ '@wordpress/babel-preset-default' ],
|
6 |
+
plugins: [
|
7 |
+
'@emotion/babel-plugin',
|
8 |
+
'babel-plugin-inline-json-import'
|
9 |
+
],
|
10 |
+
};
|
11 |
+
};
|
components/align-control/index.js
DELETED
@@ -1,24 +0,0 @@
|
|
1 |
-
const { __ } = wp.i18n;
|
2 |
-
const { useState } = wp.element;
|
3 |
-
const { Toolbar } = wp.components;
|
4 |
-
|
5 |
-
export const AlignControl = props => {
|
6 |
-
const { setAttributes, schema, initial, component } = props;
|
7 |
-
const [activeControl, setActiveControl] = useState(initial);
|
8 |
-
|
9 |
-
function createAlignControl(align) {
|
10 |
-
return {
|
11 |
-
icon: `editor-align${align}`,
|
12 |
-
title: __(`Align ${align}`, "vk-blocks"),
|
13 |
-
isActive: activeControl === align,
|
14 |
-
onClick: () => {
|
15 |
-
schema[component] = align;
|
16 |
-
setAttributes({ activeControl: JSON.stringify(schema) });
|
17 |
-
setActiveControl(align);
|
18 |
-
}
|
19 |
-
};
|
20 |
-
}
|
21 |
-
return (
|
22 |
-
<Toolbar controls={["left", "center", "right"].map(createAlignControl)} />
|
23 |
-
);
|
24 |
-
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
components/card-align-control/index.js
DELETED
@@ -1,26 +0,0 @@
|
|
1 |
-
const { __ } = wp.i18n;
|
2 |
-
const { PanelBody, BaseControl } = wp.components;
|
3 |
-
import { AlignControl } from "../align-control";
|
4 |
-
import { capitalize } from "../../src/_helper/capitalize";
|
5 |
-
|
6 |
-
export const CardAlignControls = props => {
|
7 |
-
const { attributes } = props;
|
8 |
-
const shema = JSON.parse(attributes.activeControl);
|
9 |
-
props.schema = shema;
|
10 |
-
|
11 |
-
const createAlignControl = label => {
|
12 |
-
props.initial = shema[label];
|
13 |
-
props.component = label;
|
14 |
-
return (
|
15 |
-
<BaseControl label={__(`${capitalize(label)}`, "vk-blocks")}>
|
16 |
-
<AlignControl {...props} />
|
17 |
-
</BaseControl>
|
18 |
-
);
|
19 |
-
};
|
20 |
-
const alignControls = ["title", "text", "button"].map(createAlignControl);
|
21 |
-
return (
|
22 |
-
<PanelBody title={__("Align", "vk-blocks")} initialOpen={false}>
|
23 |
-
{alignControls}
|
24 |
-
</PanelBody>
|
25 |
-
);
|
26 |
-
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
components/link-control/index.js
DELETED
@@ -1,52 +0,0 @@
|
|
1 |
-
const { __ } = wp.i18n;
|
2 |
-
const { BaseControl, TextControl, ToggleControl } = wp.components;
|
3 |
-
const { useCallback } = wp.element;
|
4 |
-
|
5 |
-
export const LinkControl = props => {
|
6 |
-
const { setAttributes, attributes, blockName } = props;
|
7 |
-
const { linkTarget, rel } = attributes;
|
8 |
-
|
9 |
-
const NEW_TAB_REL = "noreferrer noopener";
|
10 |
-
const onSetLinkRel = useCallback(
|
11 |
-
value => {
|
12 |
-
setAttributes({ rel: value });
|
13 |
-
},
|
14 |
-
[setAttributes]
|
15 |
-
);
|
16 |
-
const onToggleOpenInNewTab = useCallback(
|
17 |
-
value => {
|
18 |
-
const newLinkTarget = value ? "_blank" : undefined;
|
19 |
-
|
20 |
-
let updatedRel = rel;
|
21 |
-
if (newLinkTarget && !rel) {
|
22 |
-
updatedRel = NEW_TAB_REL;
|
23 |
-
} else if (!newLinkTarget && rel === NEW_TAB_REL) {
|
24 |
-
updatedRel = undefined;
|
25 |
-
}
|
26 |
-
|
27 |
-
setAttributes({
|
28 |
-
linkTarget: newLinkTarget,
|
29 |
-
rel: updatedRel
|
30 |
-
});
|
31 |
-
},
|
32 |
-
[rel, setAttributes]
|
33 |
-
);
|
34 |
-
|
35 |
-
return (
|
36 |
-
<BaseControl
|
37 |
-
label={__("Link target", "vk-blocks")}
|
38 |
-
id={`sidebar-${blockName}-block-url-settings`}
|
39 |
-
>
|
40 |
-
<ToggleControl
|
41 |
-
label={__("Open in new tab", "vk-blocks")}
|
42 |
-
onChange={onToggleOpenInNewTab}
|
43 |
-
checked={linkTarget === "_blank"}
|
44 |
-
/>
|
45 |
-
<TextControl
|
46 |
-
label={__("Link rel", "vk-blocks")}
|
47 |
-
value={rel || ""}
|
48 |
-
onChange={onSetLinkRel}
|
49 |
-
/>
|
50 |
-
</BaseControl>
|
51 |
-
);
|
52 |
-
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
editor-css/_editor_after.scss
CHANGED
@@ -1,3 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
2 |
/* .vk_hidden.vk_hidden は2つじゃないと上書きできない */
|
3 |
.vk_hidden {
|
1 |
+
.wp-block.vk_prBlocks,
|
2 |
+
.wp-block.vk_posts {
|
3 |
+
margin-left: auto;
|
4 |
+
margin-right: auto;
|
5 |
+
}
|
6 |
+
|
7 |
+
.vk_tableOfContents_openCloseBtn {
|
8 |
+
display: block;
|
9 |
+
}
|
10 |
|
11 |
/* .vk_hidden.vk_hidden は2つじゃないと上書きできない */
|
12 |
.vk_hidden {
|
editor-css/_editor_before.scss
CHANGED
@@ -130,7 +130,7 @@ $color-danger: #dd3333;
|
|
130 |
|
131 |
|
132 |
/* editor area *********************************************/
|
133 |
-
.edit-post-visual-editor
|
134 |
.components-tab-panel__tab-content{
|
135 |
|
136 |
/*
|
@@ -141,7 +141,6 @@ $color-danger: #dd3333;
|
|
141 |
// コンテンツエリアをはみ出させる
|
142 |
.wp-block { max-width:100%; }
|
143 |
}
|
144 |
-
|
145 |
.vk_width-full div[data-type="vk-blocks/slider-item"]{
|
146 |
max-width:100%;
|
147 |
.vk_slider_item-paddingLR-use,
|
@@ -199,6 +198,9 @@ div[data-type="vk-blocks/page-content"].is-selected{
|
|
199 |
}
|
200 |
}
|
201 |
|
|
|
|
|
|
|
202 |
// アニメーションブロックの識別用枠線
|
203 |
@import "./editor_before_animation";
|
204 |
|
@@ -304,141 +306,196 @@ $color-danger: #b52727;
|
|
304 |
height: 100%;
|
305 |
margin-top: 0;
|
306 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
307 |
}
|
308 |
-
.block-list-appender {
|
309 |
-
clear: both;
|
310 |
-
width: 100%;
|
311 |
-
}
|
312 |
-
}
|
313 |
|
|
|
|
|
|
|
|
|
314 |
.vk_posts .vk_posts-edit {
|
315 |
&-col-xs-2 .editor-block-list__block,
|
316 |
-
&-col-xs-2 .block-editor-block-list__block
|
|
|
317 |
width: calc(16.66% - 30px);
|
318 |
}
|
319 |
&-col-xs-3 .editor-block-list__block,
|
320 |
-
&-col-xs-3 .block-editor-block-list__block
|
|
|
321 |
width: calc(25% - 30px);
|
322 |
}
|
323 |
&-col-xs-4 .editor-block-list__block,
|
324 |
-
&-col-xs-4 .block-editor-block-list__block
|
|
|
325 |
width: calc(33.3% - 30px);
|
326 |
}
|
327 |
&-col-xs-6 .editor-block-list__block,
|
328 |
-
&-col-xs-6 .block-editor-block-list__block
|
|
|
329 |
width: calc(50% - 30px);
|
330 |
}
|
331 |
&-col-xs-12 .editor-block-list__block,
|
332 |
-
&-col-xs-12 .block-editor-block-list__block
|
|
|
333 |
width: calc(100% - 30px);
|
334 |
}
|
335 |
@media (min-width: $sm-min) {
|
336 |
&-col-sm-2 .editor-block-list__block,
|
337 |
-
&-col-sm-2 .block-editor-block-list__block
|
|
|
338 |
width: calc(16.66% - 30px);
|
339 |
}
|
340 |
&-col-sm-3 .editor-block-list__block,
|
341 |
-
&-col-sm-3 .block-editor-block-list__block
|
|
|
342 |
width: calc(25% - 30px);
|
343 |
}
|
344 |
&-col-sm-4 .editor-block-list__block,
|
345 |
-
&-col-sm-4 .block-editor-block-list__block
|
|
|
346 |
width: calc(33.3% - 30px);
|
347 |
}
|
348 |
&-col-sm-6 .editor-block-list__block,
|
349 |
-
&-col-sm-6 .block-editor-block-list__block
|
|
|
350 |
width: calc(50% - 30px);
|
351 |
}
|
352 |
&-col-sm-12 .editor-block-list__block,
|
353 |
-
&-col-sm-12 .block-editor-block-list__block
|
|
|
354 |
width: calc(100% - 30px);
|
355 |
}
|
356 |
}
|
357 |
@media (min-width: $md-min) {
|
358 |
&-col-md-2 .editor-block-list__block,
|
359 |
-
&-col-md-2 .block-editor-block-list__block
|
|
|
360 |
width: calc(16.66% - 30px);
|
361 |
}
|
362 |
&-col-md-3 .editor-block-list__block,
|
363 |
-
&-col-md-3 .block-editor-block-list__block
|
|
|
364 |
width: calc(25% - 30px);
|
365 |
}
|
366 |
&-col-md-4 .editor-block-list__block,
|
367 |
-
&-col-md-4 .block-editor-block-list__block
|
|
|
368 |
width: calc(33.3% - 30px);
|
369 |
}
|
370 |
&-col-md-6 .editor-block-list__block,
|
371 |
-
&-col-md-6 .block-editor-block-list__block
|
|
|
372 |
width: calc(50% - 30px);
|
373 |
}
|
374 |
&-col-md-12 .editor-block-list__block,
|
375 |
-
&-col-md-12 .block-editor-block-list__block
|
|
|
376 |
width: calc(100% - 30px);
|
377 |
}
|
378 |
}
|
379 |
@media (min-width: $lg-min) {
|
380 |
&-col-lg-2 .editor-block-list__block,
|
381 |
-
&-col-lg-2 .block-editor-block-list__block
|
|
|
382 |
width: calc(16.66% - 30px);
|
383 |
}
|
384 |
&-col-lg-3 .editor-block-list__block,
|
385 |
-
&-col-lg-3 .block-editor-block-list__block
|
|
|
386 |
width: calc(25% - 30px);
|
387 |
}
|
388 |
&-col-lg-4 .editor-block-list__block,
|
389 |
-
&-col-lg-4 .block-editor-block-list__block
|
|
|
390 |
width: calc(33.3% - 30px);
|
391 |
}
|
392 |
&-col-lg-6 .editor-block-list__block,
|
393 |
-
&-col-lg-6 .block-editor-block-list__block
|
|
|
394 |
width: calc(50% - 30px);
|
395 |
}
|
396 |
&-col-lg-12 .editor-block-list__block,
|
397 |
-
&-col-lg-12 .block-editor-block-list__block
|
|
|
398 |
width: calc(100% - 30px);
|
399 |
}
|
400 |
}
|
401 |
@media (min-width: $xl-min) {
|
402 |
&-col-xl-2 .editor-block-list__block,
|
403 |
-
&-col-xl-2 .block-editor-block-list__block
|
|
|
404 |
width: calc(16.66% - 30px);
|
405 |
}
|
406 |
&-col-xl-3 .editor-block-list__block,
|
407 |
-
&-col-xl-3 .block-editor-block-list__block
|
|
|
408 |
width: calc(25% - 30px);
|
409 |
}
|
410 |
&-col-xl-4 .editor-block-list__block,
|
411 |
-
&-col-xl-4 .block-editor-block-list__block
|
|
|
412 |
width: calc(33.3% - 30px);
|
413 |
}
|
414 |
&-col-xl-6 .editor-block-list__block,
|
415 |
-
&-col-xl-6 .block-editor-block-list__block
|
|
|
416 |
width: calc(50% - 30px);
|
417 |
}
|
418 |
&-col-xl-12 .editor-block-list__block,
|
419 |
-
&-col-xl-12 .block-editor-block-list__block
|
|
|
420 |
width: calc(100% - 30px);
|
421 |
}
|
422 |
}
|
423 |
@media (min-width: $xxl-min) {
|
424 |
&-col-xxl-2 .editor-block-list__block,
|
425 |
-
&-col-xxl-2 .block-editor-block-list__block
|
|
|
426 |
width: calc(16.66% - 30px);
|
427 |
}
|
428 |
&-col-xxl-3 .editor-block-list__block,
|
429 |
-
&-col-xxl-3 .block-editor-block-list__block
|
|
|
430 |
width: calc(25% - 30px);
|
431 |
}
|
432 |
&-col-xxl-4 .editor-block-list__block,
|
433 |
-
&-col-xxl-4 .block-editor-block-list__block
|
|
|
434 |
width: calc(33.3% - 30px);
|
435 |
}
|
436 |
&-col-xxl-6 .editor-block-list__block,
|
437 |
-
&-col-xxl-6 .block-editor-block-list__block
|
|
|
438 |
width: calc(50% - 30px);
|
439 |
}
|
440 |
&-col-xxl-12 .editor-block-list__block,
|
441 |
-
&-col-xxl-12 .block-editor-block-list__block
|
|
|
442 |
width: calc(100% - 30px);
|
443 |
}
|
444 |
}
|
@@ -460,8 +517,24 @@ $color-danger: #b52727;
|
|
460 |
opacity: 0.2;
|
461 |
}
|
462 |
|
463 |
-
.
|
464 |
-
|
465 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
466 |
}
|
467 |
}
|
130 |
|
131 |
|
132 |
/* editor area *********************************************/
|
133 |
+
.edit-post-visual-editor,
|
134 |
.components-tab-panel__tab-content{
|
135 |
|
136 |
/*
|
141 |
// コンテンツエリアをはみ出させる
|
142 |
.wp-block { max-width:100%; }
|
143 |
}
|
|
|
144 |
.vk_width-full div[data-type="vk-blocks/slider-item"]{
|
145 |
max-width:100%;
|
146 |
.vk_slider_item-paddingLR-use,
|
198 |
}
|
199 |
}
|
200 |
|
201 |
+
// 選択投稿リストブロックの編集用CSS
|
202 |
+
@import "./_editor_before_select-post";
|
203 |
+
|
204 |
// アニメーションブロックの識別用枠線
|
205 |
@import "./editor_before_animation";
|
206 |
|
306 |
height: 100%;
|
307 |
margin-top: 0;
|
308 |
}
|
309 |
+
& + .block-list-appender.wp-block {
|
310 |
+
border: 1px dashed #ccc;
|
311 |
+
// border-radius: .25rem;
|
312 |
+
margin: 0 15px 30px;
|
313 |
+
padding: 0;
|
314 |
+
min-height: 100px;
|
315 |
+
&:hover{
|
316 |
+
border-style: solid;
|
317 |
+
border-color:$color-hover;
|
318 |
+
}
|
319 |
+
.block-editor-button-block-appender {
|
320 |
+
position: absolute;
|
321 |
+
top: 0;
|
322 |
+
right: 0;
|
323 |
+
bottom: 0;
|
324 |
+
left: 0;
|
325 |
+
margin: auto;
|
326 |
+
}
|
327 |
+
.block-editor-inner-blocks .block-list-appender.wp-block{ //打ち消し
|
328 |
+
border:unset;
|
329 |
+
border-radius: unset;
|
330 |
+
margin:unset;
|
331 |
+
padding:unset;
|
332 |
+
}
|
333 |
+
|
334 |
+
}
|
335 |
}
|
|
|
|
|
|
|
|
|
|
|
336 |
|
337 |
+
} //.vk_posts > .vk_posts-edit
|
338 |
+
|
339 |
+
|
340 |
+
//.block-list-appender.wp-block はアイテム追加のインサーターのdiv
|
341 |
.vk_posts .vk_posts-edit {
|
342 |
&-col-xs-2 .editor-block-list__block,
|
343 |
+
&-col-xs-2 .block-editor-block-list__block,
|
344 |
+
&-col-xs-2 .block-editor-block-list__block + .block-list-appender.wp-block {
|
345 |
width: calc(16.66% - 30px);
|
346 |
}
|
347 |
&-col-xs-3 .editor-block-list__block,
|
348 |
+
&-col-xs-3 .block-editor-block-list__block,
|
349 |
+
&-col-xs-3 .block-editor-block-list__block + .block-list-appender.wp-block {
|
350 |
width: calc(25% - 30px);
|
351 |
}
|
352 |
&-col-xs-4 .editor-block-list__block,
|
353 |
+
&-col-xs-4 .block-editor-block-list__block,
|
354 |
+
&-col-xs-4 .block-editor-block-list__block + .block-list-appender.wp-block {
|
355 |
width: calc(33.3% - 30px);
|
356 |
}
|
357 |
&-col-xs-6 .editor-block-list__block,
|
358 |
+
&-col-xs-6 .block-editor-block-list__block,
|
359 |
+
&-col-xs-6 .block-editor-block-list__block + .block-list-appender.wp-block {
|
360 |
width: calc(50% - 30px);
|
361 |
}
|
362 |
&-col-xs-12 .editor-block-list__block,
|
363 |
+
&-col-xs-12 .block-editor-block-list__block,
|
364 |
+
&-col-xs-12 .block-editor-block-list__block + .block-list-appender.wp-block {
|
365 |
width: calc(100% - 30px);
|
366 |
}
|
367 |
@media (min-width: $sm-min) {
|
368 |
&-col-sm-2 .editor-block-list__block,
|
369 |
+
&-col-sm-2 .block-editor-block-list__block,
|
370 |
+
&-col-sm-2 .block-editor-block-list__block + .block-list-appender.wp-block {
|
371 |
width: calc(16.66% - 30px);
|
372 |
}
|
373 |
&-col-sm-3 .editor-block-list__block,
|
374 |
+
&-col-sm-3 .block-editor-block-list__block,
|
375 |
+
&-col-sm-3 .block-editor-block-list__block + .block-list-appender.wp-block {
|
376 |
width: calc(25% - 30px);
|
377 |
}
|
378 |
&-col-sm-4 .editor-block-list__block,
|
379 |
+
&-col-sm-4 .block-editor-block-list__block,
|
380 |
+
&-col-sm-4 .block-editor-block-list__block + .block-list-appender.wp-block {
|
381 |
width: calc(33.3% - 30px);
|
382 |
}
|
383 |
&-col-sm-6 .editor-block-list__block,
|
384 |
+
&-col-sm-6 .block-editor-block-list__block,
|
385 |
+
&-col-sm-6 .block-editor-block-list__block + .block-list-appender.wp-block {
|
386 |
width: calc(50% - 30px);
|
387 |
}
|
388 |
&-col-sm-12 .editor-block-list__block,
|
389 |
+
&-col-sm-12 .block-editor-block-list__block,
|
390 |
+
&-col-sm-12 .block-editor-block-list__block + .block-list-appender.wp-block {
|
391 |
width: calc(100% - 30px);
|
392 |
}
|
393 |
}
|
394 |
@media (min-width: $md-min) {
|
395 |
&-col-md-2 .editor-block-list__block,
|
396 |
+
&-col-md-2 .block-editor-block-list__block,
|
397 |
+
&-col-md-2 .block-editor-block-list__block + .block-list-appender.wp-block {
|
398 |
width: calc(16.66% - 30px);
|
399 |
}
|
400 |
&-col-md-3 .editor-block-list__block,
|
401 |
+
&-col-md-3 .block-editor-block-list__block,
|
402 |
+
&-col-md-3 .block-editor-block-list__block + .block-list-appender.wp-block {
|
403 |
width: calc(25% - 30px);
|
404 |
}
|
405 |
&-col-md-4 .editor-block-list__block,
|
406 |
+
&-col-md-4 .block-editor-block-list__block,
|
407 |
+
&-col-md-4 .block-editor-block-list__block + .block-list-appender.wp-block {
|
408 |
width: calc(33.3% - 30px);
|
409 |
}
|
410 |
&-col-md-6 .editor-block-list__block,
|
411 |
+
&-col-md-6 .block-editor-block-list__block,
|
412 |
+
&-col-md-6 .block-editor-block-list__block + .block-list-appender.wp-block {
|
413 |
width: calc(50% - 30px);
|
414 |
}
|
415 |
&-col-md-12 .editor-block-list__block,
|
416 |
+
&-col-md-12 .block-editor-block-list__block,
|
417 |
+
&-col-md-12 .block-editor-block-list__block + .block-list-appender.wp-block {
|
418 |
width: calc(100% - 30px);
|
419 |
}
|
420 |
}
|
421 |
@media (min-width: $lg-min) {
|
422 |
&-col-lg-2 .editor-block-list__block,
|
423 |
+
&-col-lg-2 .block-editor-block-list__block,
|
424 |
+
&-col-lg-2 .block-editor-block-list__block + .block-list-appender.wp-block {
|
425 |
width: calc(16.66% - 30px);
|
426 |
}
|
427 |
&-col-lg-3 .editor-block-list__block,
|
428 |
+
&-col-lg-3 .block-editor-block-list__block,
|
429 |
+
&-col-lg-3 .block-editor-block-list__block + .block-list-appender.wp-block {
|
430 |
width: calc(25% - 30px);
|
431 |
}
|
432 |
&-col-lg-4 .editor-block-list__block,
|
433 |
+
&-col-lg-4 .block-editor-block-list__block,
|
434 |
+
&-col-lg-4 .block-editor-block-list__block + .block-list-appender.wp-block {
|
435 |
width: calc(33.3% - 30px);
|
436 |
}
|
437 |
&-col-lg-6 .editor-block-list__block,
|
438 |
+
&-col-lg-6 .block-editor-block-list__block,
|
439 |
+
&-col-lg-6 .block-editor-block-list__block + .block-list-appender.wp-block {
|
440 |
width: calc(50% - 30px);
|
441 |
}
|
442 |
&-col-lg-12 .editor-block-list__block,
|
443 |
+
&-col-lg-12 .block-editor-block-list__block,
|
444 |
+
&-col-lg-12 .block-editor-block-list__block + .block-list-appender.wp-block {
|
445 |
width: calc(100% - 30px);
|
446 |
}
|
447 |
}
|
448 |
@media (min-width: $xl-min) {
|
449 |
&-col-xl-2 .editor-block-list__block,
|
450 |
+
&-col-xl-2 .block-editor-block-list__block,
|
451 |
+
&-col-xl-2 .block-editor-block-list__block + .block-list-appender.wp-block {
|
452 |
width: calc(16.66% - 30px);
|
453 |
}
|
454 |
&-col-xl-3 .editor-block-list__block,
|
455 |
+
&-col-xl-3 .block-editor-block-list__block,
|
456 |
+
&-col-xl-3 .block-editor-block-list__block + .block-list-appender.wp-block {
|
457 |
width: calc(25% - 30px);
|
458 |
}
|
459 |
&-col-xl-4 .editor-block-list__block,
|
460 |
+
&-col-xl-4 .block-editor-block-list__block,
|
461 |
+
&-col-xl-4 .block-editor-block-list__block + .block-list-appender.wp-block {
|
462 |
width: calc(33.3% - 30px);
|
463 |
}
|
464 |
&-col-xl-6 .editor-block-list__block,
|
465 |
+
&-col-xl-6 .block-editor-block-list__block,
|
466 |
+
&-col-xl-6 .block-editor-block-list__block + .block-list-appender.wp-block {
|
467 |
width: calc(50% - 30px);
|
468 |
}
|
469 |
&-col-xl-12 .editor-block-list__block,
|
470 |
+
&-col-xl-12 .block-editor-block-list__block,
|
471 |
+
&-col-xl-12 .block-editor-block-list__block + .block-list-appender.wp-block {
|
472 |
width: calc(100% - 30px);
|
473 |
}
|
474 |
}
|
475 |
@media (min-width: $xxl-min) {
|
476 |
&-col-xxl-2 .editor-block-list__block,
|
477 |
+
&-col-xxl-2 .block-editor-block-list__block ,
|
478 |
+
&-col-xxl-2 .block-editor-block-list__block + .block-list-appender.wp-block {
|
479 |
width: calc(16.66% - 30px);
|
480 |
}
|
481 |
&-col-xxl-3 .editor-block-list__block,
|
482 |
+
&-col-xxl-3 .block-editor-block-list__block,
|
483 |
+
&-col-xxl-3 .block-editor-block-list__block + .block-list-appender.wp-block {
|
484 |
width: calc(25% - 30px);
|
485 |
}
|
486 |
&-col-xxl-4 .editor-block-list__block,
|
487 |
+
&-col-xxl-4 .block-editor-block-list__block,
|
488 |
+
&-col-xxl-4 .block-editor-block-list__block + .block-list-appender.wp-block {
|
489 |
width: calc(33.3% - 30px);
|
490 |
}
|
491 |
&-col-xxl-6 .editor-block-list__block,
|
492 |
+
&-col-xxl-6 .block-editor-block-list__block,
|
493 |
+
&-col-xxl-6 .block-editor-block-list__block + .block-list-appender.wp-block {
|
494 |
width: calc(50% - 30px);
|
495 |
}
|
496 |
&-col-xxl-12 .editor-block-list__block,
|
497 |
+
&-col-xxl-12 .block-editor-block-list__block,
|
498 |
+
&-col-xxl-12 .block-editor-block-list__block + .block-list-appender.wp-block {
|
499 |
width: calc(100% - 30px);
|
500 |
}
|
501 |
}
|
517 |
opacity: 0.2;
|
518 |
}
|
519 |
|
520 |
+
.vk_icon-card_item_title {//Added not to decorate
|
521 |
+
background-color: transparent;
|
522 |
+
margin-top: 0.9em;
|
523 |
+
margin-bottom: 0.6em;
|
524 |
+
font-size: 21px;
|
525 |
+
line-height: 1.4em;
|
526 |
+
border: none;
|
527 |
+
border-radius:unset;
|
528 |
+
padding: 0;
|
529 |
+
outline: unset;
|
530 |
+
outline-offset: unset;
|
531 |
+
box-shadow: unset;
|
532 |
+
color: inherit;
|
533 |
+
display: block;
|
534 |
+
&::before {
|
535 |
+
content: none;
|
536 |
+
}
|
537 |
+
&::after {
|
538 |
+
border: none;
|
539 |
}
|
540 |
}
|
editor-css/_editor_before_balloon.scss
CHANGED
@@ -15,7 +15,7 @@
|
|
15 |
}
|
16 |
}
|
17 |
.block-editor-block-list__block .block-list-appender{
|
18 |
-
margin: inherit;
|
19 |
}
|
20 |
|
21 |
.icon-image-list {
|
15 |
}
|
16 |
}
|
17 |
.block-editor-block-list__block .block-list-appender{
|
18 |
+
// margin: inherit;
|
19 |
}
|
20 |
|
21 |
.icon-image-list {
|
editor-css/_editor_before_grid-column.scss
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
/*-------------------------------------------*/
|
2 |
-
/* .
|
3 |
/*-------------------------------------------*/
|
4 |
-
.
|
5 |
border:none;
|
6 |
display: flex;
|
7 |
flex-direction: row;
|
@@ -12,6 +12,13 @@
|
|
12 |
.block-list-appender{
|
13 |
height: 100px;
|
14 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
|
16 |
// colの余分な余白の削除など
|
17 |
// col内に入れたブロックにまで反映されないように & > 指定
|
@@ -30,145 +37,167 @@
|
|
30 |
}
|
31 |
}
|
32 |
|
33 |
-
& > .col-xs-2 {
|
34 |
width: calc(16.66% - 30px);
|
35 |
max-width: var(--vk-width-couter-col-2) ;
|
36 |
}
|
37 |
-
& > .col-xs-3 {
|
38 |
width: calc(25% - 30px);
|
39 |
max-width: var(--vk-width-couter-col-3) ;
|
40 |
}
|
41 |
-
& > .col-xs-4 {
|
42 |
width: calc(33.3% - 30px);
|
43 |
max-width: var(--vk-width-couter-col-4) ;
|
44 |
}
|
45 |
|
46 |
-
& > .col-xs-6 {
|
47 |
width: calc(50% - 30px);
|
48 |
max-width: var(--vk-width-couter-col-6) ;
|
49 |
}
|
50 |
|
51 |
-
& > .col-xs-12 {
|
52 |
width: calc(100% - 30px);
|
53 |
max-width: var(--vk-width-couter-col-12) ;
|
54 |
}
|
55 |
@media (min-width: $sm-min) {
|
56 |
-
& > .col-sm-2 {
|
57 |
width: calc(16.66% - 30px);
|
58 |
max-width: var(--vk-width-couter-col-2) ;
|
59 |
}
|
60 |
-
& > .col-sm-3 {
|
61 |
width: calc(25% - 30px);
|
62 |
max-width: var(--vk-width-couter-col-3) ;
|
63 |
}
|
64 |
-
& > .col-sm-4 {
|
65 |
width: calc(33.3% - 30px);
|
66 |
max-width: var(--vk-width-couter-col-4) ;
|
67 |
}
|
68 |
-
& > .col-sm-6 {
|
69 |
width: calc(50% - 30px);
|
70 |
max-width: var(--vk-width-couter-col-6) ;
|
71 |
}
|
72 |
-
& > .col-sm-12 {
|
73 |
width: calc(100% - 30px);
|
74 |
max-width: var(--vk-width-couter-col-12) ;
|
75 |
}
|
76 |
}
|
77 |
@media (min-width: $md-min) {
|
78 |
-
& > .col-md-2 {
|
79 |
width: calc(16.66% - 30px);
|
80 |
max-width: var(--vk-width-couter-col-2) ;
|
81 |
}
|
82 |
-
& > .col-md-3 {
|
83 |
width: calc(25% - 30px);
|
84 |
max-width: var(--vk-width-couter-col-3) ;
|
85 |
}
|
86 |
-
& > .col-md-4 {
|
87 |
width: calc(33.3% - 30px);
|
88 |
max-width: var(--vk-width-couter-col-4) ;
|
89 |
}
|
90 |
-
& > .col-md-6 {
|
91 |
width: calc(50% - 30px);
|
92 |
max-width: var(--vk-width-couter-col-6) ;
|
93 |
}
|
94 |
-
& > .col-md-12 {
|
95 |
width: calc(100% - 30px);
|
96 |
max-width: var(--vk-width-couter-col-12) ;
|
97 |
}
|
98 |
}
|
99 |
@media (min-width: $lg-min) {
|
100 |
-
& > .col-lg-2 {
|
101 |
width: calc(16.66% - 30px);
|
102 |
max-width: var(--vk-width-couter-col-2) ;
|
103 |
}
|
104 |
-
& > .col-lg-3{
|
105 |
width: calc(25% - 30px);
|
106 |
max-width: var(--vk-width-couter-col-3) ;
|
107 |
}
|
108 |
-
& > .col-lg-4 {
|
109 |
width: calc(33.3% - 30px);
|
110 |
max-width: var(--vk-width-couter-col-4) ;
|
111 |
}
|
112 |
-
& > .col-lg-6 {
|
113 |
width: calc(50% - 30px);
|
114 |
max-width: var(--vk-width-couter-col-6) ;
|
115 |
}
|
116 |
-
& > .col-lg-12 {
|
117 |
width: calc(100% - 30px);
|
118 |
max-width: var(--vk-width-couter-col-12) ;
|
119 |
}
|
120 |
}
|
121 |
@media (min-width: $xl-min) {
|
122 |
-
& > .col-xl-2 {
|
123 |
width: calc(16.66% - 30px);
|
124 |
max-width: var(--vk-width-couter-col-2) ;
|
125 |
}
|
126 |
-
& > .col-xl-3 {
|
127 |
width: calc(25% - 30px);
|
128 |
max-width: var(--vk-width-couter-col-3) ;
|
129 |
}
|
130 |
-
& > .col-xl-4 {
|
131 |
width: calc(33.3% - 30px);
|
132 |
max-width: var(--vk-width-couter-col-4) ;
|
133 |
}
|
134 |
-
& > .col-xl-6 {
|
135 |
width: calc(50% - 30px);
|
136 |
max-width: var(--vk-width-couter-col-6) ;
|
137 |
}
|
138 |
-
& > .col-xl-12 {
|
139 |
width: calc(100% - 30px);
|
140 |
max-width: var(--vk-width-couter-col-12) ;
|
141 |
}
|
142 |
}
|
143 |
@media (min-width: $xxl-min) {
|
144 |
-
& > .col-xxl-2 {
|
145 |
width: calc(16.66% - 30px);
|
146 |
max-width: var(--vk-width-couter-col-2) ;
|
147 |
}
|
148 |
-
& > .col-xxl-3 {
|
149 |
width: calc(25% - 30px);
|
150 |
max-width: var(--vk-width-couter-col-3) ;
|
151 |
}
|
152 |
-
& > .col-xxl-4 {
|
153 |
width: calc(33.3% - 30px);
|
154 |
max-width: var(--vk-width-couter-col-4) ;
|
155 |
}
|
156 |
-
& > .col-xxl-6 {
|
157 |
width: calc(50% - 30px);
|
158 |
max-width: var(--vk-width-couter-col-6) ;
|
159 |
}
|
160 |
-
& > .col-xxl-12 {
|
161 |
width: calc(100% - 30px);
|
162 |
max-width: var(--vk-width-couter-col-12) ;
|
163 |
}
|
164 |
}
|
165 |
-
}//.vk_grid-column
|
166 |
|
167 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
168 |
width: 100%;
|
169 |
}
|
170 |
|
171 |
-
|
|
|
|
|
172 |
div[data-type="vk-blocks/grid-column-item"]{
|
173 |
// これがないとカラムのセルが潰れて中に何もいれられない
|
174 |
min-height:30px;
|
@@ -176,6 +205,7 @@
|
|
176 |
.wp-block-vk-blocks-grid-column-item .block-editor-block-list__layout{
|
177 |
// プレースホルダーの文字が枠から左にはみ出す
|
178 |
margin-left:0;
|
|
|
179 |
}
|
180 |
.wp-block-vk-blocks-grid-column-item{
|
181 |
.wp-block[data-align="left"], .wp-block[data-align="right"]{
|
@@ -183,4 +213,5 @@
|
|
183 |
height: auto;
|
184 |
}
|
185 |
}
|
186 |
-
}
|
|
1 |
/*-------------------------------------------*/
|
2 |
+
/* .wp-block-vk-blocks-grid-column Layout
|
3 |
/*-------------------------------------------*/
|
4 |
+
.wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout {
|
5 |
border:none;
|
6 |
display: flex;
|
7 |
flex-direction: row;
|
12 |
.block-list-appender{
|
13 |
height: 100px;
|
14 |
}
|
15 |
+
//inner-blocksの中のinner-blocksのcss打ち消し
|
16 |
+
.block-editor-inner-blocks .block-editor-block-list__layout{
|
17 |
+
display: unset;
|
18 |
+
flex-direction:unset;
|
19 |
+
flex-wrap: unset;
|
20 |
+
}
|
21 |
+
|
22 |
|
23 |
// colの余分な余白の削除など
|
24 |
// col内に入れたブロックにまで反映されないように & > 指定
|
37 |
}
|
38 |
}
|
39 |
|
40 |
+
& > .col-xs-2 , & > .col-xs-2 + .block-list-appender.wp-block {
|
41 |
width: calc(16.66% - 30px);
|
42 |
max-width: var(--vk-width-couter-col-2) ;
|
43 |
}
|
44 |
+
& > .col-xs-3 , & > .col-xs-3 + .block-list-appender.wp-block {
|
45 |
width: calc(25% - 30px);
|
46 |
max-width: var(--vk-width-couter-col-3) ;
|
47 |
}
|
48 |
+
& > .col-xs-4 , & > .col-xs-4 + .block-list-appender.wp-block {
|
49 |
width: calc(33.3% - 30px);
|
50 |
max-width: var(--vk-width-couter-col-4) ;
|
51 |
}
|
52 |
|
53 |
+
& > .col-xs-6 , & > .col-xs-6 + .block-list-appender.wp-block {
|
54 |
width: calc(50% - 30px);
|
55 |
max-width: var(--vk-width-couter-col-6) ;
|
56 |
}
|
57 |
|
58 |
+
& > .col-xs-12 , & > .col-xs-12 + .block-list-appender.wp-block {
|
59 |
width: calc(100% - 30px);
|
60 |
max-width: var(--vk-width-couter-col-12) ;
|
61 |
}
|
62 |
@media (min-width: $sm-min) {
|
63 |
+
& > .col-sm-2 , & > .col-sm-2 + .block-list-appender.wp-block {
|
64 |
width: calc(16.66% - 30px);
|
65 |
max-width: var(--vk-width-couter-col-2) ;
|
66 |
}
|
67 |
+
& > .col-sm-3 , & > .col-sm-3 + .block-list-appender.wp-block {
|
68 |
width: calc(25% - 30px);
|
69 |
max-width: var(--vk-width-couter-col-3) ;
|
70 |
}
|
71 |
+
& > .col-sm-4 , & > .col-sm-4 + .block-list-appender.wp-block {
|
72 |
width: calc(33.3% - 30px);
|
73 |
max-width: var(--vk-width-couter-col-4) ;
|
74 |
}
|
75 |
+
& > .col-sm-6 , & > .col-sm-6 + .block-list-appender.wp-block {
|
76 |
width: calc(50% - 30px);
|
77 |
max-width: var(--vk-width-couter-col-6) ;
|
78 |
}
|
79 |
+
& > .col-sm-12 , & > .col-sm-12 + .block-list-appender.wp-block {
|
80 |
width: calc(100% - 30px);
|
81 |
max-width: var(--vk-width-couter-col-12) ;
|
82 |
}
|
83 |
}
|
84 |
@media (min-width: $md-min) {
|
85 |
+
& > .col-md-2 , & > .col-md-2 + .block-list-appender.wp-block {
|
86 |
width: calc(16.66% - 30px);
|
87 |
max-width: var(--vk-width-couter-col-2) ;
|
88 |
}
|
89 |
+
& > .col-md-3 , & > .col-md-3 + .block-list-appender.wp-block {
|
90 |
width: calc(25% - 30px);
|
91 |
max-width: var(--vk-width-couter-col-3) ;
|
92 |
}
|
93 |
+
& > .col-md-4 , & > .col-md-4 + .block-list-appender.wp-block {
|
94 |
width: calc(33.3% - 30px);
|
95 |
max-width: var(--vk-width-couter-col-4) ;
|
96 |
}
|
97 |
+
& > .col-md-6 , & > .col-md-6 + .block-list-appender.wp-block {
|
98 |
width: calc(50% - 30px);
|
99 |
max-width: var(--vk-width-couter-col-6) ;
|
100 |
}
|
101 |
+
& > .col-md-12 , & > .col-md-12 + .block-list-appender.wp-block {
|
102 |
width: calc(100% - 30px);
|
103 |
max-width: var(--vk-width-couter-col-12) ;
|
104 |
}
|
105 |
}
|
106 |
@media (min-width: $lg-min) {
|
107 |
+
& > .col-lg-2 , & > .col-lg-2 + .block-list-appender.wp-block {
|
108 |
width: calc(16.66% - 30px);
|
109 |
max-width: var(--vk-width-couter-col-2) ;
|
110 |
}
|
111 |
+
& > .col-lg-3 , & > .col-lg-3 + .block-list-appender.wp-block {
|
112 |
width: calc(25% - 30px);
|
113 |
max-width: var(--vk-width-couter-col-3) ;
|
114 |
}
|
115 |
+
& > .col-lg-4 , & > .col-lg-4 + .block-list-appender.wp-block {
|
116 |
width: calc(33.3% - 30px);
|
117 |
max-width: var(--vk-width-couter-col-4) ;
|
118 |
}
|
119 |
+
& > .col-lg-6 , & > .col-lg-6 + .block-list-appender.wp-block {
|
120 |
width: calc(50% - 30px);
|
121 |
max-width: var(--vk-width-couter-col-6) ;
|
122 |
}
|
123 |
+
& > .col-lg-12 , & > .col-lg-12 + .block-list-appender.wp-block {
|
124 |
width: calc(100% - 30px);
|
125 |
max-width: var(--vk-width-couter-col-12) ;
|
126 |
}
|
127 |
}
|
128 |
@media (min-width: $xl-min) {
|
129 |
+
& > .col-xl-2 , & > .col-xl-2 + .block-list-appender.wp-block {
|
130 |
width: calc(16.66% - 30px);
|
131 |
max-width: var(--vk-width-couter-col-2) ;
|
132 |
}
|
133 |
+
& > .col-xl-3 , & > .col-xl-3 + .block-list-appender.wp-block {
|
134 |
width: calc(25% - 30px);
|
135 |
max-width: var(--vk-width-couter-col-3) ;
|
136 |
}
|
137 |
+
& > .col-xl-4 , & > .col-xl-4 + .block-list-appender.wp-block {
|
138 |
width: calc(33.3% - 30px);
|
139 |
max-width: var(--vk-width-couter-col-4) ;
|
140 |
}
|
141 |
+
& > .col-xl-6 , & > .col-xl-6 + .block-list-appender.wp-block {
|
142 |
width: calc(50% - 30px);
|
143 |
max-width: var(--vk-width-couter-col-6) ;
|
144 |
}
|
145 |
+
& > .col-xl-12 , & > .col-xl-12 + .block-list-appender.wp-block {
|
146 |
width: calc(100% - 30px);
|
147 |
max-width: var(--vk-width-couter-col-12) ;
|
148 |
}
|
149 |
}
|
150 |
@media (min-width: $xxl-min) {
|
151 |
+
& > .col-xxl-2 , & > .col-xxl-2 + .block-list-appender.wp-block {
|
152 |
width: calc(16.66% - 30px);
|
153 |
max-width: var(--vk-width-couter-col-2) ;
|
154 |
}
|
155 |
+
& > .col-xxl-3 , & > .col-xxl-3 + .block-list-appender.wp-block {
|
156 |
width: calc(25% - 30px);
|
157 |
max-width: var(--vk-width-couter-col-3) ;
|
158 |
}
|
159 |
+
& > .col-xxl-4 , & > .col-xxl-4 + .block-list-appender.wp-block {
|
160 |
width: calc(33.3% - 30px);
|
161 |
max-width: var(--vk-width-couter-col-4) ;
|
162 |
}
|
163 |
+
& > .col-xxl-6 , & > .col-xxl-6 + .block-list-appender.wp-block {
|
164 |
width: calc(50% - 30px);
|
165 |
max-width: var(--vk-width-couter-col-6) ;
|
166 |
}
|
167 |
+
& > .col-xxl-12 , & > .col-xxl-12 + .block-list-appender.wp-block {
|
168 |
width: calc(100% - 30px);
|
169 |
max-width: var(--vk-width-couter-col-12) ;
|
170 |
}
|
171 |
}
|
|
|
172 |
|
173 |
+
//インサーターの調整
|
174 |
+
|
175 |
+
.wp-block-vk-blocks-grid-column-item + .block-list-appender.wp-block {
|
176 |
+
border: 1px dashed #ccc;
|
177 |
+
margin: 0 15px 15px;
|
178 |
+
&:hover{
|
179 |
+
border-style: solid;
|
180 |
+
border-color:$color-hover;
|
181 |
+
}
|
182 |
+
.block-editor-button-block-appender {
|
183 |
+
position: absolute;
|
184 |
+
top: 0;
|
185 |
+
right: 0;
|
186 |
+
bottom: 0;
|
187 |
+
left: 0;
|
188 |
+
margin: auto;
|
189 |
+
}
|
190 |
+
}
|
191 |
+
|
192 |
+
}//.wp-block-vk-blocks-grid-column
|
193 |
+
|
194 |
+
.wp-block-vk-blocks-grid-column .block-list-appender{
|
195 |
width: 100%;
|
196 |
}
|
197 |
|
198 |
+
|
199 |
+
|
200 |
+
.wp-block-vk-blocks-grid-column {
|
201 |
div[data-type="vk-blocks/grid-column-item"]{
|
202 |
// これがないとカラムのセルが潰れて中に何もいれられない
|
203 |
min-height:30px;
|
205 |
.wp-block-vk-blocks-grid-column-item .block-editor-block-list__layout{
|
206 |
// プレースホルダーの文字が枠から左にはみ出す
|
207 |
margin-left:0;
|
208 |
+
margin-right: 0;
|
209 |
}
|
210 |
.wp-block-vk-blocks-grid-column-item{
|
211 |
.wp-block[data-align="left"], .wp-block[data-align="right"]{
|
213 |
height: auto;
|
214 |
}
|
215 |
}
|
216 |
+
}
|
217 |
+
|
editor-css/_editor_before_select-post.scss
ADDED
@@ -0,0 +1,198 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.vk_selectPostList-edit {
|
2 |
+
.block-editor-inner-blocks{
|
3 |
+
width:100%;
|
4 |
+
}
|
5 |
+
.block-editor-block-list__layout {
|
6 |
+
margin-left: -15px;
|
7 |
+
margin-right: -15px;
|
8 |
+
display: flex;
|
9 |
+
flex-wrap: wrap;
|
10 |
+
clear: both;
|
11 |
+
}
|
12 |
+
.wp-block {
|
13 |
+
margin-left: 15px;
|
14 |
+
margin-right: 15px;
|
15 |
+
|
16 |
+
& > div,
|
17 |
+
.vk_post {
|
18 |
+
width:100%;
|
19 |
+
margin: 0;
|
20 |
+
height: 100%;
|
21 |
+
}
|
22 |
+
}
|
23 |
+
.block-list-appender.wp-block {
|
24 |
+
border: 1px solid #cccccc;
|
25 |
+
min-height: 4em;
|
26 |
+
.block-editor-button-block-appender {
|
27 |
+
position: absolute;
|
28 |
+
top: 0;
|
29 |
+
right: 0;
|
30 |
+
bottom: 0;
|
31 |
+
left: 0;
|
32 |
+
margin: auto;
|
33 |
+
}
|
34 |
+
|
35 |
+
}
|
36 |
+
|
37 |
+
}
|
38 |
+
|
39 |
+
.vk_selectPostList-edit-col-12 {
|
40 |
+
.wp-block {
|
41 |
+
width: calc(100% - 30px);
|
42 |
+
}
|
43 |
+
}
|
44 |
+
.vk_selectPostList-edit-col-6 {
|
45 |
+
.wp-block {
|
46 |
+
width: calc(50% - 30px);
|
47 |
+
}
|
48 |
+
}
|
49 |
+
.vk_selectPostList-edit-col-4 {
|
50 |
+
.wp-block {
|
51 |
+
width: calc(33.3333% - 30px);
|
52 |
+
}
|
53 |
+
}
|
54 |
+
.vk_selectPostList-edit-col-3 {
|
55 |
+
.wp-block {
|
56 |
+
width: calc(25% - 30px);
|
57 |
+
}
|
58 |
+
}
|
59 |
+
.vk_selectPostList-edit-col-2 {
|
60 |
+
.wp-block {
|
61 |
+
width: calc(16.6667% - 30px);
|
62 |
+
}
|
63 |
+
}
|
64 |
+
@media (min-width: 576px) {
|
65 |
+
.vk_selectPostList-edit-col-sm-12 {
|
66 |
+
.wp-block {
|
67 |
+
width: calc(100% - 30px);
|
68 |
+
}
|
69 |
+
}
|
70 |
+
.vk_selectPostList-edit-col-sm-6 {
|
71 |
+
.wp-block {
|
72 |
+
width: calc(50% - 30px);
|
73 |
+
}
|
74 |
+
}
|
75 |
+
.vk_selectPostList-edit-col-sm-4 {
|
76 |
+
.wp-block {
|
77 |
+
width: calc(33.3333% - 30px);
|
78 |
+
}
|
79 |
+
}
|
80 |
+
.vk_selectPostList-edit-col-sm-3 {
|
81 |
+
.wp-block {
|
82 |
+
width: calc(25% - 30px);
|
83 |
+
}
|
84 |
+
}
|
85 |
+
.vk_selectPostList-edit-col-sm-2 {
|
86 |
+
.wp-block {
|
87 |
+
width: calc(16.6667% - 30px);
|
88 |
+
}
|
89 |
+
}
|
90 |
+
}
|
91 |
+
@media (min-width: 768px) {
|
92 |
+
.vk_selectPostList-edit-col-md-12 {
|
93 |
+
.wp-block {
|
94 |
+
width: calc(100% - 30px);
|
95 |
+
}
|
96 |
+
}
|
97 |
+
.vk_selectPostList-edit-col-md-6 {
|
98 |
+
.wp-block {
|
99 |
+
width: calc(50% - 30px);
|
100 |
+
}
|
101 |
+
}
|
102 |
+
.vk_selectPostList-edit-col-md-4 {
|
103 |
+
.wp-block {
|
104 |
+
width: calc(33.3333% - 30px);
|
105 |
+
}
|
106 |
+
}
|
107 |
+
.vk_selectPostList-edit-col-md-3 {
|
108 |
+
.wp-block {
|
109 |
+
width: calc(25% - 30px);
|
110 |
+
}
|
111 |
+
}
|
112 |
+
.vk_selectPostList-edit-col-md-2 {
|
113 |
+
.wp-block {
|
114 |
+
width: calc(16.6667% - 30px);
|
115 |
+
}
|
116 |
+
}
|
117 |
+
}
|
118 |
+
@media (min-width: 992px) {
|
119 |
+
.vk_selectPostList-edit-col-lg-12 {
|
120 |
+
.wp-block {
|
121 |
+
width: calc(100% - 30px);
|
122 |
+
}
|
123 |
+
}
|
124 |
+
.vk_selectPostList-edit-col-lg-6 {
|
125 |
+
.wp-block {
|
126 |
+
width: calc(50% - 30px);
|
127 |
+
}
|
128 |
+
}
|
129 |
+
.vk_selectPostList-edit-col-lg-4 {
|
130 |
+
.wp-block {
|
131 |
+
width: calc(33.3333% - 30px);
|
132 |
+
}
|
133 |
+
}
|
134 |
+
.vk_selectPostList-edit-col-lg-3 {
|
135 |
+
.wp-block {
|
136 |
+
width: calc(25% - 30px);
|
137 |
+
}
|
138 |
+
}
|
139 |
+
.vk_selectPostList-edit-col-lg-2 {
|
140 |
+
.wp-block {
|
141 |
+
width: calc(16.6667% - 30px);
|
142 |
+
}
|
143 |
+
}
|
144 |
+
}
|
145 |
+
@media (min-width: 1200px) {
|
146 |
+
.vk_selectPostList-edit-col-xl-12 {
|
147 |
+
.wp-block {
|
148 |
+
width: calc(100% - 30px);
|
149 |
+
}
|
150 |
+
}
|
151 |
+
.vk_selectPostList-edit-col-xl-6 {
|
152 |
+
.wp-block {
|
153 |
+
width: calc(50% - 30px);
|
154 |
+
}
|
155 |
+
}
|
156 |
+
.vk_selectPostList-edit-col-xl-4 {
|
157 |
+
.wp-block {
|
158 |
+
width: calc(33.3333% - 30px);
|
159 |
+
}
|
160 |
+
}
|
161 |
+
.vk_selectPostList-edit-col-xl-3 {
|
162 |
+
.wp-block {
|
163 |
+
width: calc(25% - 30px);
|
164 |
+
}
|
165 |
+
}
|
166 |
+
.vk_selectPostList-edit-col-xl-2 {
|
167 |
+
.wp-block {
|
168 |
+
width: calc(16.6667% - 30px);
|
169 |
+
}
|
170 |
+
}
|
171 |
+
}
|
172 |
+
@media (min-width: 1400px) {
|
173 |
+
.vk_selectPostList-edit-col-xxl-12 {
|
174 |
+
.wp-block {
|
175 |
+
width: calc(100% - 30px);
|
176 |
+
}
|
177 |
+
}
|
178 |
+
.vk_selectPostList-edit-col-xxl-6 {
|
179 |
+
.wp-block {
|
180 |
+
width: calc(50% - 30px);
|
181 |
+
}
|
182 |
+
}
|
183 |
+
.vk_selectPostList-edit-col-xxl-4 {
|
184 |
+
.wp-block {
|
185 |
+
width: calc(33.3333% - 30px);
|
186 |
+
}
|
187 |
+
}
|
188 |
+
.vk_selectPostList-edit-col-xxl-3 {
|
189 |
+
.wp-block {
|
190 |
+
width: calc(25% - 30px);
|
191 |
+
}
|
192 |
+
}
|
193 |
+
.vk_selectPostList-edit-col-xxl-2 {
|
194 |
+
.wp-block {
|
195 |
+
width: calc(16.6667% - 30px);
|
196 |
+
}
|
197 |
+
}
|
198 |
+
}
|
editor-css/_editor_common_core.scss
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
コア側のブロックcssを上書き用のファイルです
|
3 |
--------------------------------------------*/
|
4 |
|
5 |
-
.edit-post-visual-editor
|
6 |
//ソーシャルアイコン
|
7 |
.vk_card_item .block-editor-inner-blocks .block-editor-block-list__layout,//これがないとカード内のインナーブロックで効かない
|
8 |
.wp-block-social-links{
|
2 |
コア側のブロックcssを上書き用のファイルです
|
3 |
--------------------------------------------*/
|
4 |
|
5 |
+
.edit-post-visual-editor {
|
6 |
//ソーシャルアイコン
|
7 |
.vk_card_item .block-editor-inner-blocks .block-editor-block-list__layout,//これがないとカード内のインナーブロックで効かない
|
8 |
.wp-block-social-links{
|
editor-css/_variables.scss
CHANGED
@@ -4,3 +4,5 @@
|
|
4 |
--vk-width-couter-col-6: 50%;
|
5 |
--vk-width-couter-col-12: 100%;
|
6 |
}
|
|
|
|
4 |
--vk-width-couter-col-6: 50%;
|
5 |
--vk-width-couter-col-12: 100%;
|
6 |
}
|
7 |
+
|
8 |
+
$color-hover:#007cba;
|
editor-css/editor-block-build-marge.scss
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
コア側のブロックcssを上書き用のファイルです
|
3 |
--------------------------------------------*/
|
4 |
|
5 |
-
.edit-post-visual-editor
|
6 |
//ソーシャルアイコン
|
7 |
.vk_card_item .block-editor-inner-blocks .block-editor-block-list__layout,//これがないとカード内のインナーブロックで効かない
|
8 |
.wp-block-social-links{
|
@@ -146,7 +146,7 @@ $color-danger: #dd3333;
|
|
146 |
|
147 |
|
148 |
/* editor area *********************************************/
|
149 |
-
.edit-post-visual-editor
|
150 |
.components-tab-panel__tab-content{
|
151 |
|
152 |
/*
|
@@ -157,7 +157,6 @@ $color-danger: #dd3333;
|
|
157 |
// コンテンツエリアをはみ出させる
|
158 |
.wp-block { max-width:100%; }
|
159 |
}
|
160 |
-
|
161 |
.vk_width-full div[data-type="vk-blocks/slider-item"]{
|
162 |
max-width:100%;
|
163 |
.vk_slider_item-paddingLR-use,
|
@@ -215,6 +214,9 @@ div[data-type="vk-blocks/page-content"].is-selected{
|
|
215 |
}
|
216 |
}
|
217 |
|
|
|
|
|
|
|
218 |
// アニメーションブロックの識別用枠線
|
219 |
@import "./editor_before_animation";
|
220 |
|
@@ -320,141 +322,196 @@ $color-danger: #b52727;
|
|
320 |
height: 100%;
|
321 |
margin-top: 0;
|
322 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
323 |
}
|
324 |
-
.block-list-appender {
|
325 |
-
clear: both;
|
326 |
-
width: 100%;
|
327 |
-
}
|
328 |
-
}
|
329 |
|
|
|
|
|
|
|
|
|
330 |
.vk_posts .vk_posts-edit {
|
331 |
&-col-xs-2 .editor-block-list__block,
|
332 |
-
&-col-xs-2 .block-editor-block-list__block
|
|
|
333 |
width: calc(16.66% - 30px);
|
334 |
}
|
335 |
&-col-xs-3 .editor-block-list__block,
|
336 |
-
&-col-xs-3 .block-editor-block-list__block
|
|
|
337 |
width: calc(25% - 30px);
|
338 |
}
|
339 |
&-col-xs-4 .editor-block-list__block,
|
340 |
-
&-col-xs-4 .block-editor-block-list__block
|
|
|
341 |
width: calc(33.3% - 30px);
|
342 |
}
|
343 |
&-col-xs-6 .editor-block-list__block,
|
344 |
-
&-col-xs-6 .block-editor-block-list__block
|
|
|
345 |
width: calc(50% - 30px);
|
346 |
}
|
347 |
&-col-xs-12 .editor-block-list__block,
|
348 |
-
&-col-xs-12 .block-editor-block-list__block
|
|
|
349 |
width: calc(100% - 30px);
|
350 |
}
|
351 |
@media (min-width: $sm-min) {
|
352 |
&-col-sm-2 .editor-block-list__block,
|
353 |
-
&-col-sm-2 .block-editor-block-list__block
|
|
|
354 |
width: calc(16.66% - 30px);
|
355 |
}
|
356 |
&-col-sm-3 .editor-block-list__block,
|
357 |
-
&-col-sm-3 .block-editor-block-list__block
|
|
|
358 |
width: calc(25% - 30px);
|
359 |
}
|
360 |
&-col-sm-4 .editor-block-list__block,
|
361 |
-
&-col-sm-4 .block-editor-block-list__block
|
|
|
362 |
width: calc(33.3% - 30px);
|
363 |
}
|
364 |
&-col-sm-6 .editor-block-list__block,
|
365 |
-
&-col-sm-6 .block-editor-block-list__block
|
|
|
366 |
width: calc(50% - 30px);
|
367 |
}
|
368 |
&-col-sm-12 .editor-block-list__block,
|
369 |
-
&-col-sm-12 .block-editor-block-list__block
|
|
|
370 |
width: calc(100% - 30px);
|
371 |
}
|
372 |
}
|
373 |
@media (min-width: $md-min) {
|
374 |
&-col-md-2 .editor-block-list__block,
|
375 |
-
&-col-md-2 .block-editor-block-list__block
|
|
|
376 |
width: calc(16.66% - 30px);
|
377 |
}
|
378 |
&-col-md-3 .editor-block-list__block,
|
379 |
-
&-col-md-3 .block-editor-block-list__block
|
|
|
380 |
width: calc(25% - 30px);
|
381 |
}
|
382 |
&-col-md-4 .editor-block-list__block,
|
383 |
-
&-col-md-4 .block-editor-block-list__block
|
|
|
384 |
width: calc(33.3% - 30px);
|
385 |
}
|
386 |
&-col-md-6 .editor-block-list__block,
|
387 |
-
&-col-md-6 .block-editor-block-list__block
|
|
|
388 |
width: calc(50% - 30px);
|
389 |
}
|
390 |
&-col-md-12 .editor-block-list__block,
|
391 |
-
&-col-md-12 .block-editor-block-list__block
|
|
|
392 |
width: calc(100% - 30px);
|
393 |
}
|
394 |
}
|
395 |
@media (min-width: $lg-min) {
|
396 |
&-col-lg-2 .editor-block-list__block,
|
397 |
-
&-col-lg-2 .block-editor-block-list__block
|
|
|
398 |
width: calc(16.66% - 30px);
|
399 |
}
|
400 |
&-col-lg-3 .editor-block-list__block,
|
401 |
-
&-col-lg-3 .block-editor-block-list__block
|
|
|
402 |
width: calc(25% - 30px);
|
403 |
}
|
404 |
&-col-lg-4 .editor-block-list__block,
|
405 |
-
&-col-lg-4 .block-editor-block-list__block
|
|
|
406 |
width: calc(33.3% - 30px);
|
407 |
}
|
408 |
&-col-lg-6 .editor-block-list__block,
|
409 |
-
&-col-lg-6 .block-editor-block-list__block
|
|
|
410 |
width: calc(50% - 30px);
|
411 |
}
|
412 |
&-col-lg-12 .editor-block-list__block,
|
413 |
-
&-col-lg-12 .block-editor-block-list__block
|
|
|
414 |
width: calc(100% - 30px);
|
415 |
}
|
416 |
}
|
417 |
@media (min-width: $xl-min) {
|
418 |
&-col-xl-2 .editor-block-list__block,
|
419 |
-
&-col-xl-2 .block-editor-block-list__block
|
|
|
420 |
width: calc(16.66% - 30px);
|
421 |
}
|
422 |
&-col-xl-3 .editor-block-list__block,
|
423 |
-
&-col-xl-3 .block-editor-block-list__block
|
|
|
424 |
width: calc(25% - 30px);
|
425 |
}
|
426 |
&-col-xl-4 .editor-block-list__block,
|
427 |
-
&-col-xl-4 .block-editor-block-list__block
|
|
|
428 |
width: calc(33.3% - 30px);
|
429 |
}
|
430 |
&-col-xl-6 .editor-block-list__block,
|
431 |
-
&-col-xl-6 .block-editor-block-list__block
|
|
|
432 |
width: calc(50% - 30px);
|
433 |
}
|
434 |
&-col-xl-12 .editor-block-list__block,
|
435 |
-
&-col-xl-12 .block-editor-block-list__block
|
|
|
436 |
width: calc(100% - 30px);
|
437 |
}
|
438 |
}
|
439 |
@media (min-width: $xxl-min) {
|
440 |
&-col-xxl-2 .editor-block-list__block,
|
441 |
-
&-col-xxl-2 .block-editor-block-list__block
|
|
|
442 |
width: calc(16.66% - 30px);
|
443 |
}
|
444 |
&-col-xxl-3 .editor-block-list__block,
|
445 |
-
&-col-xxl-3 .block-editor-block-list__block
|
|
|
446 |
width: calc(25% - 30px);
|
447 |
}
|
448 |
&-col-xxl-4 .editor-block-list__block,
|
449 |
-
&-col-xxl-4 .block-editor-block-list__block
|
|
|
450 |
width: calc(33.3% - 30px);
|
451 |
}
|
452 |
&-col-xxl-6 .editor-block-list__block,
|
453 |
-
&-col-xxl-6 .block-editor-block-list__block
|
|
|
454 |
width: calc(50% - 30px);
|
455 |
}
|
456 |
&-col-xxl-12 .editor-block-list__block,
|
457 |
-
&-col-xxl-12 .block-editor-block-list__block
|
|
|
458 |
width: calc(100% - 30px);
|
459 |
}
|
460 |
}
|
@@ -476,2840 +533,38 @@ $color-danger: #b52727;
|
|
476 |
opacity: 0.2;
|
477 |
}
|
478 |
|
479 |
-
.
|
480 |
-
|
481 |
-
|
482 |
-
|
483 |
-
|
484 |
-
|
485 |
-
:
|
486 |
-
|
487 |
-
|
488 |
-
|
489 |
-
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
/*-------------------------------------------*/
|
496 |
-
@mixin mark-before {
|
497 |
-
font-family: "Font Awesome 5 Free";
|
498 |
-
font-weight: 900;
|
499 |
-
position: absolute;
|
500 |
-
}
|
501 |
-
|
502 |
-
$stylePalette: (
|
503 |
-
is-style-vk-default: "•",
|
504 |
-
is-style-vk-arrow-mark: "\f138",
|
505 |
-
is-style-vk-triangle-mark: "\f0da",
|
506 |
-
is-style-vk-check-mark: "\f00c",
|
507 |
-
is-style-vk-check-circle-mark: "\f058",
|
508 |
-
is-style-vk-check-square-mark: "\f14a",
|
509 |
-
is-style-vk-handpoint-mark: "\f0a4",
|
510 |
-
is-style-vk-pencil-mark: "\f303",
|
511 |
-
is-style-vk-smile-mark: "\f118",
|
512 |
-
is-style-vk-frown-mark: "\f119",
|
513 |
-
);
|
514 |
-
|
515 |
-
$colorPalette: (
|
516 |
-
vk-has-pale-pink-color: #f78da7,
|
517 |
-
vk-has-vivid-red-color: #cf2e2e,
|
518 |
-
vk-has-luminous-vivid-orange-color: #ff6900,
|
519 |
-
vk-has-luminous-vivid-amber-color: #fcb900,
|
520 |
-
vk-has-light-green-cyan-color: #7bdcb5,
|
521 |
-
vk-has-vivid-green-cyan-color: #00d084,
|
522 |
-
vk-has-pale-cyan-blue-color: #8ed1fc,
|
523 |
-
vk-has-vivid-cyan-blue-color: #0693e3,
|
524 |
-
vk-has-vivid-purple-color: #9b51e0,
|
525 |
-
vk-has-very-light-gray-color: #eee,
|
526 |
-
vk-has-cyan-bluish-gray-color: #abb8c3,
|
527 |
-
vk-has-very-dark-gray-color: #313131,
|
528 |
-
vk-has-white-color: #ffffff
|
529 |
-
);
|
530 |
-
|
531 |
-
ul,
|
532 |
-
ol {
|
533 |
-
&.is-style {
|
534 |
-
&-vk-default,
|
535 |
-
&-vk-arrow-mark,
|
536 |
-
&-vk-triangle-mark,
|
537 |
-
&-vk-check-mark,
|
538 |
-
&-vk-check-circle-mark,
|
539 |
-
&-vk-check-square-mark,
|
540 |
-
&-vk-handpoint-mark,
|
541 |
-
&-vk-pencil-mark,
|
542 |
-
&-vk-smile-mark,
|
543 |
-
&-vk-frown-mark,
|
544 |
-
&-vk-numbered-circle-mark,
|
545 |
-
&-vk-numbered-square-mark {
|
546 |
-
padding-inline-start: 2em;
|
547 |
-
li {
|
548 |
-
list-style: none;
|
549 |
-
position: relative;
|
550 |
-
margin-bottom: 0.8em;
|
551 |
-
line-height: 1.65em;
|
552 |
-
}
|
553 |
-
}
|
554 |
-
}
|
555 |
-
|
556 |
-
&.is-style-vk-numbered-circle-mark {
|
557 |
-
counter-reset: number;
|
558 |
-
list-style-type: none;
|
559 |
-
|
560 |
-
li {
|
561 |
-
position: relative;
|
562 |
-
list-style: none;
|
563 |
-
padding-left: .5em;
|
564 |
-
&:before {
|
565 |
-
position: absolute;
|
566 |
-
left: 0;
|
567 |
-
counter-increment: number;
|
568 |
-
content: counter(number);
|
569 |
-
margin-left: -1.8em;
|
570 |
-
background: #222;
|
571 |
-
color: #fff;
|
572 |
-
text-indent: 0;
|
573 |
-
display: inline-block;
|
574 |
-
font-weight: bold;
|
575 |
-
border-radius: 50%;
|
576 |
-
font-size: 1em;
|
577 |
-
line-height: 1.8em;
|
578 |
-
width: 26px;
|
579 |
-
height: 26px;
|
580 |
-
text-align: center;
|
581 |
-
}
|
582 |
-
}
|
583 |
-
}
|
584 |
-
|
585 |
-
&.is-style-vk-numbered-square-mark {
|
586 |
-
counter-reset: number;
|
587 |
-
list-style-type: none;
|
588 |
-
|
589 |
-
li {
|
590 |
-
position: relative;
|
591 |
-
list-style: none;
|
592 |
-
padding-left: .5em;
|
593 |
-
&:before {
|
594 |
-
position: absolute;
|
595 |
-
left: -0.3em;
|
596 |
-
counter-increment: number;
|
597 |
-
content: counter(number);
|
598 |
-
margin-left: -25px;
|
599 |
-
background: #222;
|
600 |
-
color: #fff;
|
601 |
-
text-indent: 0;
|
602 |
-
display: inline-block;
|
603 |
-
font-weight: bold;
|
604 |
-
font-size: 1em;
|
605 |
-
line-height: 1.8em;
|
606 |
-
width: 26px;
|
607 |
-
height: 26px;
|
608 |
-
text-align: center;
|
609 |
-
border-radius: 2px;
|
610 |
-
}
|
611 |
-
}
|
612 |
-
}
|
613 |
-
|
614 |
-
&.is-style-vk-numbered-circle-mark,
|
615 |
-
&.is-style-vk-numbered-square-mark {
|
616 |
-
&.fa-lg {
|
617 |
-
li::before {
|
618 |
-
left: -0.8em;
|
619 |
-
}
|
620 |
-
}
|
621 |
-
|
622 |
-
&.fa-2x {
|
623 |
-
li {
|
624 |
-
line-height: 1.25em;
|
625 |
-
}
|
626 |
-
|
627 |
-
li::before {
|
628 |
-
left: -1.1em;
|
629 |
-
}
|
630 |
-
}
|
631 |
-
|
632 |
-
&.fa-3x {
|
633 |
-
li {
|
634 |
-
line-height: 1.25em;
|
635 |
-
}
|
636 |
-
|
637 |
-
li::before {
|
638 |
-
left: -1.4em;
|
639 |
-
}
|
640 |
-
}
|
641 |
-
|
642 |
-
&.fa-4x {
|
643 |
-
li {
|
644 |
-
line-height: 1.25em;
|
645 |
-
}
|
646 |
-
|
647 |
-
li::before {
|
648 |
-
left: -1.5em;
|
649 |
-
}
|
650 |
-
}
|
651 |
-
|
652 |
-
&.fa-5x {
|
653 |
-
li {
|
654 |
-
line-height: 1.25em;
|
655 |
-
}
|
656 |
-
|
657 |
-
li::before {
|
658 |
-
left: -1.6em;
|
659 |
-
}
|
660 |
-
}
|
661 |
-
}
|
662 |
-
|
663 |
-
@each $styleClass, $faCode in $stylePalette {
|
664 |
-
&.#{$styleClass} {
|
665 |
-
li {
|
666 |
-
&::before {
|
667 |
-
@include mark-before;
|
668 |
-
content: $faCode;
|
669 |
-
left: -1.5em;
|
670 |
-
}
|
671 |
-
}
|
672 |
-
}
|
673 |
-
&.is-style-vk-default {
|
674 |
-
li {
|
675 |
-
&::before {
|
676 |
-
font-size: 22px;
|
677 |
-
line-height: 1.1em;
|
678 |
-
}
|
679 |
-
}
|
680 |
-
}
|
681 |
-
}
|
682 |
-
|
683 |
-
@each $colorClass, $color in $colorPalette {
|
684 |
-
&.#{$colorClass} {
|
685 |
-
li::before {
|
686 |
-
color: $color;
|
687 |
-
}
|
688 |
-
}
|
689 |
-
|
690 |
-
&.is-style-vk-numbered-circle-mark.#{$colorClass},
|
691 |
-
&.is-style-vk-numbered-square-mark.#{$colorClass} {
|
692 |
-
li::before {
|
693 |
-
color: #ffffff;
|
694 |
-
background-color: $color;
|
695 |
-
}
|
696 |
-
}
|
697 |
-
}
|
698 |
-
}
|
699 |
-
//ul,ol
|
700 |
-
|
701 |
-
/*-------------------------------------------*/
|
702 |
-
/* グループブロック デザイン
|
703 |
-
/*-------------------------------------------*/
|
704 |
-
|
705 |
-
@mixin pad-mag {
|
706 |
-
padding: 1.8em;
|
707 |
-
margin-top:1.2em; // IE fall back
|
708 |
-
margin-bottom:1.2em; // IE fall back
|
709 |
-
margin-top: var( --vk-margin-elem );
|
710 |
-
margin-bottom: var( --vk-margin-elem );
|
711 |
-
}
|
712 |
-
@mixin inner-item-pad-mag {
|
713 |
-
h2,
|
714 |
-
h3,
|
715 |
-
h4,
|
716 |
-
h5,
|
717 |
-
h6 {
|
718 |
-
margin-bottom: 1rem;
|
719 |
-
}
|
720 |
-
ul,
|
721 |
-
ol {
|
722 |
-
margin-top: 0;
|
723 |
-
li:last-child {
|
724 |
-
margin-bottom: 0;
|
725 |
-
}
|
726 |
-
}
|
727 |
-
}
|
728 |
-
|
729 |
-
.wp-block-group {
|
730 |
-
&.is-style {
|
731 |
-
&-vk-group {
|
732 |
-
&-solid {
|
733 |
-
border: solid 3px;
|
734 |
-
@include pad-mag;
|
735 |
-
@include inner-item-pad-mag;
|
736 |
-
}
|
737 |
-
&-solid-roundcorner {
|
738 |
-
border: solid 3px;
|
739 |
-
border-radius: 8px;
|
740 |
-
@include pad-mag;
|
741 |
-
@include inner-item-pad-mag;
|
742 |
-
}
|
743 |
-
&-dotted {
|
744 |
-
border: dotted 1px;
|
745 |
-
@include pad-mag;
|
746 |
-
@include inner-item-pad-mag;
|
747 |
-
}
|
748 |
-
&-dashed {
|
749 |
-
border: dashed 2px;
|
750 |
-
@include pad-mag;
|
751 |
-
@include inner-item-pad-mag;
|
752 |
-
}
|
753 |
-
&-double {
|
754 |
-
border: double 5px;
|
755 |
-
@include pad-mag;
|
756 |
-
@include inner-item-pad-mag;
|
757 |
-
}
|
758 |
-
&-stitch {
|
759 |
-
margin: 1em auto;
|
760 |
-
padding: 0.5em;
|
761 |
-
border-radius: 8px;
|
762 |
-
@include inner-item-pad-mag;
|
763 |
-
.wp-block-group__inner-container {
|
764 |
-
border: dashed 2px;
|
765 |
-
border-radius: 8px;
|
766 |
-
padding: 1.8em;
|
767 |
-
}
|
768 |
-
}
|
769 |
-
&-top-bottom-border {
|
770 |
-
border-top: solid 1px;
|
771 |
-
border-bottom: solid 1px;
|
772 |
-
@include pad-mag;
|
773 |
-
@include inner-item-pad-mag;
|
774 |
-
padding-left: 0;
|
775 |
-
padding-right: 0;
|
776 |
-
}
|
777 |
-
&-shadow {
|
778 |
-
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
|
779 |
-
@include pad-mag;
|
780 |
-
@include inner-item-pad-mag;
|
781 |
-
}
|
782 |
-
&-alert-info {
|
783 |
-
background-color: #d9edf7;
|
784 |
-
color: #31708f;
|
785 |
-
border-radius: 3px;
|
786 |
-
border: 1px solid #bce8f1;
|
787 |
-
@include pad-mag;
|
788 |
-
@include inner-item-pad-mag;
|
789 |
-
}
|
790 |
-
&-alert-success {
|
791 |
-
background-color: #dff0d8;
|
792 |
-
color: #3c763d;
|
793 |
-
border-radius: 3px;
|
794 |
-
border: 1px solid #d6e9c6;
|
795 |
-
@include pad-mag;
|
796 |
-
@include inner-item-pad-mag;
|
797 |
-
}
|
798 |
-
&-alert-warning {
|
799 |
-
background-color: #fcf8e3;
|
800 |
-
color: #8a6d3b;
|
801 |
-
border-radius: 3px;
|
802 |
-
border: 1px solid #faebcc;
|
803 |
-
@include pad-mag;
|
804 |
-
@include inner-item-pad-mag;
|
805 |
-
}
|
806 |
-
&-alert-danger {
|
807 |
-
background-color: #f2dede;
|
808 |
-
color: #a94442;
|
809 |
-
border-radius: 3px;
|
810 |
-
border: 1px solid #ebccd1;
|
811 |
-
@include pad-mag;
|
812 |
-
@include inner-item-pad-mag;
|
813 |
-
}
|
814 |
-
}
|
815 |
-
}
|
816 |
-
h3:first-child,
|
817 |
-
h4:first-child {
|
818 |
-
margin-top: 0;
|
819 |
-
}
|
820 |
-
|
821 |
-
/* *:last-child で指定するとブロックエディタでカラムの中にいれた時に枠の外にはみ出す */
|
822 |
-
p,
|
823 |
-
ul,
|
824 |
-
ol,
|
825 |
-
dl,
|
826 |
-
table,
|
827 |
-
.wp-block-columns {
|
828 |
-
&:last-child {
|
829 |
-
margin-bottom: 0;
|
830 |
-
}
|
831 |
-
}
|
832 |
-
|
833 |
-
@each $colorClass, $color in $colorPalette {
|
834 |
-
&.#{$colorClass} {
|
835 |
-
border-color: $color;
|
836 |
-
.wp-block-group__inner-container {
|
837 |
-
border-color: $color;
|
838 |
-
}
|
839 |
-
}
|
840 |
-
}
|
841 |
-
} //.wp-block-group
|
842 |
-
|
843 |
-
|
844 |
-
/*-------------------------------------------*/
|
845 |
-
/* Group Block
|
846 |
-
/*-------------------------------------------*/
|
847 |
-
.editor-styles-wrapper .wp-block-group {
|
848 |
-
// これがないとコアに勝手にwidthが左右1em余白をあけられる
|
849 |
-
.wp-block{
|
850 |
-
width:auto;
|
851 |
-
}
|
852 |
-
}
|
853 |
-
|
854 |
-
/*-------------------------------------------*/
|
855 |
-
/* YouTube
|
856 |
-
/*-------------------------------------------*/
|
857 |
-
.wp-block-embed {
|
858 |
-
&-youtube {
|
859 |
-
iframe {
|
860 |
-
width: 100%;
|
861 |
-
}
|
862 |
-
}
|
863 |
-
}
|
864 |
-
|
865 |
-
.has-text-align-right {
|
866 |
-
text-align: right;
|
867 |
-
}
|
868 |
-
.has-text-align-left {
|
869 |
-
text-align: left;
|
870 |
-
}
|
871 |
-
.has-text-align-center {
|
872 |
-
text-align: center;
|
873 |
-
}
|
874 |
-
|
875 |
-
/*-------------------------------------------*/
|
876 |
-
/* ソーシャルアイコン
|
877 |
-
/*-------------------------------------------*/
|
878 |
-
.wp-block-social-links{
|
879 |
-
flex-wrap: wrap;
|
880 |
-
}
|
881 |
-
|
882 |
-
/*-------------------------------------------*/
|
883 |
-
/* col-xxl
|
884 |
-
/*-------------------------------------------*/
|
885 |
-
$xxl-min: 1400px;
|
886 |
-
.col {
|
887 |
-
// Bootstrap4 では xxl サイズがないので独自に追加
|
888 |
-
@media (min-width: $xxl-min) {
|
889 |
-
&-xxl-2 {
|
890 |
-
flex: 0 0 16.66667%;
|
891 |
-
max-width: 16.66667%;
|
892 |
-
}
|
893 |
-
&-xxl-3 {
|
894 |
-
flex: 0 0 25%;
|
895 |
-
max-width: 25%;
|
896 |
-
}
|
897 |
-
&-xxl-4 {
|
898 |
-
flex: 0 0 33.33333%;
|
899 |
-
max-width: 33.33333%;
|
900 |
-
}
|
901 |
-
&-xxl-6 {
|
902 |
-
flex: 0 0 50%;
|
903 |
-
max-width: 50%;
|
904 |
-
}
|
905 |
-
&-xxl-12 {
|
906 |
-
flex: 0 0 100%;
|
907 |
-
max-width: 100%;
|
908 |
-
}
|
909 |
-
}
|
910 |
-
}
|
911 |
-
|
912 |
-
.alert{
|
913 |
-
|
914 |
-
padding: 1em;
|
915 |
-
margin: 1em 0;
|
916 |
-
border-radius: 3px;
|
917 |
-
p {
|
918 |
-
margin-bottom:0;
|
919 |
-
}
|
920 |
-
|
921 |
-
& + &{
|
922 |
-
margin-top: 2em;
|
923 |
-
}
|
924 |
-
|
925 |
-
a{
|
926 |
-
transition: color .3s linear, opacity .3s linear;
|
927 |
-
&:link, &:visited{
|
928 |
-
opacity: .8;
|
929 |
-
text-decoration: underline;
|
930 |
-
}
|
931 |
-
&:hover, &:visited{
|
932 |
-
opacity: 1;
|
933 |
-
text-decoration: none;
|
934 |
-
}
|
935 |
-
}
|
936 |
-
|
937 |
-
@each $var in (
|
938 |
-
(success, #dff0d8,#3c763d,#d6e9c6),
|
939 |
-
(info, #d9edf7,#31708f,#bce8f1),
|
940 |
-
(warning, #fcf8e3,#8a6d3b,#faebcc),
|
941 |
-
(danger, #f2dede,#a94442,#ebccd1),
|
942 |
-
){
|
943 |
-
$class-name: nth($var, 1);
|
944 |
-
$color-bg: nth($var, 2);
|
945 |
-
$color: nth($var, 3);
|
946 |
-
$color-border :nth($var, 4);
|
947 |
-
&-#{$class-name}{
|
948 |
-
background-color: $color-bg;
|
949 |
-
color:$color;
|
950 |
-
border-color:$color-border;
|
951 |
-
}
|
952 |
-
}
|
953 |
-
}
|
954 |
-
|
955 |
-
.vk_balloon {
|
956 |
-
display: flex;
|
957 |
-
align-items: normal;
|
958 |
-
margin-bottom: 2.2em;
|
959 |
-
|
960 |
-
figure {
|
961 |
-
margin: 0;
|
962 |
-
}
|
963 |
-
|
964 |
-
p {
|
965 |
-
word-break: break-all;
|
966 |
-
&:last-of-type{
|
967 |
-
margin-bottom: 0;
|
968 |
-
}
|
969 |
-
}
|
970 |
-
}
|
971 |
-
|
972 |
-
.vk_balloon_icon {
|
973 |
-
flex-basis: 80px;
|
974 |
-
flex-shrink: 0;
|
975 |
-
text-align: center;
|
976 |
-
&_image {
|
977 |
-
vertical-align: bottom;
|
978 |
-
width: 64px;
|
979 |
-
height: 64px;
|
980 |
-
object-fit: cover;
|
981 |
-
&-type {
|
982 |
-
&-rounded {
|
983 |
-
border-radius: 4px;
|
984 |
-
}
|
985 |
-
|
986 |
-
&-circle {
|
987 |
-
border-radius: 50%;
|
988 |
-
}
|
989 |
-
}
|
990 |
-
}
|
991 |
-
&_name {
|
992 |
-
display: block;
|
993 |
-
text-align: center;
|
994 |
-
font-size: 0.7rem;
|
995 |
-
margin-top: 0.3rem;
|
996 |
-
}
|
997 |
-
}
|
998 |
-
|
999 |
-
// .vk_balloon_content_outer は .vk_balloon_content の外側に 0.38.2 から追加
|
1000 |
-
// 本来 _outer をつけるような親要素のクラスの方が文字数が多くなる手法はとらないが、
|
1001 |
-
// 既存のクラス名を変更すると既存サイトではHTML構造がもとのままなので崩れてしまうため例外措置。
|
1002 |
-
.vk_balloon_content_outer{
|
1003 |
-
width:100%;
|
1004 |
-
}
|
1005 |
-
.vk_balloon_content {
|
1006 |
-
max-width: calc(100% - 6.2em);
|
1007 |
-
.vk_balloon-position-left & {
|
1008 |
-
float:left;
|
1009 |
-
}
|
1010 |
-
.vk_balloon-position-right & {
|
1011 |
-
float:right;
|
1012 |
}
|
1013 |
-
|
1014 |
-
|
1015 |
-
&.editor-rich-text__tinymce[data-is-placeholder-visible=true] {
|
1016 |
-
// これがないと未入力時に吹き出しが2重になる
|
1017 |
-
position: absolute;
|
1018 |
}
|
1019 |
}
|
1020 |
|
1021 |
-
|
1022 |
-
|
1023 |
-
|
1024 |
-
|
1025 |
-
padding: 1rem 1.2rem;
|
1026 |
-
}
|
1027 |
-
|
1028 |
-
.vk_balloon_content_before,
|
1029 |
-
.vk_balloon_content_after {
|
1030 |
-
position: absolute;
|
1031 |
-
top: 0;
|
1032 |
-
display: block;
|
1033 |
-
width: 0;
|
1034 |
-
height: 0;
|
1035 |
-
border-style: solid;
|
1036 |
-
}
|
1037 |
-
|
1038 |
-
.vk_balloon-type-speech{
|
1039 |
-
.vk_balloon_content{
|
1040 |
-
// border-color: #f5f5f5;
|
1041 |
-
border-radius: .4em;
|
1042 |
-
|
1043 |
-
.vk_balloon_content_before,
|
1044 |
-
.vk_balloon_content_after {
|
1045 |
-
top: 15px;
|
1046 |
-
|
1047 |
-
}
|
1048 |
-
.vk_balloon_content_after {
|
1049 |
-
z-index: 1;
|
1050 |
-
border-right-color: inherit;
|
1051 |
-
}
|
1052 |
-
.vk_balloon_content_before{
|
1053 |
-
z-index: 2;
|
1054 |
-
}
|
1055 |
-
}
|
1056 |
-
}
|
1057 |
-
.vk_balloon-type-think{
|
1058 |
-
.vk_balloon_content{
|
1059 |
-
border-radius: 1rem;
|
1060 |
-
.vk_balloon_content_before,
|
1061 |
-
.vk_balloon_content_after{
|
1062 |
-
position: absolute;
|
1063 |
-
content: '';
|
1064 |
-
border-radius: 50%;
|
1065 |
-
background: inherit;
|
1066 |
-
}
|
1067 |
-
.vk_balloon_content_before{
|
1068 |
-
width: 14px;
|
1069 |
-
height: 14px;
|
1070 |
-
}
|
1071 |
-
.vk_balloon_content_after{
|
1072 |
-
width: 10px;
|
1073 |
-
height: 10px;
|
1074 |
-
}
|
1075 |
-
}
|
1076 |
}
|
1077 |
|
1078 |
-
|
1079 |
-
|
1080 |
-
.vk_balloon{ //初期のボーダーカラー
|
1081 |
-
&-position-left{
|
1082 |
-
.vk_balloon_content{
|
1083 |
-
.vk_balloon_content_before,
|
1084 |
-
.vk_balloon_content_after{
|
1085 |
-
border-color: transparent #f5f5f5 transparent transparent;
|
1086 |
-
}
|
1087 |
-
}
|
1088 |
-
}
|
1089 |
-
&-position-right{
|
1090 |
-
.vk_balloon_content{
|
1091 |
-
.vk_balloon_content_before,
|
1092 |
-
.vk_balloon_content_after{
|
1093 |
-
border-color: transparent transparent transparent #f5f5f5;
|
1094 |
-
}
|
1095 |
-
}
|
1096 |
-
}
|
1097 |
}
|
1098 |
|
1099 |
-
.vk_balloon-position-left{
|
1100 |
-
&.vk_balloon-type-speech{
|
1101 |
-
.vk_balloon_icon{
|
1102 |
-
margin-right: 1.2rem;
|
1103 |
-
}
|
1104 |
-
.vk_balloon_content{
|
1105 |
-
.vk_balloon_content_before,
|
1106 |
-
.vk_balloon_content_after{
|
1107 |
-
left: -10px;
|
1108 |
-
border-width: 10px 12px 10px 0;
|
1109 |
-
}
|
1110 |
-
}
|
1111 |
-
}
|
1112 |
-
|
1113 |
-
&.vk_balloon-type-think{
|
1114 |
-
.vk_balloon_icon{
|
1115 |
-
margin-right: 1.2rem;
|
1116 |
-
}
|
1117 |
-
.vk_balloon_content{
|
1118 |
-
|
1119 |
-
.vk_balloon_content_before{
|
1120 |
-
left: -18px;
|
1121 |
-
top: 7px;
|
1122 |
-
}
|
1123 |
-
.vk_balloon_content_after {
|
1124 |
-
left: -25px;
|
1125 |
-
top: 20px;
|
1126 |
-
}
|
1127 |
-
}
|
1128 |
-
}
|
1129 |
-
}//.vk_balloon-position-left
|
1130 |
-
|
1131 |
-
.vk_balloon-position-right{
|
1132 |
-
flex-direction: row-reverse;
|
1133 |
-
&.vk_balloon-type-speech{
|
1134 |
-
.vk_balloon_icon{
|
1135 |
-
margin-left: 1.2rem;
|
1136 |
-
}
|
1137 |
-
.vk_balloon_content{
|
1138 |
-
.vk_balloon_content_before,
|
1139 |
-
.vk_balloon_content_after{
|
1140 |
-
right: -10px;
|
1141 |
-
border-width: 10px 0 10px 12px;
|
1142 |
-
|
1143 |
-
}
|
1144 |
-
}
|
1145 |
-
}
|
1146 |
-
|
1147 |
-
&.vk_balloon-type-think{
|
1148 |
-
.vk_balloon_icon{
|
1149 |
-
margin-left: 1.2rem;
|
1150 |
-
}
|
1151 |
-
.vk_balloon_content{
|
1152 |
-
.vk_balloon_content_before{
|
1153 |
-
right: -18px;
|
1154 |
-
top: 7px;
|
1155 |
-
}
|
1156 |
-
.vk_balloon_content_after{
|
1157 |
-
right: -25px;
|
1158 |
-
top: 20px;
|
1159 |
-
}
|
1160 |
-
}
|
1161 |
-
}
|
1162 |
-
}//.vk_balloon-position-right
|
1163 |
-
|
1164 |
-
|
1165 |
-
/* Border
|
1166 |
-
/*-------------------------------------------*/
|
1167 |
-
.vk_balloon{
|
1168 |
-
&_content,
|
1169 |
-
&_icon_image {
|
1170 |
-
&-border-true {
|
1171 |
-
border-width: var( --vk-balloon-border-width, 1px );
|
1172 |
-
border-style: solid;
|
1173 |
-
}
|
1174 |
-
}
|
1175 |
-
&-position {
|
1176 |
-
&-left{ //位置が左
|
1177 |
-
&.vk_balloon-type-speech {
|
1178 |
-
.vk_balloon_content-border-true{
|
1179 |
-
.vk_balloon_content_before{
|
1180 |
-
left:-10px;
|
1181 |
-
}
|
1182 |
-
.vk_balloon_content_after{
|
1183 |
-
left: var( --vk-balloon-speech-offset, -12px );
|
1184 |
-
border-right-color: inherit !important;
|
1185 |
-
}
|
1186 |
-
}
|
1187 |
-
}
|
1188 |
-
}
|
1189 |
-
&-right{ //位置が右
|
1190 |
-
&.vk_balloon-type-speech {
|
1191 |
-
.vk_balloon_content-border-true{
|
1192 |
-
.vk_balloon_content_before {
|
1193 |
-
right:-10px;
|
1194 |
-
}
|
1195 |
-
.vk_balloon_content_after {
|
1196 |
-
right: var( --vk-balloon-speech-offset, -12px );
|
1197 |
-
border-left-color: inherit !important;
|
1198 |
-
}
|
1199 |
-
}
|
1200 |
-
}
|
1201 |
-
}
|
1202 |
-
}
|
1203 |
-
|
1204 |
-
&-type-think {
|
1205 |
-
.vk_balloon_content-border-true{
|
1206 |
-
.vk_balloon_content_before,
|
1207 |
-
.vk_balloon_content_after{
|
1208 |
-
border-width: var( --vk-balloon-border-width, 1px );
|
1209 |
-
border-style: solid;
|
1210 |
-
border-color: inherit !important;
|
1211 |
-
}
|
1212 |
-
}
|
1213 |
-
}
|
1214 |
-
}
|
1215 |
-
|
1216 |
-
|
1217 |
-
/* animation
|
1218 |
-
/*-------------------------------------------*/
|
1219 |
-
.vk_balloon-animation {
|
1220 |
-
&-trembling {
|
1221 |
-
animation: trembling 0.1s infinite;
|
1222 |
-
}
|
1223 |
-
@keyframes trembling {
|
1224 |
-
0% {
|
1225 |
-
transform: rotate(-0.5deg);
|
1226 |
-
}
|
1227 |
-
50% {
|
1228 |
-
transform: rotate(0.5deg);
|
1229 |
-
}
|
1230 |
-
}
|
1231 |
-
&-trembling-x {
|
1232 |
-
animation: trembling-x 0.1s infinite;
|
1233 |
-
}
|
1234 |
-
@keyframes trembling-x {
|
1235 |
-
0% {
|
1236 |
-
transform: scale(1, 1);
|
1237 |
-
}
|
1238 |
-
50% {
|
1239 |
-
transform: scale(0.99, 0.96);
|
1240 |
-
}
|
1241 |
-
}
|
1242 |
-
&-pounding {
|
1243 |
-
animation: pounding 1.5s infinite;
|
1244 |
-
}
|
1245 |
-
@keyframes pounding {
|
1246 |
-
0% {
|
1247 |
-
transform: scale(1.05)
|
1248 |
-
}
|
1249 |
-
5% {
|
1250 |
-
transform: scale(1)
|
1251 |
-
}
|
1252 |
-
95% {
|
1253 |
-
transform: scale(1)
|
1254 |
-
}
|
1255 |
-
100% {
|
1256 |
-
transform: scale(1.05)
|
1257 |
-
}
|
1258 |
-
}
|
1259 |
-
|
1260 |
-
&-shaking {
|
1261 |
-
animation: shaking 0.4s infinite;
|
1262 |
-
}
|
1263 |
-
@keyframes shaking {
|
1264 |
-
0% {
|
1265 |
-
transform: translate(1px, 1px);
|
1266 |
-
}
|
1267 |
-
25% {
|
1268 |
-
transform: translate(1px, -1px);
|
1269 |
-
}
|
1270 |
-
50% {
|
1271 |
-
transform: translate(-1px, -1px);
|
1272 |
-
}
|
1273 |
-
75% {
|
1274 |
-
transform: translate(-1px, 1px);
|
1275 |
-
}
|
1276 |
-
100% {
|
1277 |
-
transform: translate(1px, 1px);
|
1278 |
-
}
|
1279 |
-
}
|
1280 |
-
}
|
1281 |
-
|
1282 |
-
|
1283 |
-
.vk_balloon {
|
1284 |
-
&.animation-vibration{
|
1285 |
-
.vk_balloon_content{
|
1286 |
-
display: inline-block;
|
1287 |
-
animation: vibration .1s infinite;
|
1288 |
-
}
|
1289 |
-
}
|
1290 |
-
}
|
1291 |
-
|
1292 |
-
/**
|
1293 |
-
Animation Vibration
|
1294 |
-
*/
|
1295 |
-
@keyframes vibration {
|
1296 |
-
0% {transform: translate(0px, 0px) rotateZ(0deg)}
|
1297 |
-
25% {transform: translate(2px, 2px) rotateZ(1deg)}
|
1298 |
-
50% {transform: translate(0px, 2px) rotateZ(0deg)}
|
1299 |
-
75% {transform: translate(2px, 0px) rotateZ(-1deg)}
|
1300 |
-
100% {transform: translate(0px, 0px) rotateZ(0deg)}
|
1301 |
-
}
|
1302 |
-
|
1303 |
-
.icon-image-list-note:hover{
|
1304 |
-
cursor: pointer;
|
1305 |
-
}
|
1306 |
-
|
1307 |
-
/*********************
|
1308 |
-
* SmartPhone
|
1309 |
-
0px - 480px
|
1310 |
-
***********************/
|
1311 |
-
@media only screen and (max-width: 480px) {
|
1312 |
-
.vk_balloon_content{
|
1313 |
-
max-width: calc(100% - 2em);
|
1314 |
-
font-size: .9em;
|
1315 |
-
padding: 1em;
|
1316 |
-
}
|
1317 |
-
.vk_balloon-type-think {
|
1318 |
-
.vk_balloon_content{
|
1319 |
-
&::after {
|
1320 |
-
border: 5px solid transparent;
|
1321 |
-
}
|
1322 |
-
}
|
1323 |
-
}
|
1324 |
-
|
1325 |
-
.vk_balloon{
|
1326 |
-
align-items: normal;
|
1327 |
-
&.vk_balloon-position-left{
|
1328 |
-
&.vk_balloon-type-speech{
|
1329 |
-
.vk_balloon_icon{
|
1330 |
-
margin-right: 1.5rem;
|
1331 |
-
}//.vk_balloon_icon
|
1332 |
-
.vk_balloon_content{
|
1333 |
-
display: inline-block;
|
1334 |
-
}//.vk_balloon_content
|
1335 |
-
}//&.vk_balloon-type-speech
|
1336 |
-
|
1337 |
-
&.vk_balloon-type-think{
|
1338 |
-
.vk_balloon_icon{
|
1339 |
-
margin-right: 2rem;
|
1340 |
-
|
1341 |
-
}
|
1342 |
-
.vk_balloon_content{
|
1343 |
-
display: inline-block;
|
1344 |
-
}
|
1345 |
-
}
|
1346 |
-
}//&.vk_balloon-position-left
|
1347 |
-
|
1348 |
-
&.vk_balloon-position-right{
|
1349 |
-
text-align: right;
|
1350 |
-
|
1351 |
-
&.vk_balloon-type-speech{
|
1352 |
-
.vk_balloon_icon{
|
1353 |
-
margin-left: 1.5rem;
|
1354 |
-
margin-right: 0;
|
1355 |
-
}
|
1356 |
-
|
1357 |
-
.vk_balloon_content{
|
1358 |
-
display: inline-block;
|
1359 |
-
|
1360 |
-
}
|
1361 |
-
}//&.vk_balloon-type-speech
|
1362 |
-
|
1363 |
-
&.vk_balloon-type-think{
|
1364 |
-
.vk_balloon_icon{
|
1365 |
-
margin-left: 2rem;
|
1366 |
-
margin-right: 0;
|
1367 |
-
}
|
1368 |
-
|
1369 |
-
.vk_balloon_content{
|
1370 |
-
display: inline-block;
|
1371 |
-
}
|
1372 |
-
}//&.vk_balloon-type-think
|
1373 |
-
}//.vk_balloon-position-right
|
1374 |
-
}//.vk_balloon
|
1375 |
-
|
1376 |
-
.vk_balloon_icon{
|
1377 |
-
max-width:64px;
|
1378 |
-
}
|
1379 |
-
} // @media only screen and (max-width: 480px) {
|
1380 |
-
|
1381 |
-
:root {
|
1382 |
-
--vk-color-border-red: #dc3545;
|
1383 |
-
--vk-color-background-red: #dc3545;
|
1384 |
-
--vk-color-border-orange: #ffa536;
|
1385 |
-
--vk-color-background-orange: #ffa536;
|
1386 |
-
--vk-color-border-blue: #4267b2;
|
1387 |
-
--vk-color-background-blue: #4267b2;
|
1388 |
-
--vk-color-border-green: #28a745;
|
1389 |
-
--vk-color-background-green: #28a745;
|
1390 |
-
--vk-color-border-black: #222;
|
1391 |
-
--vk-color-background-black: #222;
|
1392 |
-
}
|
1393 |
-
|
1394 |
-
/*
|
1395 |
-
線色指定
|
1396 |
-
--------------------------------------------*/
|
1397 |
-
.vk_borderBox-color {
|
1398 |
-
&-red {
|
1399 |
-
border-color: var(--vk-color-border-red);
|
1400 |
-
background-color: var(--vk-color-background-red);
|
1401 |
-
}
|
1402 |
-
&-orange {
|
1403 |
-
border-color: var(--vk-color-border-orange);
|
1404 |
-
background-color: var(--vk-color-background-orange);
|
1405 |
-
}
|
1406 |
-
&-blue {
|
1407 |
-
border-color: var(--vk-color-border-blue);
|
1408 |
-
background-color: var(--vk-color-background-blue);
|
1409 |
-
}
|
1410 |
-
&-green {
|
1411 |
-
border-color: var(--vk-color-border-green);
|
1412 |
-
background-color: var(--vk-color-background-green);
|
1413 |
-
}
|
1414 |
-
&-black {
|
1415 |
-
border-color: var(--vk-color-border-black);
|
1416 |
-
background-color: var(--vk-color-background-black);
|
1417 |
-
}
|
1418 |
-
}
|
1419 |
-
|
1420 |
-
// 背景色指定
|
1421 |
-
.vk_borderBox-background {
|
1422 |
-
&-transparent {
|
1423 |
-
& .vk_borderBox_body {
|
1424 |
-
background-color: transparent;
|
1425 |
-
}
|
1426 |
-
&.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox {
|
1427 |
-
background-color: transparent;
|
1428 |
-
}
|
1429 |
-
&.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container,
|
1430 |
-
&.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,
|
1431 |
-
&.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container {
|
1432 |
-
background-color: transparent;
|
1433 |
-
}
|
1434 |
-
}
|
1435 |
-
&-white {
|
1436 |
-
& .vk_borderBox_body {
|
1437 |
-
background-color: #fff;
|
1438 |
-
}
|
1439 |
-
&.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox {
|
1440 |
-
background-color: #fff;
|
1441 |
-
}
|
1442 |
-
&.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container,
|
1443 |
-
&.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,
|
1444 |
-
&.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container {
|
1445 |
-
background-color: #fff;
|
1446 |
-
}
|
1447 |
-
}
|
1448 |
-
}
|
1449 |
-
|
1450 |
-
/*
|
1451 |
-
共通指定
|
1452 |
-
--------------------------------------------*/
|
1453 |
-
.vk_borderBox {
|
1454 |
-
margin: 0 0 2em;
|
1455 |
-
position: relative;
|
1456 |
-
.vk_borderBox_title_container {
|
1457 |
-
margin: 0;
|
1458 |
-
font-size: 1em;
|
1459 |
-
line-height: 1.4;
|
1460 |
-
padding: 0.5em 1.5em 0.4em;
|
1461 |
-
font-weight: bold;
|
1462 |
-
i:first-child,
|
1463 |
-
.svg-inline--fa {
|
1464 |
-
margin-right: 5px;
|
1465 |
-
}
|
1466 |
-
.vk_borderBox_title {
|
1467 |
-
display: inline;
|
1468 |
-
font-weight: bold;
|
1469 |
-
font-size: 1em;
|
1470 |
-
color: inherit; //これがないと見出しデザイン機能に負ける
|
1471 |
-
}
|
1472 |
-
}
|
1473 |
-
|
1474 |
-
.vk_borderBox_title {
|
1475 |
-
/* FortやJPNSTYLEなどデフォルトで装飾指定のあるものの対応 */
|
1476 |
-
background: none;
|
1477 |
-
padding: 0;
|
1478 |
-
border: none;
|
1479 |
-
&::before {
|
1480 |
-
content: none;
|
1481 |
-
}
|
1482 |
-
&::after {
|
1483 |
-
content: none;
|
1484 |
-
}
|
1485 |
-
}
|
1486 |
-
.vk_borderBox_body {
|
1487 |
-
padding: 1.5em;
|
1488 |
-
border-width: 2px;
|
1489 |
-
border-style: solid;
|
1490 |
-
@media (min-width: 992px) {
|
1491 |
-
padding: 2.1875em 2em 2em;
|
1492 |
-
}
|
1493 |
-
h1:first-child,
|
1494 |
-
h2:first-child,
|
1495 |
-
h3:first-child,
|
1496 |
-
h4:first-child,
|
1497 |
-
h5:first-child,
|
1498 |
-
h6:first-child {//他のテーマでも対応できるように追加
|
1499 |
-
margin-top: 0;
|
1500 |
-
}
|
1501 |
-
p:last-child {
|
1502 |
-
margin-bottom: 0;
|
1503 |
-
}
|
1504 |
-
}
|
1505 |
-
}
|
1506 |
-
|
1507 |
-
/*
|
1508 |
-
装飾指定
|
1509 |
-
--------------------------------------------*/
|
1510 |
-
.vk_borderBox {
|
1511 |
-
&.is-style-vk_borderBox-style-solid-kado-tit-tab,
|
1512 |
-
&.is-style-vk_borderBox-style-solid-round-tit-tab {
|
1513 |
-
.vk_borderBox_title_container {
|
1514 |
-
display: inline-block;
|
1515 |
-
}
|
1516 |
-
}
|
1517 |
-
&.is-style-vk_borderBox-style-solid-round-tit-tab {
|
1518 |
-
.vk_borderBox_title_container {
|
1519 |
-
border-radius: 8px 8px 0 0;
|
1520 |
-
}
|
1521 |
-
.vk_borderBox_body {
|
1522 |
-
border-radius: 0 8px 8px 8px;
|
1523 |
-
}
|
1524 |
-
}
|
1525 |
-
&.is-style-vk_borderBox-style-solid-kado-tit-inner,
|
1526 |
-
&.is-style-vk_borderBox-style-solid-kado-tit-onborder,
|
1527 |
-
&.is-style-vk_borderBox-style-solid-kado-iconFeature {
|
1528 |
-
background-color: transparent;
|
1529 |
-
border-width: 2px;
|
1530 |
-
border-style: solid;
|
1531 |
-
.vk_borderBox_title_container {
|
1532 |
-
padding: 1.5em 1.5em 1em;
|
1533 |
-
}
|
1534 |
-
.vk_borderBox_body {
|
1535 |
-
// background-color: transparent;
|
1536 |
-
border: none;
|
1537 |
-
padding-top: 0;
|
1538 |
-
}
|
1539 |
-
}
|
1540 |
-
&.is-style-vk_borderBox-style-solid-kado-iconFeature {
|
1541 |
-
.vk_borderBox_title_container {
|
1542 |
-
position: relative;
|
1543 |
-
padding-top: 2.2em;
|
1544 |
-
&::after {
|
1545 |
-
content: "";
|
1546 |
-
position: absolute;
|
1547 |
-
top: -32%;
|
1548 |
-
left: 1.5em;
|
1549 |
-
padding: 1.4em;
|
1550 |
-
border-radius: 50%;
|
1551 |
-
border: solid 2px #fff;
|
1552 |
-
}
|
1553 |
-
& > .svg-inline--fa,
|
1554 |
-
& > .fa,
|
1555 |
-
& > .fab,
|
1556 |
-
& > .fas,
|
1557 |
-
& > .far,
|
1558 |
-
& > .fal,
|
1559 |
-
& > .fad {
|
1560 |
-
position: absolute;
|
1561 |
-
font-size: 1.3em;
|
1562 |
-
margin-right: 0;
|
1563 |
-
z-index: 100;
|
1564 |
-
top: 0%;
|
1565 |
-
left: 2.3em;
|
1566 |
-
transform: translate(-50%, -50%);
|
1567 |
-
-webkit-transform: translate(-50%, -50%);
|
1568 |
-
-ms-transform: translate(-50%, -50%);
|
1569 |
-
}
|
1570 |
-
}
|
1571 |
-
}
|
1572 |
-
&.is-style-vk_borderBox-style-solid-kado-tit-onborder {
|
1573 |
-
.vk_borderBox_title_container {
|
1574 |
-
position: relative;
|
1575 |
-
top: -1.2em;
|
1576 |
-
left: 1em;
|
1577 |
-
z-index: 1;
|
1578 |
-
display: inline-block;
|
1579 |
-
padding: 0.5em 0.5em;
|
1580 |
-
background: #fff;
|
1581 |
-
}
|
1582 |
-
}
|
1583 |
-
}
|
1584 |
-
|
1585 |
-
/*
|
1586 |
-
タイトル部分色指定
|
1587 |
-
--------------------------------------------*/
|
1588 |
-
/* タブ風タイトル 背景色がないパターン */
|
1589 |
-
.vk_borderBox {
|
1590 |
-
&.is-style-vk_borderBox-style-solid-kado-tit-tab,
|
1591 |
-
&.is-style-vk_borderBox-style-solid-round-tit-tab,
|
1592 |
-
&.is-style-vk_borderBox-style-solid-kado-tit-banner {
|
1593 |
-
border: none;
|
1594 |
-
background-color: transparent;
|
1595 |
-
}
|
1596 |
-
}
|
1597 |
-
|
1598 |
-
/* タイトル背景塗り 白文字パターン */
|
1599 |
-
.is-style-vk_borderBox-style-solid-kado-tit-tab,
|
1600 |
-
.is-style-vk_borderBox-style-solid-kado-tit-banner,
|
1601 |
-
.is-style-vk_borderBox-style-solid-round-tit-tab {
|
1602 |
-
.vk_borderBox_title_container {
|
1603 |
-
color: #fff;
|
1604 |
-
}
|
1605 |
-
&.vk_borderBox-color-red {
|
1606 |
-
.vk_borderBox_title_container {
|
1607 |
-
background-color: var(--vk-color-background-red);
|
1608 |
-
}
|
1609 |
-
.vk_borderBox_body {
|
1610 |
-
border-color: var(--vk-color-border-red);
|
1611 |
-
}
|
1612 |
-
}
|
1613 |
-
|
1614 |
-
&.vk_borderBox-color-orange {
|
1615 |
-
.vk_borderBox_title_container {
|
1616 |
-
background-color: var(--vk-color-background-orange);
|
1617 |
-
}
|
1618 |
-
.vk_borderBox_body {
|
1619 |
-
border-color: var(--vk-color-border-orange);
|
1620 |
-
}
|
1621 |
-
}
|
1622 |
-
&.vk_borderBox-color-blue {
|
1623 |
-
.vk_borderBox_title_container {
|
1624 |
-
background-color: var(--vk-color-background-blue);
|
1625 |
-
}
|
1626 |
-
.vk_borderBox_body {
|
1627 |
-
border-color: var(--vk-color-border-blue);
|
1628 |
-
}
|
1629 |
-
}
|
1630 |
-
&.vk_borderBox-color-green {
|
1631 |
-
.vk_borderBox_title_container {
|
1632 |
-
background-color: var(--vk-color-background-green);
|
1633 |
-
}
|
1634 |
-
.vk_borderBox_body {
|
1635 |
-
border-color: var(--vk-color-border-green);
|
1636 |
-
}
|
1637 |
-
}
|
1638 |
-
&.vk_borderBox-color-black {
|
1639 |
-
.vk_borderBox_title_container {
|
1640 |
-
background-color: var(--vk-color-background-black);
|
1641 |
-
}
|
1642 |
-
.vk_borderBox_body {
|
1643 |
-
border-color: var(--vk-color-border-black);
|
1644 |
-
}
|
1645 |
-
}
|
1646 |
-
}
|
1647 |
-
|
1648 |
-
/* タイトル文字色のみパターン */
|
1649 |
-
.is-style-vk_borderBox-style-solid-kado-tit-inner,
|
1650 |
-
.is-style-vk_borderBox-style-solid-kado-tit-onborder,
|
1651 |
-
.is-style-vk_borderBox-style-solid-kado-iconFeature {
|
1652 |
-
&.vk_borderBox-color-red .vk_borderBox_title_container {
|
1653 |
-
color: var(--vk-color-background-red);
|
1654 |
-
}
|
1655 |
-
&.vk_borderBox-color-orange .vk_borderBox_title_container {
|
1656 |
-
color: var(--vk-color-background-orange);
|
1657 |
-
}
|
1658 |
-
&.vk_borderBox-color-blue .vk_borderBox_title_container {
|
1659 |
-
color: var(--vk-color-background-blue);
|
1660 |
-
}
|
1661 |
-
&.vk_borderBox-color-green .vk_borderBox_title_container {
|
1662 |
-
color: var(--vk-color-background-green);
|
1663 |
-
}
|
1664 |
-
&.vk_borderBox-color-black .vk_borderBox_title_container {
|
1665 |
-
color: var(--vk-color-background-black);
|
1666 |
-
}
|
1667 |
-
}
|
1668 |
-
/* iconFeatureパターン */
|
1669 |
-
.is-style-vk_borderBox-style-solid-kado-iconFeature {
|
1670 |
-
&.vk_borderBox-color-red {
|
1671 |
-
.vk_borderBox_title_container {
|
1672 |
-
.svg-inline--fa,
|
1673 |
-
.fas {
|
1674 |
-
//iconfont
|
1675 |
-
color: #fff;
|
1676 |
-
}
|
1677 |
-
&::after {
|
1678 |
-
background-color: var(--vk-color-background-red);
|
1679 |
-
}
|
1680 |
-
}
|
1681 |
-
}
|
1682 |
-
&.vk_borderBox-color-orange {
|
1683 |
-
.vk_borderBox_title_container {
|
1684 |
-
.svg-inline--fa,
|
1685 |
-
.fas {
|
1686 |
-
//iconfont
|
1687 |
-
background-color: var(--vk-color-background-orange);
|
1688 |
-
color: #fff;
|
1689 |
-
}
|
1690 |
-
&::after {
|
1691 |
-
background-color: var(--vk-color-background-orange);
|
1692 |
-
}
|
1693 |
-
}
|
1694 |
-
}
|
1695 |
-
&.vk_borderBox-color-blue {
|
1696 |
-
.vk_borderBox_title_container {
|
1697 |
-
.svg-inline--fa,
|
1698 |
-
.fas {
|
1699 |
-
//iconfont
|
1700 |
-
background-color: var(--vk-color-background-blue);
|
1701 |
-
color: #fff;
|
1702 |
-
}
|
1703 |
-
&::after {
|
1704 |
-
background-color: var(--vk-color-background-blue);
|
1705 |
-
}
|
1706 |
-
}
|
1707 |
-
}
|
1708 |
-
&.vk_borderBox-color-green {
|
1709 |
-
.vk_borderBox_title_container {
|
1710 |
-
.svg-inline--fa,
|
1711 |
-
.fas {
|
1712 |
-
//iconfont
|
1713 |
-
background-color: var(--vk-color-background-green);
|
1714 |
-
color: #fff;
|
1715 |
-
}
|
1716 |
-
&::after {
|
1717 |
-
background-color: var(--vk-color-background-green);
|
1718 |
-
}
|
1719 |
-
}
|
1720 |
-
}
|
1721 |
-
&.vk_borderBox-color-black {
|
1722 |
-
.vk_borderBox_title_container {
|
1723 |
-
.svg-inline--fa,
|
1724 |
-
.fas {
|
1725 |
-
//iconfont
|
1726 |
-
background-color: var(--vk-color-background-black);
|
1727 |
-
color: #fff;
|
1728 |
-
}
|
1729 |
-
&::after {
|
1730 |
-
background-color: var(--vk-color-background-black);
|
1731 |
-
}
|
1732 |
-
}
|
1733 |
-
}
|
1734 |
-
}
|
1735 |
-
|
1736 |
-
.vk_button {
|
1737 |
-
margin: 5px 0;
|
1738 |
-
text-align: center; /* テキストのみの時のセンター揃え */
|
1739 |
-
&-color-custom {
|
1740 |
-
a:hover {
|
1741 |
-
opacity: 0.8;
|
1742 |
-
box-shadow: 0 0 0 0.2rem rgba(171, 184, 195, 0.25);
|
1743 |
-
}
|
1744 |
-
}
|
1745 |
-
|
1746 |
-
&-align {
|
1747 |
-
&-left {
|
1748 |
-
text-align: left;
|
1749 |
-
}
|
1750 |
-
|
1751 |
-
&-center {
|
1752 |
-
text-align: center;
|
1753 |
-
}
|
1754 |
-
|
1755 |
-
&-right {
|
1756 |
-
text-align: right;
|
1757 |
-
}
|
1758 |
-
|
1759 |
-
&-block {
|
1760 |
-
display: block;
|
1761 |
-
}
|
1762 |
-
&-wide {
|
1763 |
-
display: block;
|
1764 |
-
margin-left: auto;
|
1765 |
-
margin-right: auto;
|
1766 |
-
max-width: 70%;
|
1767 |
-
.btn {
|
1768 |
-
display: block;
|
1769 |
-
}
|
1770 |
-
}
|
1771 |
-
}
|
1772 |
-
|
1773 |
-
&_link {
|
1774 |
-
min-width: 100px;
|
1775 |
-
min-height: 30px;
|
1776 |
-
|
1777 |
-
&-type-text {
|
1778 |
-
box-shadow: none;
|
1779 |
-
padding: 0;
|
1780 |
-
&:hover {
|
1781 |
-
background: none;
|
1782 |
-
box-shadow: none;
|
1783 |
-
}
|
1784 |
-
}
|
1785 |
-
|
1786 |
-
&.btn {
|
1787 |
-
// .btn指定がないと管理画面で標準の .btn の指定に負ける
|
1788 |
-
padding-top: 0.7em;
|
1789 |
-
padding-bottom: 0.6em;
|
1790 |
-
user-select: text;
|
1791 |
-
}
|
1792 |
-
|
1793 |
-
&_before {
|
1794 |
-
margin-right: 0.7rem;
|
1795 |
-
}
|
1796 |
-
|
1797 |
-
&_after {
|
1798 |
-
margin-left: 0.7rem;
|
1799 |
-
}
|
1800 |
-
|
1801 |
-
&_subCaption {
|
1802 |
-
display: block;
|
1803 |
-
overflow: hidden;
|
1804 |
-
margin: 0;
|
1805 |
-
font-size: 80%;
|
1806 |
-
}
|
1807 |
-
}
|
1808 |
-
.vk_button_link-type-text{
|
1809 |
-
&:hover{
|
1810 |
-
&.btn-outline-primary{color: #007bff;}
|
1811 |
-
&.btn-outline-secondary{color: #6c757d;}
|
1812 |
-
&.btn-outline-success{color: #28a745;}
|
1813 |
-
&.btn-outline-info{color: #17a2b8;}
|
1814 |
-
&.btn-outline-warning{color: #ffc107;}
|
1815 |
-
&.btn-outline-danger{color: #dc3545;}
|
1816 |
-
&.btn-outline-dark{ color: #343a40;}
|
1817 |
-
}
|
1818 |
-
&.btn-outline-light{ color: #212529; }
|
1819 |
-
}
|
1820 |
-
|
1821 |
-
.editor-styles-wrapper &{
|
1822 |
-
//.editor-styles-wrapper a:not([href])に負けるので追加
|
1823 |
-
a,
|
1824 |
-
a:hover{
|
1825 |
-
&.btn-primary{ background-color: #007bff; border-color: #007bff; }
|
1826 |
-
&.btn-primary,
|
1827 |
-
&.btn-secondary,
|
1828 |
-
&.btn-success,
|
1829 |
-
&.btn-info,
|
1830 |
-
&.btn-danger,
|
1831 |
-
&.btn-dark {
|
1832 |
-
color: #fff;
|
1833 |
-
}
|
1834 |
-
}
|
1835 |
-
a{
|
1836 |
-
&.vk_button_link-type-text:hover.btn-outline-primary{
|
1837 |
-
color: #007bff;
|
1838 |
-
}
|
1839 |
-
&.btn-outline-primary{
|
1840 |
-
color: #007bff;
|
1841 |
-
border-color: #007bff;
|
1842 |
-
&:hover:not(.vk_button_link-type-text){
|
1843 |
-
background-color:#007bff;
|
1844 |
-
}
|
1845 |
-
}
|
1846 |
-
&.btn-outline-secondary{color: #6c757d;}
|
1847 |
-
&.btn-outline-success{color: #28a745;}
|
1848 |
-
&.btn-outline-info{color: #17a2b8;}
|
1849 |
-
&.btn-outline-warning{color: #ffc107;}
|
1850 |
-
&.btn-outline-danger{color: #dc3545;}
|
1851 |
-
&.btn-outline-dark{ color: #343a40;}
|
1852 |
-
}
|
1853 |
-
a:hover{
|
1854 |
-
&.btn-outline-primary,
|
1855 |
-
&.btn-outline-secondary,
|
1856 |
-
&.btn-outline-success,
|
1857 |
-
&.btn-outline-info,
|
1858 |
-
&.btn-outline-danger,
|
1859 |
-
&.btn-outline-dark{
|
1860 |
-
color: #fff;
|
1861 |
-
}
|
1862 |
-
}
|
1863 |
-
}
|
1864 |
-
.editor-rich-text {
|
1865 |
-
// Font Awesomeアイコンが管理画面側で改行されないために inline-block を指定
|
1866 |
-
display: inline-block;
|
1867 |
-
}
|
1868 |
-
}
|
1869 |
-
|
1870 |
-
.vk_button-color-custom {
|
1871 |
-
.vk_button_link-type-text:hover {
|
1872 |
-
box-shadow: none;
|
1873 |
-
}
|
1874 |
-
}
|
1875 |
-
|
1876 |
-
|
1877 |
-
$question-color: #e50000;
|
1878 |
-
$answer-color: #337ab7;
|
1879 |
-
|
1880 |
-
@mixin question-bgcolor($color:#fff) {
|
1881 |
-
background-color: $question-color;
|
1882 |
-
color: $color !important;
|
1883 |
-
}
|
1884 |
-
@mixin answer-bgcolor($color:#fff) {
|
1885 |
-
background-color: $answer-color;
|
1886 |
-
color: $color !important;
|
1887 |
-
}
|
1888 |
-
@mixin question-bordercolor() {
|
1889 |
-
border: 1px solid $question-color;
|
1890 |
-
color:$question-color;
|
1891 |
-
}
|
1892 |
-
@mixin answer-bordercolor() {
|
1893 |
-
border: 1px solid $answer-color;
|
1894 |
-
color: $answer-color;
|
1895 |
-
}
|
1896 |
-
|
1897 |
-
/* style
|
1898 |
-
--------------------------------------------*/
|
1899 |
-
.is-style-vk_faq{
|
1900 |
-
&-normal{
|
1901 |
-
.vk_faq_title:before{
|
1902 |
-
color: $question-color;
|
1903 |
-
}
|
1904 |
-
.vk_faq_content:before{
|
1905 |
-
color: $answer-color;
|
1906 |
-
}
|
1907 |
-
}
|
1908 |
-
&-bgfill-circle,
|
1909 |
-
&-bgfill-square,
|
1910 |
-
&-bgfill-rounded{
|
1911 |
-
.vk_faq_title:before{
|
1912 |
-
@include question-bgcolor;
|
1913 |
-
}
|
1914 |
-
.vk_faq_content:before{
|
1915 |
-
@include answer-bgcolor;
|
1916 |
-
}
|
1917 |
-
}
|
1918 |
-
&-bgfill-circle,
|
1919 |
-
&-border-circle{
|
1920 |
-
.vk_faq_title:before,
|
1921 |
-
.vk_faq_content:before{
|
1922 |
-
border-radius: 50%;
|
1923 |
-
}
|
1924 |
-
}
|
1925 |
-
&-bgfill-rounded,
|
1926 |
-
&-border-rounded{
|
1927 |
-
.vk_faq_title:before,
|
1928 |
-
.vk_faq_content:before{
|
1929 |
-
border-radius: 4px;
|
1930 |
-
}
|
1931 |
-
}
|
1932 |
-
&-border-circle,
|
1933 |
-
&-border-square,
|
1934 |
-
&-border-rounded{
|
1935 |
-
.vk_faq_title:before{
|
1936 |
-
@include question-bordercolor;
|
1937 |
-
}
|
1938 |
-
.vk_faq_content:before{
|
1939 |
-
@include answer-bordercolor;
|
1940 |
-
}
|
1941 |
-
}
|
1942 |
-
}
|
1943 |
-
|
1944 |
-
|
1945 |
-
/* .qaItem
|
1946 |
-
/*-------------------------------------------*/
|
1947 |
-
.vk_faq { display:block; overflow:hidden;border-bottom:1px solid rgba(0,0,0,.12); padding:0px 0px 1em; margin: 0 0 1em 0; width:100%; position: relative; }
|
1948 |
-
.vk_faq_title,
|
1949 |
-
.vk_faq_content {
|
1950 |
-
border:none;
|
1951 |
-
padding: 0.8em 0.8em 0.8em 48px;
|
1952 |
-
position: relative;
|
1953 |
-
&:before {
|
1954 |
-
position: absolute;
|
1955 |
-
left:0;
|
1956 |
-
top: 0.5em;
|
1957 |
-
font-weight: 500;
|
1958 |
-
font-size:22px;
|
1959 |
-
line-height: 105%;
|
1960 |
-
width: 1.5em;
|
1961 |
-
height: 1.5em;
|
1962 |
-
line-height: 1.5em;
|
1963 |
-
text-align: center;
|
1964 |
-
position: absolute;
|
1965 |
-
font-family:"areal";
|
1966 |
-
}
|
1967 |
-
}
|
1968 |
-
.vk_faq_title {
|
1969 |
-
margin-bottom:0;
|
1970 |
-
font-size:16px;
|
1971 |
-
font-weight:700;
|
1972 |
-
border-bottom: 1px dotted rgba(0,0,0,.12);
|
1973 |
-
&:before { content:"Q";color:#e50000; font-weight: 500; }
|
1974 |
-
p { line-height: 1.7;
|
1975 |
-
&:last-child{
|
1976 |
-
margin-bottom:0;
|
1977 |
-
}
|
1978 |
-
}
|
1979 |
-
@media (min-width: 768px) {
|
1980 |
-
font-size:18px;
|
1981 |
-
}
|
1982 |
-
}
|
1983 |
-
.vk_faq_content {
|
1984 |
-
margin:0px;
|
1985 |
-
transition: .25s;
|
1986 |
-
&:before { content:"A";color:#337ab7; }
|
1987 |
-
p:last-child{
|
1988 |
-
margin-bottom:0;
|
1989 |
-
}
|
1990 |
-
}
|
1991 |
-
|
1992 |
-
|
1993 |
-
/* 開閉機能
|
1994 |
-
/*-------------------------------------------*/
|
1995 |
-
.vk_faq-accordion-close,
|
1996 |
-
.vk_faq-accordion-open{
|
1997 |
-
padding-bottom: 0;
|
1998 |
-
margin-bottom: 0;
|
1999 |
-
.vk_faq_title{
|
2000 |
-
padding-right: 2em;
|
2001 |
-
@media (min-width: 768px) {
|
2002 |
-
padding-right: 2.5em;
|
2003 |
-
}
|
2004 |
-
//矢印共通デザイン
|
2005 |
-
&::after{
|
2006 |
-
position: absolute;
|
2007 |
-
top: 50%;
|
2008 |
-
right: unset;
|
2009 |
-
right: 2.4em;
|
2010 |
-
content: "";
|
2011 |
-
width: 8px;
|
2012 |
-
height: 8px;
|
2013 |
-
border-right: 1px solid #222;
|
2014 |
-
border-top: 1px solid #222;
|
2015 |
-
transition: border-color .3s ease,-webkit-transform .6s ease;
|
2016 |
-
-webkit-transition: border-color .3s ease,-webkit-transform .6s ease;
|
2017 |
-
transition: border-color .3s ease,transform .6s ease;
|
2018 |
-
transition: border-color .3s ease,transform .6s ease,-webkit-transform .6s ease;
|
2019 |
-
}
|
2020 |
-
}
|
2021 |
-
}
|
2022 |
-
//矢印開閉時の向き
|
2023 |
-
.vk_faq-accordion{
|
2024 |
-
&-close{
|
2025 |
-
.vk_faq_title{
|
2026 |
-
border-bottom: none;
|
2027 |
-
}
|
2028 |
-
.vk_faq_title::after {
|
2029 |
-
-webkit-transform: translate(32px, -5px) rotate(135deg);
|
2030 |
-
transform: translate(32px, -5px) rotate(135deg);
|
2031 |
-
|
2032 |
-
}
|
2033 |
-
}
|
2034 |
-
&-open{
|
2035 |
-
|
2036 |
-
.vk_faq_title::after {
|
2037 |
-
-webkit-transform: translate(32px,-2px) rotate(-45deg);
|
2038 |
-
transform: translate(32px,-2px) rotate(-45deg);
|
2039 |
-
}
|
2040 |
-
|
2041 |
-
}
|
2042 |
-
.vk_faq_title{
|
2043 |
-
cursor: pointer;
|
2044 |
-
}
|
2045 |
-
}
|
2046 |
-
//アンサーオープン時
|
2047 |
-
.vk_faq_content-accordion-open{
|
2048 |
-
height: auto;
|
2049 |
-
overflow: hidden;
|
2050 |
-
opacity: 1;
|
2051 |
-
transition: .25s;
|
2052 |
-
margin-bottom: 10px;
|
2053 |
-
}
|
2054 |
-
//アンサークローズ時
|
2055 |
-
.vk_faq_content-accordion-close{
|
2056 |
-
padding-top:0;
|
2057 |
-
padding-bottom: 0;
|
2058 |
-
height: 0;
|
2059 |
-
opacity: 0;
|
2060 |
-
}
|
2061 |
-
|
2062 |
-
/* 編集画面
|
2063 |
-
/*-------------------------------------------*/
|
2064 |
-
// フロント画面と比べると余白が大きく空くので追加
|
2065 |
-
.editor-styles-wrapper {
|
2066 |
-
.vk_faq{
|
2067 |
-
.block-editor-inner-blocks{
|
2068 |
-
div.block-editor-block-list__block:not(.is_hovered){
|
2069 |
-
margin-top: 0;
|
2070 |
-
margin-bottom: 0;
|
2071 |
-
}
|
2072 |
-
.wp-block:not(.is_hovered){width: 100%;}
|
2073 |
-
}
|
2074 |
-
}
|
2075 |
-
}
|
2076 |
-
|
2077 |
-
//* .flowBox
|
2078 |
-
|
2079 |
-
/*-------------------------------------------*/
|
2080 |
-
.vk_flow-arrow-on::after {
|
2081 |
-
content: "";
|
2082 |
-
background: var(--vk_flow-arrow) center 50% no-repeat;
|
2083 |
-
background-size: 50px 50px;
|
2084 |
-
display: block;
|
2085 |
-
overflow: hidden;
|
2086 |
-
height: 50px;
|
2087 |
-
width: 50px;
|
2088 |
-
margin: 0 auto;
|
2089 |
-
}
|
2090 |
-
|
2091 |
-
.vk_flow-arrow-off {
|
2092 |
-
padding-bottom: 0;
|
2093 |
-
margin-bottom: 30px;
|
2094 |
-
}
|
2095 |
-
|
2096 |
-
.vk_flow-arrow-off::after {
|
2097 |
-
content: "";
|
2098 |
-
font-size: 0;
|
2099 |
-
background-image: none;
|
2100 |
-
}
|
2101 |
-
|
2102 |
-
.vk_flow_frame {
|
2103 |
-
display: flex;
|
2104 |
-
padding: 20px 25px;
|
2105 |
-
border: 3px solid #e5e5e5;
|
2106 |
-
margin: 0;
|
2107 |
-
justify-content: space-between;
|
2108 |
-
}
|
2109 |
-
|
2110 |
-
.vk_flow_frame_text {
|
2111 |
-
display: block;
|
2112 |
-
overflow: hidden;
|
2113 |
-
margin: 0;
|
2114 |
-
width: 100%;
|
2115 |
-
box-sizing: border-box;
|
2116 |
-
}
|
2117 |
-
|
2118 |
-
.vk_flow_frame_text_title,
|
2119 |
-
.vk_flow_frame_text_content {
|
2120 |
-
padding-left: 0;
|
2121 |
-
border: none;
|
2122 |
-
}
|
2123 |
-
|
2124 |
-
.vk_flow_frame_text_title {
|
2125 |
-
border-bottom: 1px dotted #ccc;
|
2126 |
-
margin: 0 0 10px;
|
2127 |
-
padding: 0 0 5px;
|
2128 |
-
font-size: 1.2em;
|
2129 |
-
}
|
2130 |
-
|
2131 |
-
.vk_flow_frame_text_content {
|
2132 |
-
margin-bottom: 0;
|
2133 |
-
}
|
2134 |
-
|
2135 |
-
.vk_flow_frame_image {
|
2136 |
-
max-width: 150px;
|
2137 |
-
margin-left: 15px;
|
2138 |
-
box-sizing: border-box;
|
2139 |
-
}
|
2140 |
-
|
2141 |
-
/*-------------------------------------------*/
|
2142 |
-
/* CSS
|
2143 |
-
/*-------------------------------------------*/
|
2144 |
-
@mixin reset() {
|
2145 |
-
background: none;
|
2146 |
-
border: none;
|
2147 |
-
border-radius: 0;
|
2148 |
-
padding: 0;
|
2149 |
-
outline: unset;
|
2150 |
-
outline-offset: unset;
|
2151 |
-
box-shadow: none;
|
2152 |
-
display: block; /* display:block をつけておかないと左右線デザインでflex指定されて左寄りになる */
|
2153 |
-
&:after {
|
2154 |
-
content: none;
|
2155 |
-
border: none;
|
2156 |
-
}
|
2157 |
-
&:before {
|
2158 |
-
content: none;
|
2159 |
-
}
|
2160 |
-
}
|
2161 |
-
.vk_heading {
|
2162 |
-
i:first-child {
|
2163 |
-
margin-right: 0.2em;
|
2164 |
-
}
|
2165 |
-
i:last-child {
|
2166 |
-
margin-left: 0.2em;
|
2167 |
-
}
|
2168 |
-
}
|
2169 |
-
// .vk_heading は指定が強い要素( Charm )も消すために必要
|
2170 |
-
.vk_heading.vk_heading-style-plain {
|
2171 |
-
.vk_heading_title {
|
2172 |
-
@include reset;
|
2173 |
-
color: unset;
|
2174 |
-
&:after {
|
2175 |
-
@include reset;
|
2176 |
-
}
|
2177 |
-
}
|
2178 |
-
}
|
2179 |
-
|
2180 |
-
.vk_heading_subtext {
|
2181 |
-
margin-bottom: 0;
|
2182 |
-
}
|
2183 |
-
|
2184 |
-
//管理画面側の見出しブロックのスタイルのcssになります。
|
2185 |
-
//cssを修正する場合はfunctions-color.phpのdynamic_css部分とこちらのscssを修正してください。
|
2186 |
-
|
2187 |
-
$color_key: #337ab7;
|
2188 |
-
|
2189 |
-
@mixin title_unset {
|
2190 |
-
position: relative;
|
2191 |
-
margin-left: auto;
|
2192 |
-
margin-right: auto;
|
2193 |
-
outline: unset;
|
2194 |
-
outline-offset: unset;
|
2195 |
-
box-shadow: unset;
|
2196 |
-
border-radius: unset;
|
2197 |
-
overflow: unset;
|
2198 |
-
color: inherit;
|
2199 |
-
}
|
2200 |
-
|
2201 |
-
@mixin title_no_bg {
|
2202 |
-
background-color: transparent;
|
2203 |
-
border: none;
|
2204 |
-
padding: 0.6em 0 0.5em;
|
2205 |
-
margin-bottom: 1.2em;
|
2206 |
-
}
|
2207 |
-
|
2208 |
-
@mixin title_brackets {
|
2209 |
-
border: none;
|
2210 |
-
background-color: transparent !important;
|
2211 |
-
padding: 0.7em;
|
2212 |
-
margin-bottom: 1.2em;
|
2213 |
-
text-align: center;
|
2214 |
-
border-bottom: unset !important;
|
2215 |
-
}
|
2216 |
-
|
2217 |
-
@mixin title_brackets_before_after {
|
2218 |
-
content: "";
|
2219 |
-
position: absolute;
|
2220 |
-
top: 0;
|
2221 |
-
width: 12px;
|
2222 |
-
height: 100%;
|
2223 |
-
display: inline-block;
|
2224 |
-
margin-left: 0;
|
2225 |
-
}
|
2226 |
-
|
2227 |
-
.is-style-vk-heading {
|
2228 |
-
&,
|
2229 |
-
.editor-styles-wrapper & {
|
2230 |
-
h3.is-style-vk-heading:after {
|
2231 |
-
border-bottom: none !important;
|
2232 |
-
}
|
2233 |
-
&-plain {
|
2234 |
-
@include title_unset;
|
2235 |
-
|
2236 |
-
background-color: transparent;
|
2237 |
-
border: none;
|
2238 |
-
padding: unset;
|
2239 |
-
display: block; // これがないと 左右線のflaxをリセットできない
|
2240 |
-
|
2241 |
-
&::before,
|
2242 |
-
&::after {
|
2243 |
-
content: none;
|
2244 |
-
}
|
2245 |
-
}
|
2246 |
-
|
2247 |
-
// &-speech_balloon_fill {
|
2248 |
-
// @include title_unset;
|
2249 |
-
|
2250 |
-
// overflow: unset;
|
2251 |
-
// border: none;
|
2252 |
-
// padding: 0.6em 0.8em 0.5em;
|
2253 |
-
// margin-bottom: 1.2em;
|
2254 |
-
// color: #fff;
|
2255 |
-
// border-radius: 4px;
|
2256 |
-
// text-align: left;
|
2257 |
-
// background-color: $color_key;
|
2258 |
-
|
2259 |
-
// &::before {
|
2260 |
-
// content: "";
|
2261 |
-
// position: absolute;
|
2262 |
-
// top: auto;
|
2263 |
-
// left: 40px;
|
2264 |
-
// bottom: -20px;
|
2265 |
-
// width: auto;
|
2266 |
-
// margin-left: -10px;
|
2267 |
-
// border: 10px solid transparent;
|
2268 |
-
// border-top: 10px solid $color_key;
|
2269 |
-
// z-index: 2;
|
2270 |
-
// height: auto;
|
2271 |
-
// background-color: transparent !important;
|
2272 |
-
// }
|
2273 |
-
|
2274 |
-
// &::after {
|
2275 |
-
// content: none;
|
2276 |
-
// }
|
2277 |
-
// }
|
2278 |
-
|
2279 |
-
// &-background_fill {
|
2280 |
-
// @include title_unset;
|
2281 |
-
|
2282 |
-
// border: none;
|
2283 |
-
// margin-bottom: 1.2em;
|
2284 |
-
// color: #fff;
|
2285 |
-
// border-radius: 4px;
|
2286 |
-
// background-color: $color_key;
|
2287 |
-
|
2288 |
-
// &::before, &::after {
|
2289 |
-
// content: none;
|
2290 |
-
// }
|
2291 |
-
// }
|
2292 |
-
|
2293 |
-
// &-background_fill_stitch {
|
2294 |
-
// position: relative;
|
2295 |
-
// margin-left: unset;
|
2296 |
-
// margin-right: unset;
|
2297 |
-
// background-color: $color_key;
|
2298 |
-
// padding: 0.6em 0.7em 0.5em;
|
2299 |
-
// margin-bottom: 1.2em;
|
2300 |
-
// color: #fff;
|
2301 |
-
// border-radius: 4px;
|
2302 |
-
// border: none;
|
2303 |
-
// outline: dashed 1px #fff;
|
2304 |
-
// outline-offset: -4px;
|
2305 |
-
|
2306 |
-
// &::before, &::after {
|
2307 |
-
// content: none;
|
2308 |
-
// }
|
2309 |
-
// }
|
2310 |
-
|
2311 |
-
&-background_fill_lightgray {
|
2312 |
-
@include title_unset;
|
2313 |
-
|
2314 |
-
border: none;
|
2315 |
-
background-color: #efefef;
|
2316 |
-
padding: 0.6em 0.7em 0.5em;
|
2317 |
-
margin-bottom: 1.2em;
|
2318 |
-
border-radius: 4px;
|
2319 |
-
|
2320 |
-
&::before,
|
2321 |
-
&::after {
|
2322 |
-
content: none;
|
2323 |
-
}
|
2324 |
-
}
|
2325 |
-
|
2326 |
-
// &-topborder_background_fill_none {
|
2327 |
-
// @include title_unset;
|
2328 |
-
// @include title_no_bg;
|
2329 |
-
|
2330 |
-
// border-left: unset;
|
2331 |
-
// border-right: unset;
|
2332 |
-
// border-top: 2px solid $color_key;
|
2333 |
-
// border-bottom: 1px solid #ccc;
|
2334 |
-
|
2335 |
-
// &::before, &::after {
|
2336 |
-
// content: none;
|
2337 |
-
// }
|
2338 |
-
// }
|
2339 |
-
|
2340 |
-
// &-topborder_background_fill_black {
|
2341 |
-
// @include title_unset;
|
2342 |
-
|
2343 |
-
// border-left: unset;
|
2344 |
-
// border-right: unset;
|
2345 |
-
// background-color: #191919;
|
2346 |
-
// padding: 0.6em 0.7em 0.5em;
|
2347 |
-
// margin-bottom: 1.2em;
|
2348 |
-
// color: #fff;
|
2349 |
-
// border-top: 2px solid $color_key;
|
2350 |
-
// border-bottom: 1px solid #999;
|
2351 |
-
|
2352 |
-
// &::before, &::after {
|
2353 |
-
// content: none;
|
2354 |
-
// }
|
2355 |
-
// }
|
2356 |
-
|
2357 |
-
// &-double {
|
2358 |
-
// @include title_unset;
|
2359 |
-
// @include title_no_bg;
|
2360 |
-
|
2361 |
-
// border-top: double 3px $color_key;
|
2362 |
-
// border-bottom: double 3px $color_key;
|
2363 |
-
|
2364 |
-
// &::before, &::after {
|
2365 |
-
// content: none;
|
2366 |
-
// }
|
2367 |
-
// }
|
2368 |
-
|
2369 |
-
&-double_black {
|
2370 |
-
@include title_unset;
|
2371 |
-
@include title_no_bg;
|
2372 |
-
|
2373 |
-
border-top: double 3px #333;
|
2374 |
-
border-bottom: double 3px #333;
|
2375 |
-
|
2376 |
-
&::before,
|
2377 |
-
&::after {
|
2378 |
-
content: none;
|
2379 |
-
}
|
2380 |
-
}
|
2381 |
-
|
2382 |
-
// &-double_bottomborder {
|
2383 |
-
// @include title_unset;
|
2384 |
-
// @include title_no_bg;
|
2385 |
-
|
2386 |
-
// border-bottom: double 3px $color_key;
|
2387 |
-
|
2388 |
-
// &::before, &::after {
|
2389 |
-
// content: none;
|
2390 |
-
// }
|
2391 |
-
// }
|
2392 |
-
|
2393 |
-
&-double_bottomborder_black {
|
2394 |
-
@include title_unset;
|
2395 |
-
@include title_no_bg;
|
2396 |
-
|
2397 |
-
border-bottom: double 3px #333;
|
2398 |
-
|
2399 |
-
&::before,
|
2400 |
-
&::after {
|
2401 |
-
content: none;
|
2402 |
-
}
|
2403 |
-
}
|
2404 |
-
|
2405 |
-
// &-solid {
|
2406 |
-
// @include title_unset;
|
2407 |
-
// @include title_no_bg;
|
2408 |
-
|
2409 |
-
// border-top: solid 1px $color_key;
|
2410 |
-
// border-bottom: solid 1px $color_key;
|
2411 |
-
|
2412 |
-
// &::before, &::after {
|
2413 |
-
// content: none;
|
2414 |
-
// }
|
2415 |
-
// }
|
2416 |
-
|
2417 |
-
&-solid_black {
|
2418 |
-
@include title_unset;
|
2419 |
-
@include title_no_bg;
|
2420 |
-
|
2421 |
-
border-top: solid 1px #333;
|
2422 |
-
border-bottom: solid 1px #333;
|
2423 |
-
|
2424 |
-
&::before,
|
2425 |
-
&::after {
|
2426 |
-
content: none;
|
2427 |
-
}
|
2428 |
-
}
|
2429 |
-
|
2430 |
-
// &-solid_bottomborder {
|
2431 |
-
// @include title_unset;
|
2432 |
-
// @include title_no_bg;
|
2433 |
-
|
2434 |
-
// border-bottom: solid 1px $color_key;
|
2435 |
-
|
2436 |
-
// &::before, &::after {
|
2437 |
-
// content: none;
|
2438 |
-
// }
|
2439 |
-
// }
|
2440 |
-
|
2441 |
-
&-solid_bottomborder_black {
|
2442 |
-
@include title_unset;
|
2443 |
-
@include title_no_bg;
|
2444 |
-
|
2445 |
-
border-bottom: solid 1px #333;
|
2446 |
-
|
2447 |
-
&::before,
|
2448 |
-
&::after {
|
2449 |
-
content: none;
|
2450 |
-
}
|
2451 |
-
}
|
2452 |
-
|
2453 |
-
// &-solid_bottomborder_leftkeycolor {
|
2454 |
-
// @include title_unset;
|
2455 |
-
// @include title_no_bg;
|
2456 |
-
|
2457 |
-
// border-bottom: 1px solid #ccc;
|
2458 |
-
// text-align: left;
|
2459 |
-
|
2460 |
-
// &:before {
|
2461 |
-
// content: none;
|
2462 |
-
// }
|
2463 |
-
|
2464 |
-
// &:after {
|
2465 |
-
// content: ".";
|
2466 |
-
// line-height: 0;
|
2467 |
-
// display: block;
|
2468 |
-
// overflow: hidden;
|
2469 |
-
// position: absolute;
|
2470 |
-
// left: 0;
|
2471 |
-
// bottom: -1px;
|
2472 |
-
// width: 30%;
|
2473 |
-
// border: unset;
|
2474 |
-
// border-top: none !important;
|
2475 |
-
// border-bottom: 1px solid $color_key;
|
2476 |
-
// margin-left: 0;
|
2477 |
-
// }
|
2478 |
-
// }
|
2479 |
-
|
2480 |
-
&-dotted_bottomborder_black {
|
2481 |
-
@include title_unset;
|
2482 |
-
@include title_no_bg;
|
2483 |
-
|
2484 |
-
border-bottom: 1px dotted #111;
|
2485 |
-
|
2486 |
-
&::before,
|
2487 |
-
&::after {
|
2488 |
-
content: none;
|
2489 |
-
}
|
2490 |
-
}
|
2491 |
-
|
2492 |
-
&-both_ends {
|
2493 |
-
@include title_unset;
|
2494 |
-
|
2495 |
-
background-color: transparent;
|
2496 |
-
border: none;
|
2497 |
-
display: flex;
|
2498 |
-
align-items: center;
|
2499 |
-
text-align: center;
|
2500 |
-
margin-bottom: 1.2em;
|
2501 |
-
padding: 0;
|
2502 |
-
|
2503 |
-
&::before,
|
2504 |
-
&::after {
|
2505 |
-
content: "";
|
2506 |
-
flex-grow: 1;
|
2507 |
-
border-bottom: 1px solid #333;
|
2508 |
-
position: unset;
|
2509 |
-
width: unset;
|
2510 |
-
border-left: unset;
|
2511 |
-
border-right: unset;
|
2512 |
-
border-top: none;
|
2513 |
-
}
|
2514 |
-
|
2515 |
-
&::before {
|
2516 |
-
margin-right: 1em;
|
2517 |
-
top: unset;
|
2518 |
-
}
|
2519 |
-
|
2520 |
-
&::after {
|
2521 |
-
margin-left: 1em;
|
2522 |
-
bottom: unset;
|
2523 |
-
}
|
2524 |
-
}
|
2525 |
-
|
2526 |
-
// &-leftborder {
|
2527 |
-
// @include title_unset;
|
2528 |
-
|
2529 |
-
// border: none;
|
2530 |
-
// color: #333;
|
2531 |
-
// padding: 0.6em 0.7em 0.5em;
|
2532 |
-
// margin-bottom: 1.2em;
|
2533 |
-
// border-left: solid 2px $color_key;
|
2534 |
-
// background-color: #efefef;
|
2535 |
-
// text-align: left;
|
2536 |
-
|
2537 |
-
// &::before, &::after {
|
2538 |
-
// content: none;
|
2539 |
-
// }
|
2540 |
-
// }
|
2541 |
-
|
2542 |
-
// &-leftborder_nobackground {
|
2543 |
-
// @include title_unset;
|
2544 |
-
// @include title_no_bg;
|
2545 |
-
|
2546 |
-
// padding: 0.6em 0.7em 0.5em;
|
2547 |
-
// border-left: solid 2px $color_key;
|
2548 |
-
// text-align: left;
|
2549 |
-
|
2550 |
-
// &::before, &::after {
|
2551 |
-
// content: none;
|
2552 |
-
// }
|
2553 |
-
// }
|
2554 |
-
|
2555 |
-
// &-diagonal_stripe_bottomborder{
|
2556 |
-
// @include title_unset;
|
2557 |
-
// @include title_no_bg;
|
2558 |
-
// &:before{
|
2559 |
-
// content: none;
|
2560 |
-
// }
|
2561 |
-
// &::after{
|
2562 |
-
// content:"";
|
2563 |
-
// position: absolute;
|
2564 |
-
// left: 0;
|
2565 |
-
// bottom: 0;
|
2566 |
-
// width: 100%;
|
2567 |
-
// height: 7px;
|
2568 |
-
// border: none !important;
|
2569 |
-
// background: linear-gradient(
|
2570 |
-
// -45deg,
|
2571 |
-
// rgba(255,255,255,0.1) 25%, $color_key 25%,
|
2572 |
-
// #222 50%, rgba(255,255,255,0.1) 50%,
|
2573 |
-
// rgba(255,255,255,0.1) 75%, $color_key 75%,
|
2574 |
-
// #222
|
2575 |
-
// );
|
2576 |
-
// background-size: 5px 5px;
|
2577 |
-
// margin-left: 0;
|
2578 |
-
// }
|
2579 |
-
// }
|
2580 |
-
|
2581 |
-
// &-brackets{
|
2582 |
-
// @include title_unset;
|
2583 |
-
// @include title_brackets;
|
2584 |
-
// &::before,
|
2585 |
-
// &::after{
|
2586 |
-
// @include title_brackets_before_after;
|
2587 |
-
// border-top: solid 1px $color_key;
|
2588 |
-
// border-bottom: solid 1px $color_key;
|
2589 |
-
// }
|
2590 |
-
// &::before{
|
2591 |
-
// border-left: solid 1px $color_key;
|
2592 |
-
// left: 0;
|
2593 |
-
// }
|
2594 |
-
// &::after{
|
2595 |
-
// border-right: solid 1px $color_key;
|
2596 |
-
// right: 0;
|
2597 |
-
// left: auto;
|
2598 |
-
// }
|
2599 |
-
// }
|
2600 |
-
&-brackets_black {
|
2601 |
-
@include title_unset;
|
2602 |
-
@include title_brackets;
|
2603 |
-
&::before,
|
2604 |
-
&::after {
|
2605 |
-
@include title_brackets_before_after;
|
2606 |
-
|
2607 |
-
border-top: solid 1px #333;
|
2608 |
-
border-bottom: solid 1px #333;
|
2609 |
-
}
|
2610 |
-
|
2611 |
-
&::before {
|
2612 |
-
border-left: solid 1px #333;
|
2613 |
-
left: 0;
|
2614 |
-
}
|
2615 |
-
|
2616 |
-
&::after {
|
2617 |
-
border-right: solid 1px #333 !important;
|
2618 |
-
right: 0;
|
2619 |
-
left: auto;
|
2620 |
-
}
|
2621 |
-
}
|
2622 |
-
|
2623 |
-
// &-small_bottomborder{
|
2624 |
-
// @include title_unset;
|
2625 |
-
// border:none;
|
2626 |
-
// color:#333;
|
2627 |
-
// background-color:transparent !important;
|
2628 |
-
// overflow: unset;
|
2629 |
-
// padding: 0;
|
2630 |
-
// text-align: center;
|
2631 |
-
// margin-bottom: 3em;
|
2632 |
-
// &:before{
|
2633 |
-
// content: none;
|
2634 |
-
// }
|
2635 |
-
// &::after{
|
2636 |
-
// content: "";
|
2637 |
-
// display: inline-block;
|
2638 |
-
// position: absolute;
|
2639 |
-
// left: 50%;
|
2640 |
-
// margin-left: -19px;
|
2641 |
-
// bottom: -24px;
|
2642 |
-
// width: 38px;
|
2643 |
-
// border-top: solid 2px $color_key;
|
2644 |
-
// }
|
2645 |
-
// }
|
2646 |
-
} //.is-style-vk-heading
|
2647 |
-
} //.editor-block-list__block
|
2648 |
-
|
2649 |
-
$xs-max: 575.98px;
|
2650 |
-
$sm-max: 767.98px;
|
2651 |
-
$md-max: 991.98px;
|
2652 |
-
$lg-max: 1199.98px;
|
2653 |
-
$xl-max: 1399.98px;
|
2654 |
-
|
2655 |
-
|
2656 |
-
|
2657 |
-
$sm-min: 576px;
|
2658 |
-
$md-min: 768px;
|
2659 |
-
$lg-min: 992px;
|
2660 |
-
$xl-min: 1200px;
|
2661 |
-
$xxl-min: 1400px;
|
2662 |
-
|
2663 |
-
.vk_hidden {
|
2664 |
-
display: none !important;
|
2665 |
-
color: var(--blue);
|
2666 |
-
|
2667 |
-
@media (max-width: $xs-max) {
|
2668 |
-
|
2669 |
-
&-xs {
|
2670 |
-
display: none !important;
|
2671 |
-
}
|
2672 |
-
}
|
2673 |
-
|
2674 |
-
@media (min-width: $sm-min) and (max-width: $sm-max) {
|
2675 |
-
|
2676 |
-
&-sm {
|
2677 |
-
display: none !important;
|
2678 |
-
}
|
2679 |
-
}
|
2680 |
-
|
2681 |
-
@media (min-width: $md-min) and (max-width: $md-max) {
|
2682 |
-
|
2683 |
-
&-md {
|
2684 |
-
display: none !important;
|
2685 |
-
}
|
2686 |
-
}
|
2687 |
-
|
2688 |
-
@media (min-width: $lg-min) and (max-width: $lg-max) {
|
2689 |
-
|
2690 |
-
&-lg {
|
2691 |
-
display: none !important;
|
2692 |
-
}
|
2693 |
-
}
|
2694 |
-
|
2695 |
-
@media (min-width: $xl-min) {
|
2696 |
-
|
2697 |
-
&-xl {
|
2698 |
-
display: none !important;
|
2699 |
-
}
|
2700 |
-
}
|
2701 |
-
|
2702 |
-
@media (min-width: $xl-min) and (max-width: $xl-max) {
|
2703 |
-
|
2704 |
-
&-xl-v2 {
|
2705 |
-
display: none !important;
|
2706 |
-
}
|
2707 |
-
}
|
2708 |
-
|
2709 |
-
@media (min-width: $xxl-min) {
|
2710 |
-
|
2711 |
-
&-xxl {
|
2712 |
-
display: none !important;
|
2713 |
-
}
|
2714 |
-
}
|
2715 |
-
}
|
2716 |
-
|
2717 |
-
@mixin photoFrame {
|
2718 |
-
background-color: #fff;
|
2719 |
-
padding: 10px;
|
2720 |
-
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
|
2721 |
-
zoom: 1;
|
2722 |
-
width: fit-content;
|
2723 |
-
&.alignleft{
|
2724 |
-
margin: 0 1em .5em 0;
|
2725 |
-
}
|
2726 |
-
&.alignright{
|
2727 |
-
margin: 0 0 .5em 1em;
|
2728 |
-
}
|
2729 |
-
figcaption {
|
2730 |
-
display: block;
|
2731 |
-
margin: 8px 0 0;
|
2732 |
-
|
2733 |
-
|
2734 |
-
}
|
2735 |
-
}
|
2736 |
-
@mixin mask{
|
2737 |
-
mask-repeat: no-repeat;
|
2738 |
-
mask-position: 50% 50%;
|
2739 |
-
mask-size: contain;
|
2740 |
-
}
|
2741 |
-
|
2742 |
-
//左寄せ、右寄せが未指定の場合はfigureに.is-style-vk-image のクラス名が付く
|
2743 |
-
figure{
|
2744 |
-
&.is-style-vk-image {
|
2745 |
-
|
2746 |
-
&-rounded{
|
2747 |
-
img {
|
2748 |
-
border-radius: .5rem;
|
2749 |
-
}
|
2750 |
-
}
|
2751 |
-
|
2752 |
-
&-border {
|
2753 |
-
img {
|
2754 |
-
border: 1px solid #e5e5e5;
|
2755 |
-
}
|
2756 |
-
}
|
2757 |
-
|
2758 |
-
&-photoFrame{
|
2759 |
-
@include photoFrame;
|
2760 |
-
|
2761 |
-
}
|
2762 |
-
|
2763 |
-
&-photoFrame-tilt-right{
|
2764 |
-
transform: rotate(-2deg);
|
2765 |
-
-moz-transform: rotate(-2deg);
|
2766 |
-
-webkit-transform: rotate(-2deg);
|
2767 |
-
@include photoFrame;
|
2768 |
-
}
|
2769 |
-
|
2770 |
-
&-photoFrame-tilt-left{
|
2771 |
-
transform: rotate(2deg);
|
2772 |
-
-moz-transform: rotate(2deg);
|
2773 |
-
-webkit-transform: rotate(2deg);
|
2774 |
-
@include photoFrame;
|
2775 |
-
}
|
2776 |
-
|
2777 |
-
&-shadow{
|
2778 |
-
box-shadow: 0 5px 10px rgba(0,0,0,0.15);
|
2779 |
-
width: fit-content;
|
2780 |
-
|
2781 |
-
figcaption{
|
2782 |
-
display: block;
|
2783 |
-
}
|
2784 |
-
}
|
2785 |
-
|
2786 |
-
&-wave01 {
|
2787 |
-
img{
|
2788 |
-
mask-image: var(--vk_image-mask-wave01);
|
2789 |
-
@include mask;
|
2790 |
-
}
|
2791 |
-
}
|
2792 |
-
|
2793 |
-
&-wave02{
|
2794 |
-
img{
|
2795 |
-
mask-image: var(--vk_image-mask-wave02);
|
2796 |
-
@include mask;
|
2797 |
-
}
|
2798 |
-
}
|
2799 |
-
|
2800 |
-
&-wave03{
|
2801 |
-
img{
|
2802 |
-
mask-image: var(--vk_image-mask-wave03);
|
2803 |
-
@include mask;
|
2804 |
-
}
|
2805 |
-
}
|
2806 |
-
&-wave04{
|
2807 |
-
img{
|
2808 |
-
mask-image: var(--vk_image-mask-wave04);
|
2809 |
-
@include mask;
|
2810 |
-
}
|
2811 |
-
}
|
2812 |
-
|
2813 |
-
}
|
2814 |
-
}
|
2815 |
-
|
2816 |
-
//左寄せ、右寄せを指定した場合はdivのほうに.is-style-vk-image のクラス名が付くので、以下を追加する必要がある
|
2817 |
-
.wp-block-image{
|
2818 |
-
&.is-style-vk-image {
|
2819 |
-
&-border figure{
|
2820 |
-
&.alignleft, &.alignright, &.aligncenter{
|
2821 |
-
img {
|
2822 |
-
border: 1px solid #e5e5e5;
|
2823 |
-
}
|
2824 |
-
}
|
2825 |
-
}
|
2826 |
-
&-photoFrame figure{
|
2827 |
-
&.alignleft, &.alignright, &.aligncenter{
|
2828 |
-
@include photoFrame;
|
2829 |
-
}
|
2830 |
-
}
|
2831 |
-
|
2832 |
-
&-photoFrame-tilt-right, &-photoFrame-tilt-right figure{
|
2833 |
-
&.alignleft, &.alignright, &.aligncenter{
|
2834 |
-
transform: rotate(-2deg);
|
2835 |
-
-moz-transform: rotate(-2deg);
|
2836 |
-
-webkit-transform: rotate(-2deg);
|
2837 |
-
@include photoFrame;
|
2838 |
-
}
|
2839 |
-
}
|
2840 |
-
|
2841 |
-
&-photoFrame-tilt-left, &-photoFrame-tilt-left figure{
|
2842 |
-
&.alignleft, &.alignright, &.aligncenter{
|
2843 |
-
transform: rotate(2deg);
|
2844 |
-
-moz-transform: rotate(2deg);
|
2845 |
-
-webkit-transform: rotate(2deg);
|
2846 |
-
@include photoFrame;
|
2847 |
-
}
|
2848 |
-
}
|
2849 |
-
|
2850 |
-
&-shadow figure{
|
2851 |
-
&.alignleft, &.alignright, &.aligncenter{
|
2852 |
-
box-shadow: 0 5px 10px rgba(0,0,0,0.15);
|
2853 |
-
width: fit-content;
|
2854 |
-
|
2855 |
-
figcaption{
|
2856 |
-
display: block;
|
2857 |
-
}
|
2858 |
-
}
|
2859 |
-
}
|
2860 |
-
|
2861 |
-
&-wave01 figure{
|
2862 |
-
&.alignleft, &.alignright, &.aligncenter{
|
2863 |
-
img{
|
2864 |
-
mask-image: var(--vk_image-mask-wave01);
|
2865 |
-
@include mask;
|
2866 |
-
}
|
2867 |
-
}
|
2868 |
-
}
|
2869 |
-
|
2870 |
-
&-wave02 figure{
|
2871 |
-
&.alignleft, &.alignright, &.aligncenter{
|
2872 |
-
img{
|
2873 |
-
mask-image: var(--vk_image-mask-wave02);
|
2874 |
-
@include mask;
|
2875 |
-
}
|
2876 |
-
}
|
2877 |
-
}
|
2878 |
-
|
2879 |
-
&-wave03 figure{
|
2880 |
-
&.alignleft, &.alignright, &.aligncenter{
|
2881 |
-
img{
|
2882 |
-
mask-image: var(--vk_image-mask-wave03);
|
2883 |
-
@include mask;
|
2884 |
-
}
|
2885 |
-
}
|
2886 |
-
}
|
2887 |
-
|
2888 |
-
&-wave04 figure{
|
2889 |
-
&.alignleft, &.alignright, &.aligncenter{
|
2890 |
-
img{
|
2891 |
-
mask-image: var(--vk_image-mask-wave04);
|
2892 |
-
@include mask;
|
2893 |
-
}
|
2894 |
-
}
|
2895 |
-
}
|
2896 |
-
}
|
2897 |
-
}
|
2898 |
-
/*-------------------------------------------*/
|
2899 |
-
/* .vk_prBlocks
|
2900 |
-
/*-------------------------------------------*/
|
2901 |
-
.vk_prBlocks_item {
|
2902 |
-
@media screen and (max-width: 992px) {
|
2903 |
-
margin-bottom: 1.5em;
|
2904 |
-
}
|
2905 |
-
}
|
2906 |
-
.vk_prBlocks_item {
|
2907 |
-
&_link {
|
2908 |
-
color: #333;
|
2909 |
-
&:hover {
|
2910 |
-
color: #333;
|
2911 |
-
text-decoration: none;
|
2912 |
-
}
|
2913 |
-
}
|
2914 |
-
&_icon_outer {
|
2915 |
-
display: block;
|
2916 |
-
position: relative;
|
2917 |
-
margin: 0 auto;
|
2918 |
-
width: 80px;
|
2919 |
-
height: 80px;
|
2920 |
-
border-radius: 50%;
|
2921 |
-
}
|
2922 |
-
&_icon {
|
2923 |
-
position: absolute;
|
2924 |
-
top: 50%;
|
2925 |
-
left: 50%;
|
2926 |
-
transform: translateY(-50%) translateX(-50%);
|
2927 |
-
font-size: 36px;
|
2928 |
-
color: #fff;
|
2929 |
-
}
|
2930 |
-
&_title {
|
2931 |
-
background-color: transparent;
|
2932 |
-
margin-top: 0.9em;
|
2933 |
-
margin-bottom: 0.6em;
|
2934 |
-
text-align: center;
|
2935 |
-
font-size: 21px;
|
2936 |
-
line-height: 1.4em;
|
2937 |
-
border: none;
|
2938 |
-
border-radius:unset;
|
2939 |
-
padding: 0;
|
2940 |
-
outline: unset;
|
2941 |
-
outline-offset: unset;
|
2942 |
-
box-shadow: unset;
|
2943 |
-
color: inherit;
|
2944 |
-
display: block; /* display:block をつけておかないと左右線デザインでflex指定されて左寄りになる */
|
2945 |
-
&::before {
|
2946 |
-
content: none;
|
2947 |
-
}
|
2948 |
-
&::after {
|
2949 |
-
border: none;
|
2950 |
-
}
|
2951 |
-
}
|
2952 |
-
&_image {
|
2953 |
-
position: relative;
|
2954 |
-
display: block;
|
2955 |
-
width: 120px;
|
2956 |
-
height: 120px;
|
2957 |
-
margin: 0 auto;
|
2958 |
-
overflow: hidden;
|
2959 |
-
border-radius: 50%;
|
2960 |
-
text-indent: -9999px;
|
2961 |
-
}
|
2962 |
-
&_summary {
|
2963 |
-
margin-bottom: 0.5em;
|
2964 |
-
text-align: center;
|
2965 |
-
line-height: 1.8em;
|
2966 |
-
}
|
2967 |
-
}
|
2968 |
-
|
2969 |
-
/*-------------------------------------------*/
|
2970 |
-
/* Layout
|
2971 |
-
/*-------------------------------------------*/
|
2972 |
-
.vk_prContent {
|
2973 |
-
margin-left: -15px;
|
2974 |
-
margin-right: -15px;
|
2975 |
-
@media (min-width: 576px) {
|
2976 |
-
display: flex;
|
2977 |
-
.col-sm-6 {
|
2978 |
-
width: 50%;
|
2979 |
-
}
|
2980 |
-
&-layout {
|
2981 |
-
&-imageLeft {
|
2982 |
-
flex-direction: row;
|
2983 |
-
}
|
2984 |
-
|
2985 |
-
&-imageRight {
|
2986 |
-
flex-direction: row-reverse;
|
2987 |
-
}
|
2988 |
-
|
2989 |
-
&-imageLeft .vk_prContent_colImg {
|
2990 |
-
padding-right: 2em;
|
2991 |
-
}
|
2992 |
-
|
2993 |
-
&-imageRight .vk_prContent_colImg {
|
2994 |
-
padding-left: 2em;
|
2995 |
-
}
|
2996 |
-
}
|
2997 |
-
} // @media (min-width: 768px) {
|
2998 |
-
}
|
2999 |
-
|
3000 |
-
/*-------------------------------------------*/
|
3001 |
-
/* others
|
3002 |
-
/*-------------------------------------------*/
|
3003 |
-
.vk_prContent {
|
3004 |
-
&_colTxt {
|
3005 |
-
vertical-align: top;
|
3006 |
-
&_title {
|
3007 |
-
background-color: transparent;
|
3008 |
-
font-weight: bold;
|
3009 |
-
margin-bottom: 0.8em;
|
3010 |
-
outline: unset;
|
3011 |
-
outline-offset: unset;
|
3012 |
-
box-shadow: unset;
|
3013 |
-
border: none;
|
3014 |
-
border-radius:unset;
|
3015 |
-
padding: 0;
|
3016 |
-
color: inherit;
|
3017 |
-
line-height: 1.5;
|
3018 |
-
text-align: left; /* 見出しに左右線デザインを当てられている場合があるので上書きする */
|
3019 |
-
@media (max-width: 575.98px) {
|
3020 |
-
&:first-child {
|
3021 |
-
margin-top: 30px;
|
3022 |
-
}
|
3023 |
-
}
|
3024 |
-
&:before,
|
3025 |
-
&:after {
|
3026 |
-
content: none;
|
3027 |
-
|
3028 |
-
}
|
3029 |
-
}
|
3030 |
-
&_text {
|
3031 |
-
line-height: 1.8;
|
3032 |
-
margin-bottom: 1.7em;
|
3033 |
-
}
|
3034 |
-
&_btn.btn {
|
3035 |
-
@media (min-width: 992px) {
|
3036 |
-
font-size: 16px;
|
3037 |
-
}
|
3038 |
-
}
|
3039 |
-
} // &_colTxt {
|
3040 |
-
&_colImg {
|
3041 |
-
&_image {
|
3042 |
-
max-width: 100%;
|
3043 |
-
height: auto;
|
3044 |
-
}
|
3045 |
-
.components-button.button {
|
3046 |
-
margin: 1em;
|
3047 |
-
}
|
3048 |
-
.components-button.image-button {
|
3049 |
-
margin: 0;
|
3050 |
-
height: auto; //これがないとfirefoxの管理画面上でbutton内のimage画像が上にはみ出す
|
3051 |
-
}
|
3052 |
-
}
|
3053 |
-
} // .vk_prContent {
|
3054 |
-
|
3055 |
-
$xs-max: 575.98px;
|
3056 |
-
$sm-max: 767.98px;
|
3057 |
-
$md-max: 991.98px;
|
3058 |
-
$lg-max: 1199.98px;
|
3059 |
-
$xl-max: 1399.98px;
|
3060 |
-
|
3061 |
-
$sm-min: 576px;
|
3062 |
-
$md-min: 768px;
|
3063 |
-
$lg-min: 992px;
|
3064 |
-
$xl-min: 1200px;
|
3065 |
-
$xxl-min: 1400px;
|
3066 |
-
|
3067 |
-
.vk_responsive-br{
|
3068 |
-
display: none;
|
3069 |
-
}
|
3070 |
-
|
3071 |
-
@media (max-width: $xs-max) {
|
3072 |
-
.vk_responsive-br-xs{
|
3073 |
-
display: block;
|
3074 |
-
}
|
3075 |
-
}
|
3076 |
-
@media (min-width: $sm-min) and (max-width: $sm-max) {
|
3077 |
-
.vk_responsive-br-sm{
|
3078 |
-
display: block;
|
3079 |
-
}
|
3080 |
-
}
|
3081 |
-
@media (min-width: $md-min) and (max-width: $md-max) {
|
3082 |
-
.vk_responsive-br-md{
|
3083 |
-
display: block;
|
3084 |
-
}
|
3085 |
-
}
|
3086 |
-
@media (min-width: $lg-min) and (max-width: $lg-max) {
|
3087 |
-
.vk_responsive-br-lg{
|
3088 |
-
display: block;
|
3089 |
-
}
|
3090 |
-
}
|
3091 |
-
@media (min-width: $xl-min) and (max-width: $xl-max){
|
3092 |
-
.vk_responsive-br-xl{
|
3093 |
-
display: block;
|
3094 |
-
}
|
3095 |
-
}
|
3096 |
-
@media (min-width: $xxl-min) {
|
3097 |
-
.vk_responsive-br-xxl{
|
3098 |
-
display: block;
|
3099 |
-
}
|
3100 |
-
}
|
3101 |
-
|
3102 |
-
/*-------------------------------------------*/
|
3103 |
-
/* CSS
|
3104 |
-
/*-------------------------------------------*/
|
3105 |
-
|
3106 |
-
@mixin switchVisibility($pc, $tablet, $mobile) {
|
3107 |
-
.vk_spacer {
|
3108 |
-
.vk_spacer-display-pc {
|
3109 |
-
display: $pc;
|
3110 |
-
}
|
3111 |
-
|
3112 |
-
.vk_spacer-display-tablet {
|
3113 |
-
display: $tablet;
|
3114 |
-
}
|
3115 |
-
|
3116 |
-
.vk_spacer-display-mobile {
|
3117 |
-
display: $mobile;
|
3118 |
-
}
|
3119 |
-
}
|
3120 |
-
}
|
3121 |
-
|
3122 |
-
// Small devices (landscape phones, 576px以下)
|
3123 |
-
@media (max-width: 576px) {
|
3124 |
-
@include switchVisibility(none, none, block);
|
3125 |
-
}
|
3126 |
-
|
3127 |
-
// Medium devices (tablets, 577pxから768px)
|
3128 |
-
@media (min-width: 577px) and (max-width: 768px) {
|
3129 |
-
@include switchVisibility(none, block, none);
|
3130 |
-
}
|
3131 |
-
|
3132 |
-
// Large devices (desktops, 769px以上)
|
3133 |
-
@media (min-width: 769px) {
|
3134 |
-
@include switchVisibility(block, none, none);
|
3135 |
-
}
|
3136 |
-
|
3137 |
-
/*-------------------------------------------*/
|
3138 |
-
/* CSS
|
3139 |
-
/*-------------------------------------------*/
|
3140 |
-
$font_serif: "MS P明朝", "MS PMincho", "ヒラギノ明朝 Pro W3",
|
3141 |
-
"Hiragino Mincho Pro", "serif";
|
3142 |
-
|
3143 |
-
// Layout
|
3144 |
-
.vk_staff {
|
3145 |
-
&_text {
|
3146 |
-
float: left;
|
3147 |
-
width: 61.6%;
|
3148 |
-
}
|
3149 |
-
&_photo {
|
3150 |
-
float: right;
|
3151 |
-
width: 32%;
|
3152 |
-
}
|
3153 |
-
&-layout-imageLeft {
|
3154 |
-
.vk_staff_text {
|
3155 |
-
float: right;
|
3156 |
-
}
|
3157 |
-
.vk_staff_photo {
|
3158 |
-
float: left;
|
3159 |
-
}
|
3160 |
-
}
|
3161 |
-
}
|
3162 |
-
|
3163 |
-
//
|
3164 |
-
.vk_staff {
|
3165 |
-
display: block;
|
3166 |
-
overflow: hidden;
|
3167 |
-
&_text {
|
3168 |
-
&_name {
|
3169 |
-
text-align: left;
|
3170 |
-
box-shadow: none;
|
3171 |
-
font-size: 2.5rem;
|
3172 |
-
font-family: $font_serif;
|
3173 |
-
line-height: 1;
|
3174 |
-
margin-bottom: 0.5rem;
|
3175 |
-
border: none;
|
3176 |
-
padding: 0;
|
3177 |
-
background-color: transparent;
|
3178 |
-
display: inline; // これがないと見出しデザインで左右線みたいにflax指定されたときにセンター揃えになってしまう
|
3179 |
-
&:before,
|
3180 |
-
&:after {
|
3181 |
-
display: none;
|
3182 |
-
}
|
3183 |
-
}
|
3184 |
-
|
3185 |
-
&_caption {
|
3186 |
-
font-family: $font_serif;
|
3187 |
-
font-size: 14px;
|
3188 |
-
display: block;
|
3189 |
-
margin: 0 0 0.5rem 4px;
|
3190 |
-
letter-spacing: 5px;
|
3191 |
-
}
|
3192 |
-
&_role {
|
3193 |
-
font-size: 14px;
|
3194 |
-
line-height: 1.6em;
|
3195 |
-
font-family: $font_serif;
|
3196 |
-
}
|
3197 |
-
&_profileTitle {
|
3198 |
-
font-size: 18px;
|
3199 |
-
font-family: $font_serif;
|
3200 |
-
padding-top: 0;
|
3201 |
-
padding-left: 0;
|
3202 |
-
padding-bottom: 2px;
|
3203 |
-
margin-bottom: 1.2rem;
|
3204 |
-
border-top: none;
|
3205 |
-
border-bottom: 1px solid #ccc;
|
3206 |
-
background: none;
|
3207 |
-
&:before,
|
3208 |
-
&:after {
|
3209 |
-
border: none;
|
3210 |
-
}
|
3211 |
-
}
|
3212 |
-
&_profileText {
|
3213 |
-
font-size: 14px;
|
3214 |
-
}
|
3215 |
-
}
|
3216 |
-
&_photo {
|
3217 |
-
display: block;
|
3218 |
-
vertical-align: top;
|
3219 |
-
text-align: center;
|
3220 |
-
button {
|
3221 |
-
width: 100%;
|
3222 |
-
}
|
3223 |
-
.image-button {
|
3224 |
-
padding: 0;
|
3225 |
-
margin: 0;
|
3226 |
-
display: block;
|
3227 |
-
height: 100%; // これがないと画像の枠が潰れる
|
3228 |
-
}
|
3229 |
-
&-border-default {
|
3230 |
-
border: 4px solid #efefef;
|
3231 |
-
padding: 1px;
|
3232 |
-
}
|
3233 |
-
&-border-none {
|
3234 |
-
border: none;
|
3235 |
-
}
|
3236 |
-
&_image {
|
3237 |
-
width: 100%;
|
3238 |
-
margin: 0;
|
3239 |
-
display: block;
|
3240 |
-
}
|
3241 |
-
}
|
3242 |
-
}
|
3243 |
-
|
3244 |
-
// Lightning で幅広の1カラムテンプレート時補正
|
3245 |
-
.page-template-page-onecolumn,
|
3246 |
-
.page-template-page-lp,
|
3247 |
-
.page-template-page-lp-builder {
|
3248 |
-
.vk_staff {
|
3249 |
-
@media (min-width: 992px) {
|
3250 |
-
&_text {
|
3251 |
-
width: 74%;
|
3252 |
-
&_caption {
|
3253 |
-
font-size: 1rem;
|
3254 |
-
letter-spacing: 0.5rem;
|
3255 |
-
}
|
3256 |
-
&_role {
|
3257 |
-
letter-spacing: 0.5rem;
|
3258 |
-
}
|
3259 |
-
}
|
3260 |
-
&_photo {
|
3261 |
-
width: 22%;
|
3262 |
-
}
|
3263 |
-
}
|
3264 |
-
@media (min-width: 1200px) {
|
3265 |
-
&_text {
|
3266 |
-
width: 75%;
|
3267 |
-
}
|
3268 |
-
&_photo {
|
3269 |
-
width: 20%;
|
3270 |
-
}
|
3271 |
-
}
|
3272 |
-
}
|
3273 |
-
}
|
3274 |
-
|
3275 |
-
// .staff-profile-table {
|
3276 |
-
// margin-top: 2em;
|
3277 |
-
// margin-bottom: 80px;
|
3278 |
-
// border: none;
|
3279 |
-
// }
|
3280 |
-
//
|
3281 |
-
// .staff-profile-table dl {
|
3282 |
-
// display: table;
|
3283 |
-
// width: 100%;
|
3284 |
-
// }
|
3285 |
-
//
|
3286 |
-
// .staff-profile-table dt,
|
3287 |
-
// .staff-profile-table dd {
|
3288 |
-
// display: table-cell;
|
3289 |
-
// border-bottom: 1px solid #ccc;
|
3290 |
-
// padding-left: 10px;
|
3291 |
-
// font-size: 14px;
|
3292 |
-
// padding-bottom: 4px;
|
3293 |
-
// }
|
3294 |
-
//
|
3295 |
-
// .staff-profile-table dl {
|
3296 |
-
// margin: 0 0 1rem;
|
3297 |
-
// }
|
3298 |
-
//
|
3299 |
-
// .staff-profile-table dt {
|
3300 |
-
// background: none;
|
3301 |
-
// font-weight: lighter;
|
3302 |
-
// border-left-width: 2px;
|
3303 |
-
// border-left-style: solid;
|
3304 |
-
// width: 30%;
|
3305 |
-
// }
|
3306 |
-
//
|
3307 |
-
// .staff-profile-table dd {
|
3308 |
-
// border-left: none;
|
3309 |
-
// width: 70%;
|
3310 |
-
// }
|
3311 |
-
|
3312 |
-
|
3313 |
/* .vk_hidden.vk_hidden は2つじゃないと上書きできない */
|
3314 |
.vk_hidden {
|
3315 |
display: block !important;
|
2 |
コア側のブロックcssを上書き用のファイルです
|
3 |
--------------------------------------------*/
|
4 |
|
5 |
+
.edit-post-visual-editor {
|
6 |
//ソーシャルアイコン
|
7 |
.vk_card_item .block-editor-inner-blocks .block-editor-block-list__layout,//これがないとカード内のインナーブロックで効かない
|
8 |
.wp-block-social-links{
|
146 |
|
147 |
|
148 |
/* editor area *********************************************/
|
149 |
+
.edit-post-visual-editor,
|
150 |
.components-tab-panel__tab-content{
|
151 |
|
152 |
/*
|
157 |
// コンテンツエリアをはみ出させる
|
158 |
.wp-block { max-width:100%; }
|
159 |
}
|
|
|
160 |
.vk_width-full div[data-type="vk-blocks/slider-item"]{
|
161 |
max-width:100%;
|
162 |
.vk_slider_item-paddingLR-use,
|
214 |
}
|
215 |
}
|
216 |
|
217 |
+
// 選択投稿リストブロックの編集用CSS
|
218 |
+
@import "./_editor_before_select-post";
|
219 |
+
|
220 |
// アニメーションブロックの識別用枠線
|
221 |
@import "./editor_before_animation";
|
222 |
|
322 |
height: 100%;
|
323 |
margin-top: 0;
|
324 |
}
|
325 |
+
& + .block-list-appender.wp-block {
|
326 |
+
border: 1px dashed #ccc;
|
327 |
+
// border-radius: .25rem;
|
328 |
+
margin: 0 15px 30px;
|
329 |
+
padding: 0;
|
330 |
+
min-height: 100px;
|
331 |
+
&:hover{
|
332 |
+
border-style: solid;
|
333 |
+
border-color:$color-hover;
|
334 |
+
}
|
335 |
+
.block-editor-button-block-appender {
|
336 |
+
position: absolute;
|
337 |
+
top: 0;
|
338 |
+
right: 0;
|
339 |
+
bottom: 0;
|
340 |
+
left: 0;
|
341 |
+
margin: auto;
|
342 |
+
}
|
343 |
+
.block-editor-inner-blocks .block-list-appender.wp-block{ //打ち消し
|
344 |
+
border:unset;
|
345 |
+
border-radius: unset;
|
346 |
+
margin:unset;
|
347 |
+
padding:unset;
|
348 |
+
}
|
349 |
+
|
350 |
+
}
|
351 |
}
|
|
|
|
|
|
|
|
|
|
|
352 |
|
353 |
+
} //.vk_posts > .vk_posts-edit
|
354 |
+
|
355 |
+
|
356 |
+
//.block-list-appender.wp-block はアイテム追加のインサーターのdiv
|
357 |
.vk_posts .vk_posts-edit {
|
358 |
&-col-xs-2 .editor-block-list__block,
|
359 |
+
&-col-xs-2 .block-editor-block-list__block,
|
360 |
+
&-col-xs-2 .block-editor-block-list__block + .block-list-appender.wp-block {
|
361 |
width: calc(16.66% - 30px);
|
362 |
}
|
363 |
&-col-xs-3 .editor-block-list__block,
|
364 |
+
&-col-xs-3 .block-editor-block-list__block,
|
365 |
+
&-col-xs-3 .block-editor-block-list__block + .block-list-appender.wp-block {
|
366 |
width: calc(25% - 30px);
|
367 |
}
|
368 |
&-col-xs-4 .editor-block-list__block,
|
369 |
+
&-col-xs-4 .block-editor-block-list__block,
|
370 |
+
&-col-xs-4 .block-editor-block-list__block + .block-list-appender.wp-block {
|
371 |
width: calc(33.3% - 30px);
|
372 |
}
|
373 |
&-col-xs-6 .editor-block-list__block,
|
374 |
+
&-col-xs-6 .block-editor-block-list__block,
|
375 |
+
&-col-xs-6 .block-editor-block-list__block + .block-list-appender.wp-block {
|
376 |
width: calc(50% - 30px);
|
377 |
}
|
378 |
&-col-xs-12 .editor-block-list__block,
|
379 |
+
&-col-xs-12 .block-editor-block-list__block,
|
380 |
+
&-col-xs-12 .block-editor-block-list__block + .block-list-appender.wp-block {
|
381 |
width: calc(100% - 30px);
|
382 |
}
|
383 |
@media (min-width: $sm-min) {
|
384 |
&-col-sm-2 .editor-block-list__block,
|
385 |
+
&-col-sm-2 .block-editor-block-list__block,
|
386 |
+
&-col-sm-2 .block-editor-block-list__block + .block-list-appender.wp-block {
|
387 |
width: calc(16.66% - 30px);
|
388 |
}
|
389 |
&-col-sm-3 .editor-block-list__block,
|
390 |
+
&-col-sm-3 .block-editor-block-list__block,
|
391 |
+
&-col-sm-3 .block-editor-block-list__block + .block-list-appender.wp-block {
|
392 |
width: calc(25% - 30px);
|
393 |
}
|
394 |
&-col-sm-4 .editor-block-list__block,
|
395 |
+
&-col-sm-4 .block-editor-block-list__block,
|
396 |
+
&-col-sm-4 .block-editor-block-list__block + .block-list-appender.wp-block {
|
397 |
width: calc(33.3% - 30px);
|
398 |
}
|
399 |
&-col-sm-6 .editor-block-list__block,
|
400 |
+
&-col-sm-6 .block-editor-block-list__block,
|
401 |
+
&-col-sm-6 .block-editor-block-list__block + .block-list-appender.wp-block {
|
402 |
width: calc(50% - 30px);
|
403 |
}
|
404 |
&-col-sm-12 .editor-block-list__block,
|
405 |
+
&-col-sm-12 .block-editor-block-list__block,
|
406 |
+
&-col-sm-12 .block-editor-block-list__block + .block-list-appender.wp-block {
|
407 |
width: calc(100% - 30px);
|
408 |
}
|
409 |
}
|
410 |
@media (min-width: $md-min) {
|
411 |
&-col-md-2 .editor-block-list__block,
|
412 |
+
&-col-md-2 .block-editor-block-list__block,
|
413 |
+
&-col-md-2 .block-editor-block-list__block + .block-list-appender.wp-block {
|
414 |
width: calc(16.66% - 30px);
|
415 |
}
|
416 |
&-col-md-3 .editor-block-list__block,
|
417 |
+
&-col-md-3 .block-editor-block-list__block,
|
418 |
+
&-col-md-3 .block-editor-block-list__block + .block-list-appender.wp-block {
|
419 |
width: calc(25% - 30px);
|
420 |
}
|
421 |
&-col-md-4 .editor-block-list__block,
|
422 |
+
&-col-md-4 .block-editor-block-list__block,
|
423 |
+
&-col-md-4 .block-editor-block-list__block + .block-list-appender.wp-block {
|
424 |
width: calc(33.3% - 30px);
|
425 |
}
|
426 |
&-col-md-6 .editor-block-list__block,
|
427 |
+
&-col-md-6 .block-editor-block-list__block,
|
428 |
+
&-col-md-6 .block-editor-block-list__block + .block-list-appender.wp-block {
|
429 |
width: calc(50% - 30px);
|
430 |
}
|
431 |
&-col-md-12 .editor-block-list__block,
|
432 |
+
&-col-md-12 .block-editor-block-list__block,
|
433 |
+
&-col-md-12 .block-editor-block-list__block + .block-list-appender.wp-block {
|
434 |
width: calc(100% - 30px);
|
435 |
}
|
436 |
}
|
437 |
@media (min-width: $lg-min) {
|
438 |
&-col-lg-2 .editor-block-list__block,
|
439 |
+
&-col-lg-2 .block-editor-block-list__block,
|
440 |
+
&-col-lg-2 .block-editor-block-list__block + .block-list-appender.wp-block {
|
441 |
width: calc(16.66% - 30px);
|
442 |
}
|
443 |
&-col-lg-3 .editor-block-list__block,
|
444 |
+
&-col-lg-3 .block-editor-block-list__block,
|
445 |
+
&-col-lg-3 .block-editor-block-list__block + .block-list-appender.wp-block {
|
446 |
width: calc(25% - 30px);
|
447 |
}
|
448 |
&-col-lg-4 .editor-block-list__block,
|
449 |
+
&-col-lg-4 .block-editor-block-list__block,
|
450 |
+
&-col-lg-4 .block-editor-block-list__block + .block-list-appender.wp-block {
|
451 |
width: calc(33.3% - 30px);
|
452 |
}
|
453 |
&-col-lg-6 .editor-block-list__block,
|
454 |
+
&-col-lg-6 .block-editor-block-list__block,
|
455 |
+
&-col-lg-6 .block-editor-block-list__block + .block-list-appender.wp-block {
|
456 |
width: calc(50% - 30px);
|
457 |
}
|
458 |
&-col-lg-12 .editor-block-list__block,
|
459 |
+
&-col-lg-12 .block-editor-block-list__block,
|
460 |
+
&-col-lg-12 .block-editor-block-list__block + .block-list-appender.wp-block {
|
461 |
width: calc(100% - 30px);
|
462 |
}
|
463 |
}
|
464 |
@media (min-width: $xl-min) {
|
465 |
&-col-xl-2 .editor-block-list__block,
|
466 |
+
&-col-xl-2 .block-editor-block-list__block,
|
467 |
+
&-col-xl-2 .block-editor-block-list__block + .block-list-appender.wp-block {
|
468 |
width: calc(16.66% - 30px);
|
469 |
}
|
470 |
&-col-xl-3 .editor-block-list__block,
|
471 |
+
&-col-xl-3 .block-editor-block-list__block,
|
472 |
+
&-col-xl-3 .block-editor-block-list__block + .block-list-appender.wp-block {
|
473 |
width: calc(25% - 30px);
|
474 |
}
|
475 |
&-col-xl-4 .editor-block-list__block,
|
476 |
+
&-col-xl-4 .block-editor-block-list__block,
|
477 |
+
&-col-xl-4 .block-editor-block-list__block + .block-list-appender.wp-block {
|
478 |
width: calc(33.3% - 30px);
|
479 |
}
|
480 |
&-col-xl-6 .editor-block-list__block,
|
481 |
+
&-col-xl-6 .block-editor-block-list__block,
|
482 |
+
&-col-xl-6 .block-editor-block-list__block + .block-list-appender.wp-block {
|
483 |
width: calc(50% - 30px);
|
484 |
}
|
485 |
&-col-xl-12 .editor-block-list__block,
|
486 |
+
&-col-xl-12 .block-editor-block-list__block,
|
487 |
+
&-col-xl-12 .block-editor-block-list__block + .block-list-appender.wp-block {
|
488 |
width: calc(100% - 30px);
|
489 |
}
|
490 |
}
|
491 |
@media (min-width: $xxl-min) {
|
492 |
&-col-xxl-2 .editor-block-list__block,
|
493 |
+
&-col-xxl-2 .block-editor-block-list__block ,
|
494 |
+
&-col-xxl-2 .block-editor-block-list__block + .block-list-appender.wp-block {
|
495 |
width: calc(16.66% - 30px);
|
496 |
}
|
497 |
&-col-xxl-3 .editor-block-list__block,
|
498 |
+
&-col-xxl-3 .block-editor-block-list__block,
|
499 |
+
&-col-xxl-3 .block-editor-block-list__block + .block-list-appender.wp-block {
|
500 |
width: calc(25% - 30px);
|
501 |
}
|
502 |
&-col-xxl-4 .editor-block-list__block,
|
503 |
+
&-col-xxl-4 .block-editor-block-list__block,
|
504 |
+
&-col-xxl-4 .block-editor-block-list__block + .block-list-appender.wp-block {
|
505 |
width: calc(33.3% - 30px);
|
506 |
}
|
507 |
&-col-xxl-6 .editor-block-list__block,
|
508 |
+
&-col-xxl-6 .block-editor-block-list__block,
|
509 |
+
&-col-xxl-6 .block-editor-block-list__block + .block-list-appender.wp-block {
|
510 |
width: calc(50% - 30px);
|
511 |
}
|
512 |
&-col-xxl-12 .editor-block-list__block,
|
513 |
+
&-col-xxl-12 .block-editor-block-list__block,
|
514 |
+
&-col-xxl-12 .block-editor-block-list__block + .block-list-appender.wp-block {
|
515 |
width: calc(100% - 30px);
|
516 |
}
|
517 |
}
|
533 |
opacity: 0.2;
|
534 |
}
|
535 |
|
536 |
+
.vk_icon-card_item_title {//Added not to decorate
|
537 |
+
background-color: transparent;
|
538 |
+
margin-top: 0.9em;
|
539 |
+
margin-bottom: 0.6em;
|
540 |
+
font-size: 21px;
|
541 |
+
line-height: 1.4em;
|
542 |
+
border: none;
|
543 |
+
border-radius:unset;
|
544 |
+
padding: 0;
|
545 |
+
outline: unset;
|
546 |
+
outline-offset: unset;
|
547 |
+
box-shadow: unset;
|
548 |
+
color: inherit;
|
549 |
+
display: block;
|
550 |
+
&::before {
|
551 |
+
content: none;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
552 |
}
|
553 |
+
&::after {
|
554 |
+
border: none;
|
|
|
|
|
|
|
555 |
}
|
556 |
}
|
557 |
|
558 |
+
.wp-block.vk_prBlocks,
|
559 |
+
.wp-block.vk_posts {
|
560 |
+
margin-left: auto;
|
561 |
+
margin-right: auto;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
562 |
}
|
563 |
|
564 |
+
.vk_tableOfContents_openCloseBtn {
|
565 |
+
display: block;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
566 |
}
|
567 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
568 |
/* .vk_hidden.vk_hidden は2つじゃないと上書きできない */
|
569 |
.vk_hidden {
|
570 |
display: block !important;
|
eslintrc.js
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
const defaultConfig = require( '@wordpress/scripts/config/.eslintrc.js' );
|
2 |
+
module.exports = {
|
3 |
+
...defaultConfig,
|
4 |
+
};
|
example.png
DELETED
Binary file
|
gulpfile.js
CHANGED
@@ -1,10 +1,6 @@
|
|
1 |
const gulp = require("gulp"),
|
2 |
concat = require("gulp-concat"),
|
3 |
-
$ = require("gulp-load-plugins")()
|
4 |
-
webpackStream = require("webpack-stream"),
|
5 |
-
webpack = require("webpack"),
|
6 |
-
webpackDev = require("./webpack.dev"),
|
7 |
-
webpackProd = require("./webpack.prod");
|
8 |
const sass = require("gulp-sass");
|
9 |
const autoprefixer = require("gulp-autoprefixer");
|
10 |
const cleanCss = require("gulp-clean-css");
|
@@ -16,7 +12,7 @@ const jsmin = require("gulp-jsmin");
|
|
16 |
|
17 |
gulp.task( 'helper-js', function (done) {
|
18 |
gulp.src([
|
19 |
-
'src/blocks/
|
20 |
])
|
21 |
.pipe(jsmin())
|
22 |
.pipe(rename({
|
@@ -82,7 +78,6 @@ gulp.task("sass_editor", function() {
|
|
82 |
.src([
|
83 |
"./editor-css/_editor_common_core.scss",
|
84 |
"./editor-css/_editor_before.scss",
|
85 |
-
"./src/**/*.scss",
|
86 |
"./editor-css/_editor_after.scss"
|
87 |
])
|
88 |
.pipe(concat("editor-block-build-marge.scss"))
|
@@ -107,6 +102,34 @@ gulp.task("dist_swiper_css", function() {
|
|
107 |
.pipe(gulp.dest("./inc/vk-blocks/build/"));
|
108 |
});
|
109 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
110 |
// VK Block で使用しているBootstrapのみコンパイル
|
111 |
// ※ Lightning 以外のテーマで利用の際に読込
|
112 |
gulp.task("sass_bootstrap", function() {
|
@@ -129,19 +152,8 @@ gulp.task("sass_vk_components", function() {
|
|
129 |
.pipe(gulp.dest("./inc/vk-blocks/build/"));
|
130 |
});
|
131 |
|
132 |
-
// Transpile and Compile Sass and Bundle it.
|
133 |
-
gulp.task("js-dev", function() {
|
134 |
-
return webpackStream(webpackDev, webpack).pipe(gulp.dest("./"));
|
135 |
-
});
|
136 |
-
|
137 |
-
gulp.task("js", function() {
|
138 |
-
return webpackStream(webpackProd, webpack).pipe(gulp.dest("./"));
|
139 |
-
});
|
140 |
-
|
141 |
// watch
|
142 |
gulp.task("watch", function() {
|
143 |
-
gulp.watch("src/**/*.js", gulp.parallel("js"));
|
144 |
-
// gulp.watch("src/**/*.js", gulp.parallel("js-dev"));
|
145 |
gulp.watch("editor-css/_editor_before.scss", gulp.parallel("sass_editor"));
|
146 |
// gulp.watch("editor-css/*.scss", gulp.parallel("sass_editor"));
|
147 |
gulp.watch("src/**/*.scss", gulp.series("sass", "sass_editor"));
|
@@ -156,40 +168,16 @@ gulp.task("watch", function() {
|
|
156 |
});
|
157 |
|
158 |
//Build : Development
|
159 |
-
gulp.task("build:dev:free", gulp.series("
|
160 |
-
gulp.task("build:dev:pro", gulp.series("
|
161 |
|
162 |
// Build : Production
|
163 |
-
gulp.task("build:free", gulp.series("
|
164 |
-
gulp.task("build:pro", gulp.series("
|
165 |
|
166 |
// Default Tasks
|
167 |
gulp.task("default", gulp.series("watch"));
|
168 |
|
169 |
-
// replace_text_domain
|
170 |
-
gulp.task("text-domain", function(done) {
|
171 |
-
// font-awesome.
|
172 |
-
gulp.src(["./inc/font-awesome/package/*.php"])
|
173 |
-
.pipe(replace("'vk_font_awesome_version_textdomain'", "'vk-blocks'"))
|
174 |
-
.pipe(gulp.dest("./inc/font-awesome/package/"));
|
175 |
-
// term-color.
|
176 |
-
gulp.src(["./inc/term-color/package/*.php"])
|
177 |
-
.pipe(replace("'vk_term_color_textdomain'","'vk-blocks'"))
|
178 |
-
.pipe(gulp.dest("./inc/term-color/package/"));
|
179 |
-
// template-tag.
|
180 |
-
gulp.src(["./inc/template-tags/package/*.php"])
|
181 |
-
.pipe(replace("'vk-all-in-one-expansion-unit'","'vk-blocks'"))
|
182 |
-
.pipe(gulp.dest("./inc/template-tags/package/"));
|
183 |
-
// vk-components.
|
184 |
-
gulp.src(["./inc/vk-components/package/*.php"])
|
185 |
-
.pipe(replace("'vk_components_textdomain'","'vk-blocks'"))
|
186 |
-
.pipe(gulp.dest("./inc/vk-components/package/"));
|
187 |
-
gulp.src(["./inc/vk-css-optimize/package/*.php"])
|
188 |
-
.pipe(replace("'css_optimize_textdomain'","'vk-blocks'"))
|
189 |
-
.pipe(gulp.dest("./inc/vk-css-optimize/package/"));
|
190 |
-
done();
|
191 |
-
});
|
192 |
-
|
193 |
// copy dist ////////////////////////////////////////////////
|
194 |
|
195 |
gulp.task("dist", function() {
|
@@ -211,11 +199,12 @@ gulp.task("dist", function() {
|
|
211 |
"./**/*.less",
|
212 |
"./**/*.png",
|
213 |
"./inc/**",
|
|
|
214 |
"!./compile.bat",
|
215 |
"!./config.rb",
|
216 |
"!./tests/**",
|
217 |
"!./dist/**",
|
218 |
-
|
219 |
"!./bin/**",
|
220 |
"!./editor-css/**",
|
221 |
"!./node_modules/**"
|
1 |
const gulp = require("gulp"),
|
2 |
concat = require("gulp-concat"),
|
3 |
+
$ = require("gulp-load-plugins")();
|
|
|
|
|
|
|
|
|
4 |
const sass = require("gulp-sass");
|
5 |
const autoprefixer = require("gulp-autoprefixer");
|
6 |
const cleanCss = require("gulp-clean-css");
|
12 |
|
13 |
gulp.task( 'helper-js', function (done) {
|
14 |
gulp.src([
|
15 |
+
'src/blocks/faq2/faq2.js',
|
16 |
])
|
17 |
.pipe(jsmin())
|
18 |
.pipe(rename({
|
78 |
.src([
|
79 |
"./editor-css/_editor_common_core.scss",
|
80 |
"./editor-css/_editor_before.scss",
|
|
|
81 |
"./editor-css/_editor_after.scss"
|
82 |
])
|
83 |
.pipe(concat("editor-block-build-marge.scss"))
|
102 |
.pipe(gulp.dest("./inc/vk-blocks/build/"));
|
103 |
});
|
104 |
|
105 |
+
// replace_text_domain
|
106 |
+
gulp.task("text-domain", function(done) {
|
107 |
+
// vk-admin.
|
108 |
+
gulp.src(["./inc/vk-admin/package/*.php"])
|
109 |
+
.pipe(replace("vk_admin_textdomain","vk-blocks"))
|
110 |
+
.pipe(gulp.dest("./inc/vk-admin/package/"));
|
111 |
+
// font-awesome.
|
112 |
+
gulp.src(["./inc/font-awesome/package/*.php"])
|
113 |
+
.pipe(replace("'vk_font_awesome_version_textdomain'", "'vk-blocks'"))
|
114 |
+
.pipe(gulp.dest("./inc/font-awesome/package/"));
|
115 |
+
// term-color.
|
116 |
+
gulp.src(["./inc/term-color/package/*.php"])
|
117 |
+
.pipe(replace("'vk_term_color_textdomain'","'vk-blocks'"))
|
118 |
+
.pipe(gulp.dest("./inc/term-color/package/"));
|
119 |
+
// template-tag.
|
120 |
+
gulp.src(["./inc/template-tags/package/*.php"])
|
121 |
+
.pipe(replace("'vk-all-in-one-expansion-unit'","'vk-blocks'"))
|
122 |
+
.pipe(gulp.dest("./inc/template-tags/package/"));
|
123 |
+
// vk-components.
|
124 |
+
gulp.src(["./inc/vk-components/package/*.php"])
|
125 |
+
.pipe(replace("'vk_components_textdomain'","'vk-blocks'"))
|
126 |
+
.pipe(gulp.dest("./inc/vk-components/package/"));
|
127 |
+
gulp.src(["./inc/vk-css-optimize/package/*.php"])
|
128 |
+
.pipe(replace("'css_optimize_textdomain'","'vk-blocks'"))
|
129 |
+
.pipe(gulp.dest("./inc/vk-css-optimize/package/"));
|
130 |
+
done();
|
131 |
+
});
|
132 |
+
|
133 |
// VK Block で使用しているBootstrapのみコンパイル
|
134 |
// ※ Lightning 以外のテーマで利用の際に読込
|
135 |
gulp.task("sass_bootstrap", function() {
|
152 |
.pipe(gulp.dest("./inc/vk-blocks/build/"));
|
153 |
});
|
154 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
// watch
|
156 |
gulp.task("watch", function() {
|
|
|
|
|
157 |
gulp.watch("editor-css/_editor_before.scss", gulp.parallel("sass_editor"));
|
158 |
// gulp.watch("editor-css/*.scss", gulp.parallel("sass_editor"));
|
159 |
gulp.watch("src/**/*.scss", gulp.series("sass", "sass_editor"));
|
168 |
});
|
169 |
|
170 |
//Build : Development
|
171 |
+
gulp.task("build:dev:free", gulp.series( "text-domain", "sass", "helper-js", "sass_editor","sass_bootstrap","sass_vk_components", "dist_swiper_js", "dist_swiper_css"));
|
172 |
+
gulp.task("build:dev:pro", gulp.series( "text-domain", "sass", "helper-js", "helper-js-pro", "sass_editor","sass_bootstrap","sass_vk_components", "dist_swiper_js", "dist_swiper_css"));
|
173 |
|
174 |
// Build : Production
|
175 |
+
gulp.task("build:free", gulp.series( "text-domain", "sass", "helper-js", "sass_editor","sass_bootstrap","sass_vk_components", "dist_swiper_js", "dist_swiper_css"));
|
176 |
+
gulp.task("build:pro", gulp.series( "text-domain", "sass", "helper-js", "helper-js-pro", "sass_editor","sass_bootstrap","sass_vk_components", "dist_swiper_js", "dist_swiper_css"));
|
177 |
|
178 |
// Default Tasks
|
179 |
gulp.task("default", gulp.series("watch"));
|
180 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
181 |
// copy dist ////////////////////////////////////////////////
|
182 |
|
183 |
gulp.task("dist", function() {
|
199 |
"./**/*.less",
|
200 |
"./**/*.png",
|
201 |
"./inc/**",
|
202 |
+
"./src/**",
|
203 |
"!./compile.bat",
|
204 |
"!./config.rb",
|
205 |
"!./tests/**",
|
206 |
"!./dist/**",
|
207 |
+
"!./test/**",
|
208 |
"!./bin/**",
|
209 |
"!./editor-css/**",
|
210 |
"!./node_modules/**"
|
inc/font-awesome/package/class-vk-font-awesome-versions.php
CHANGED
@@ -40,7 +40,7 @@ if ( ! class_exists( 'Vk_Font_Awesome_Versions' ) ) {
|
|
40 |
$versions = array(
|
41 |
'5_SVG_JS' => array(
|
42 |
'label' => '5 SVG with JS ( ' . __( 'Not recommended', 'vk-blocks' ) . ' )',
|
43 |
-
'version' => '5.
|
44 |
'type' => 'svg-with-js',
|
45 |
/* [ Notice ] use editor css*/
|
46 |
'url_css' => $font_awesome_directory_uri . 'versions/5/css/all.min.css',
|
@@ -48,7 +48,7 @@ if ( ! class_exists( 'Vk_Font_Awesome_Versions' ) ) {
|
|
48 |
),
|
49 |
'5_WebFonts_CSS' => array(
|
50 |
'label' => '5 Web Fonts with CSS',
|
51 |
-
'version' => '5.
|
52 |
'type' => 'web-fonts-with-css',
|
53 |
'url_css' => $font_awesome_directory_uri . 'versions/5/css/all.min.css',
|
54 |
'url_js' => '',
|
@@ -121,7 +121,7 @@ if ( ! class_exists( 'Vk_Font_Awesome_Versions' ) ) {
|
|
121 |
static function load_admin_font_awesome( $post ) {
|
122 |
$current = self::current_info();
|
123 |
// ブロックエディタでこれがあるとコンソールでエラー吐かれるのでclassicエディタのときだけ読み込み
|
124 |
-
if ( ! use_block_editor_for_post( $post ) ) {
|
125 |
add_editor_style( $current['url_css'] );
|
126 |
}
|
127 |
}
|
40 |
$versions = array(
|
41 |
'5_SVG_JS' => array(
|
42 |
'label' => '5 SVG with JS ( ' . __( 'Not recommended', 'vk-blocks' ) . ' )',
|
43 |
+
'version' => '5.15.1',
|
44 |
'type' => 'svg-with-js',
|
45 |
/* [ Notice ] use editor css*/
|
46 |
'url_css' => $font_awesome_directory_uri . 'versions/5/css/all.min.css',
|
48 |
),
|
49 |
'5_WebFonts_CSS' => array(
|
50 |
'label' => '5 Web Fonts with CSS',
|
51 |
+
'version' => '5.15.1',
|
52 |
'type' => 'web-fonts-with-css',
|
53 |
'url_css' => $font_awesome_directory_uri . 'versions/5/css/all.min.css',
|
54 |
'url_js' => '',
|
121 |
static function load_admin_font_awesome( $post ) {
|
122 |
$current = self::current_info();
|
123 |
// ブロックエディタでこれがあるとコンソールでエラー吐かれるのでclassicエディタのときだけ読み込み
|
124 |
+
if ( ! function_exists( 'use_block_editor_for_post' ) || ! use_block_editor_for_post( $post ) ) {
|
125 |
add_editor_style( $current['url_css'] );
|
126 |
}
|
127 |
}
|
inc/saved-block-version.php
DELETED
@@ -1,31 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
// Do not load directly.
|
4 |
-
defined( 'ABSPATH' ) || die();
|
5 |
-
|
6 |
-
function vkblocks_register_saved_block_version_postmeta(){
|
7 |
-
|
8 |
-
$post_types = get_post_types(array(), 'names');
|
9 |
-
foreach ( $post_types as $post_type ) {
|
10 |
-
register_post_meta( strval($post_type) , '_vkb_saved_block_version', array(
|
11 |
-
'show_in_rest' => true,
|
12 |
-
'single' => true,
|
13 |
-
'type' => 'string',
|
14 |
-
'default' => "",
|
15 |
-
'auth_callback' => function() {
|
16 |
-
return current_user_can( 'edit_posts' );
|
17 |
-
}
|
18 |
-
) );
|
19 |
-
}
|
20 |
-
};
|
21 |
-
add_action( 'init', 'vkblocks_register_saved_block_version_postmeta', 10, 0 );
|
22 |
-
|
23 |
-
function vkblocks_add_saved_block_version( $post_id, $post, $update ) {
|
24 |
-
|
25 |
-
if(function_exists('vkblocks_get_version')){
|
26 |
-
update_post_meta( $post_id, '_vkb_saved_block_version', vkblocks_get_version() );
|
27 |
-
} else {
|
28 |
-
update_post_meta( $post_id, '_vkb_saved_block_version', "" );
|
29 |
-
}
|
30 |
-
}
|
31 |
-
add_action( 'save_post', 'vkblocks_add_saved_block_version', 10,3 );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/term-color/package/class.term-color.php
CHANGED
@@ -183,13 +183,13 @@ if ( ! class_exists( 'Vk_term_color' ) ) {
|
|
183 |
$outer_class = ' class="' . esc_attr( $args['class'] ) . '"';
|
184 |
}
|
185 |
|
186 |
-
$taxonomies
|
187 |
-
$exclusion
|
188 |
// * vk_exclude_term_list is used in lightning too.
|
189 |
-
$exclusion
|
190 |
-
if ( is_array( $exclusion ) ){
|
191 |
-
foreach ( $exclusion as $key => $value ){
|
192 |
-
unset( $taxonomies[$value] );
|
193 |
}
|
194 |
}
|
195 |
|
183 |
$outer_class = ' class="' . esc_attr( $args['class'] ) . '"';
|
184 |
}
|
185 |
|
186 |
+
$taxonomies = get_the_taxonomies();
|
187 |
+
$exclusion = array( 'post_tag', 'product_type' );
|
188 |
// * vk_exclude_term_list is used in lightning too.
|
189 |
+
$exclusion = apply_filters( 'vk_get_display_taxonomies_exclusion', $exclusion );
|
190 |
+
if ( is_array( $exclusion ) ) {
|
191 |
+
foreach ( $exclusion as $key => $value ) {
|
192 |
+
unset( $taxonomies[ $value ] );
|
193 |
}
|
194 |
}
|
195 |
|
inc/tgm-plugin-activation/class-tgm-plugin-activation.php
ADDED
@@ -0,0 +1,3640 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Plugin installation and activation for WordPress themes.
|
4 |
+
*
|
5 |
+
* Please note that this is a drop-in library for a theme or plugin.
|
6 |
+
* The authors of this library (Thomas, Gary and Juliette) are NOT responsible
|
7 |
+
* for the support of your plugin or theme. Please contact the plugin
|
8 |
+
* or theme author for support.
|
9 |
+
*
|
10 |
+
* @package TGM-Plugin-Activation
|
11 |
+
* @version 2.5.2
|
12 |
+
* @link http://tgmpluginactivation.com/
|
13 |
+
* @author Thomas Griffin, Gary Jones, Juliette Reinders Folmer
|
14 |
+
* @copyright Copyright (c) 2011, Thomas Griffin
|
15 |
+
* @license GPL-2.0+
|
16 |
+
*
|
17 |
+
* @wordpress-plugin
|
18 |
+
* Plugin Name: TGM Plugin Activation
|
19 |
+
* Plugin URI:
|
20 |
+
* Description: Plugin installation and activation for WordPress themes.
|
21 |
+
* Version: 2.5.2
|
22 |
+
* Author: Thomas Griffin, Gary Jones, Juliette Reinders Folmer
|
23 |
+
* Author URI: http://tgmpluginactivation.com/
|
24 |
+
* Text Domain: tgmpa
|
25 |
+
* Domain Path: /languages/
|
26 |
+
* Copyright: 2011, Thomas Griffin
|
27 |
+
*/
|
28 |
+
|
29 |
+
/*
|
30 |
+
Copyright 2011 Thomas Griffin (thomasgriffinmedia.com)
|
31 |
+
|
32 |
+
This program is free software; you can redistribute it and/or modify
|
33 |
+
it under the terms of the GNU General Public License, version 2, as
|
34 |
+
published by the Free Software Foundation.
|
35 |
+
|
36 |
+
This program is distributed in the hope that it will be useful,
|
37 |
+
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
38 |
+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
39 |
+
GNU General Public License for more details.
|
40 |
+
|
41 |
+
You should have received a copy of the GNU General Public License
|
42 |
+
along with this program; if not, write to the Free Software
|
43 |
+
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
44 |
+
*/
|
45 |
+
|
46 |
+
if ( ! class_exists( 'TGM_Plugin_Activation' ) ) {
|
47 |
+
|
48 |
+
/**
|
49 |
+
* Automatic plugin installation and activation library.
|
50 |
+
*
|
51 |
+
* Creates a way to automatically install and activate plugins from within themes.
|
52 |
+
* The plugins can be either bundled, downloaded from the WordPress
|
53 |
+
* Plugin Repository or downloaded from another external source.
|
54 |
+
*
|
55 |
+
* @since 1.0.0
|
56 |
+
*
|
57 |
+
* @package TGM-Plugin-Activation
|
58 |
+
* @author Thomas Griffin
|
59 |
+
* @author Gary Jones
|
60 |
+
*/
|
61 |
+
class TGM_Plugin_Activation {
|
62 |
+
/**
|
63 |
+
* TGMPA version number.
|
64 |
+
*
|
65 |
+
* @since 2.5.0
|
66 |
+
*
|
67 |
+
* @const string Version number.
|
68 |
+
*/
|
69 |
+
const TGMPA_VERSION = '2.5.2';
|
70 |
+
|
71 |
+
/**
|
72 |
+
* Regular expression to test if a URL is a WP plugin repo URL.
|
73 |
+
*
|
74 |
+
* @const string Regex.
|
75 |
+
*
|
76 |
+
* @since 2.5.0
|
77 |
+
*/
|
78 |
+
const WP_REPO_REGEX = '|^http[s]?://wordpress\.org/(?:extend/)?plugins/|';
|
79 |
+
|
80 |
+
/**
|
81 |
+
* Arbitrary regular expression to test if a string starts with a URL.
|
82 |
+
*
|
83 |
+
* @const string Regex.
|
84 |
+
*
|
85 |
+
* @since 2.5.0
|
86 |
+
*/
|
87 |
+
const IS_URL_REGEX = '|^http[s]?://|';
|
88 |
+
|
89 |
+
/**
|
90 |
+
* Holds a copy of itself, so it can be referenced by the class name.
|
91 |
+
*
|
92 |
+
* @since 1.0.0
|
93 |
+
*
|
94 |
+
* @var TGM_Plugin_Activation
|
95 |
+
*/
|
96 |
+
public static $instance;
|
97 |
+
|
98 |
+
/**
|
99 |
+
* Holds arrays of plugin details.
|
100 |
+
*
|
101 |
+
* @since 1.0.0
|
102 |
+
*
|
103 |
+
* @since 2.5.0 the array has the plugin slug as an associative key.
|
104 |
+
*
|
105 |
+
* @var array
|
106 |
+
*/
|
107 |
+
public $plugins = array();
|
108 |
+
|
109 |
+
/**
|
110 |
+
* Holds arrays of plugin names to use to sort the plugins array.
|
111 |
+
*
|
112 |
+
* @since 2.5.0
|
113 |
+
*
|
114 |
+
* @var array
|
115 |
+
*/
|
116 |
+
protected $sort_order = array();
|
117 |
+
|
118 |
+
/**
|
119 |
+
* Whether any plugins have the 'force_activation' setting set to true.
|
120 |
+
*
|
121 |
+
* @since 2.5.0
|
122 |
+
*
|
123 |
+
* @var bool
|
124 |
+
*/
|
125 |
+
protected $has_forced_activation = false;
|
126 |
+
|
127 |
+
/**
|
128 |
+
* Whether any plugins have the 'force_deactivation' setting set to true.
|
129 |
+
*
|
130 |
+
* @since 2.5.0
|
131 |
+
*
|
132 |
+
* @var bool
|
133 |
+
*/
|
134 |
+
protected $has_forced_deactivation = false;
|
135 |
+
|
136 |
+
/**
|
137 |
+
* Name of the unique ID to hash notices.
|
138 |
+
*
|
139 |
+
* @since 2.4.0
|
140 |
+
*
|
141 |
+
* @var string
|
142 |
+
*/
|
143 |
+
public $id = 'tgmpa';
|
144 |
+
|
145 |
+
/**
|
146 |
+
* Name of the query-string argument for the admin page.
|
147 |
+
*
|
148 |
+
* @since 1.0.0
|
149 |
+
*
|
150 |
+
* @var string
|
151 |
+
*/
|
152 |
+
protected $menu = 'tgmpa-install-plugins';
|
153 |
+
|
154 |
+
/**
|
155 |
+
* Parent menu file slug.
|
156 |
+
*
|
157 |
+
* @since 2.5.0
|
158 |
+
*
|
159 |
+
* @var string
|
160 |
+
*/
|
161 |
+
public $parent_slug = 'themes.php';
|
162 |
+
|
163 |
+
/**
|
164 |
+
* Capability needed to view the plugin installation menu item.
|
165 |
+
*
|
166 |
+
* @since 2.5.0
|
167 |
+
*
|
168 |
+
* @var string
|
169 |
+
*/
|
170 |
+
public $capability = 'edit_theme_options';
|
171 |
+
|
172 |
+
/**
|
173 |
+
* Default absolute path to folder containing bundled plugin zip files.
|
174 |
+
*
|
175 |
+
* @since 2.0.0
|
176 |
+
*
|
177 |
+
* @var string Absolute path prefix to zip file location for bundled plugins. Default is empty string.
|
178 |
+
*/
|
179 |
+
public $default_path = '';
|
180 |
+
|
181 |
+
/**
|
182 |
+
* Flag to show admin notices or not.
|
183 |
+
*
|
184 |
+
* @since 2.1.0
|
185 |
+
*
|
186 |
+
* @var boolean
|
187 |
+
*/
|
188 |
+
public $has_notices = true;
|
189 |
+
|
190 |
+
/**
|
191 |
+
* Flag to determine if the user can dismiss the notice nag.
|
192 |
+
*
|
193 |
+
* @since 2.4.0
|
194 |
+
*
|
195 |
+
* @var boolean
|
196 |
+
*/
|
197 |
+
public $dismissable = true;
|
198 |
+
|
199 |
+
/**
|
200 |
+
* Message to be output above nag notice if dismissable is false.
|
201 |
+
*
|
202 |
+
* @since 2.4.0
|
203 |
+
*
|
204 |
+
* @var string
|
205 |
+
*/
|
206 |
+
public $dismiss_msg = '';
|
207 |
+
|
208 |
+
/**
|
209 |
+
* Flag to set automatic activation of plugins. Off by default.
|
210 |
+
*
|
211 |
+
* @since 2.2.0
|
212 |
+
*
|
213 |
+
* @var boolean
|
214 |
+
*/
|
215 |
+
public $is_automatic = false;
|
216 |
+
|
217 |
+
/**
|
218 |
+
* Optional message to display before the plugins table.
|
219 |
+
*
|
220 |
+
* @since 2.2.0
|
221 |
+
*
|
222 |
+
* @var string Message filtered by wp_kses_post(). Default is empty string.
|
223 |
+
*/
|
224 |
+
public $message = '';
|
225 |
+
|
226 |
+
/**
|
227 |
+
* Holds configurable array of strings.
|
228 |
+
*
|
229 |
+
* Default values are added in the constructor.
|
230 |
+
*
|
231 |
+
* @since 2.0.0
|
232 |
+
*
|
233 |
+
* @var array
|
234 |
+
*/
|
235 |
+
public $strings = array();
|
236 |
+
|
237 |
+
/**
|
238 |
+
* Holds the version of WordPress.
|
239 |
+
*
|
240 |
+
* @since 2.4.0
|
241 |
+
*
|
242 |
+
* @var int
|
243 |
+
*/
|
244 |
+
public $wp_version;
|
245 |
+
|
246 |
+
/**
|
247 |
+
* Holds the hook name for the admin page.
|
248 |
+
*
|
249 |
+
* @since 2.5.0
|
250 |
+
*
|
251 |
+
* @var string
|
252 |
+
*/
|
253 |
+
public $page_hook;
|
254 |
+
|
255 |
+
/**
|
256 |
+
* Adds a reference of this object to $instance, populates default strings,
|
257 |
+
* does the tgmpa_init action hook, and hooks in the interactions to init.
|
258 |
+
*
|
259 |
+
* @internal This method should be `protected`, but as too many TGMPA implementations
|
260 |
+
* haven't upgraded beyond v2.3.6 yet, this gives backward compatibility issues.
|
261 |
+
* Reverted back to public for the time being.
|
262 |
+
*
|
263 |
+
* @since 1.0.0
|
264 |
+
*
|
265 |
+
* @see TGM_Plugin_Activation::init()
|
266 |
+
*/
|
267 |
+
public function __construct() {
|
268 |
+
// Set the current WordPress version.
|
269 |
+
$this->wp_version = $GLOBALS['wp_version'];
|
270 |
+
|
271 |
+
// Announce that the class is ready, and pass the object (for advanced use).
|
272 |
+
do_action_ref_array( 'tgmpa_init', array( $this ) );
|
273 |
+
|
274 |
+
// When the rest of WP has loaded, kick-start the rest of the class.
|
275 |
+
add_action( 'init', array( $this, 'init' ) );
|
276 |
+
}
|
277 |
+
|
278 |
+
/**
|
279 |
+
* Magic method to (not) set protected properties from outside of this class.
|
280 |
+
*
|
281 |
+
* @internal hackedihack... There is a serious bug in v2.3.2 - 2.3.6 where the `menu` property
|
282 |
+
* is being assigned rather than tested in a conditional, effectively rendering it useless.
|
283 |
+
* This 'hack' prevents this from happening.
|
284 |
+
*
|
285 |
+
* @see https://github.com/TGMPA/TGM-Plugin-Activation/blob/2.3.6/tgm-plugin-activation/class-tgm-plugin-activation.php#L1593
|
286 |
+
*
|
287 |
+
* @param string $name Name of an inaccessible property.
|
288 |
+
* @param mixed $value Value to assign to the property.
|
289 |
+
* @return void Silently fail to set the property when this is tried from outside of this class context.
|
290 |
+
* (Inside this class context, the __set() method if not used as there is direct access.)
|
291 |
+
*/
|
292 |
+
public function __set( $name, $value ) {
|
293 |
+
return;
|
294 |
+
}
|
295 |
+
|
296 |
+
/**
|
297 |
+
* Magic method to get the value of a protected property outside of this class context.
|
298 |
+
*
|
299 |
+
* @param string $name Name of an inaccessible property.
|
300 |
+
* @return mixed The property value.
|
301 |
+
*/
|
302 |
+
public function __get( $name ) {
|
303 |
+
return $this->{$name};
|
304 |
+
}
|
305 |
+
|
306 |
+
/**
|
307 |
+
* Initialise the interactions between this class and WordPress.
|
308 |
+
*
|
309 |
+
* Hooks in three new methods for the class: admin_menu, notices and styles.
|
310 |
+
*
|
311 |
+
* @since 2.0.0
|
312 |
+
*
|
313 |
+
* @see TGM_Plugin_Activation::admin_menu()
|
314 |
+
* @see TGM_Plugin_Activation::notices()
|
315 |
+
* @see TGM_Plugin_Activation::styles()
|
316 |
+
*/
|
317 |
+
public function init() {
|
318 |
+
/**
|
319 |
+
* By default TGMPA only loads on the WP back-end and not in an Ajax call. Using this filter
|
320 |
+
* you can overrule that behaviour.
|
321 |
+
*
|
322 |
+
* @since 2.5.0
|
323 |
+
*
|
324 |
+
* @param bool $load Whether or not TGMPA should load.
|
325 |
+
* Defaults to the return of `is_admin() && ! defined( 'DOING_AJAX' )`.
|
326 |
+
*/
|
327 |
+
if ( true !== apply_filters( 'tgmpa_load', ( is_admin() && ! defined( 'DOING_AJAX' ) ) ) ) {
|
328 |
+
return;
|
329 |
+
}
|
330 |
+
|
331 |
+
// Load class strings.
|
332 |
+
$this->strings = array(
|
333 |
+
'page_title' => __( 'Install Required Plugins', 'lightning' ),
|
334 |
+
'menu_title' => __( 'Install Plugins', 'lightning' ),
|
335 |
+
'installing' => __( 'Installing Plugin: %s', 'lightning' ),
|
336 |
+
'oops' => __( 'Something went wrong with the plugin API.', 'lightning' ),
|
337 |
+
'notice_can_install_required' => _n_noop(
|
338 |
+
'This theme requires the following plugin: %1$s.',
|
339 |
+
'This theme requires the following plugins: %1$s.',
|
340 |
+
'lightning'
|
341 |
+
),
|
342 |
+
'notice_can_install_recommended' => _n_noop(
|
343 |
+
'This theme recommends the following plugin: %1$s.',
|
344 |
+
'This theme recommends the following plugins: %1$s.',
|
345 |
+
'lightning'
|
346 |
+
),
|
347 |
+
'notice_cannot_install' => _n_noop(
|
348 |
+
'Sorry, but you do not have the correct permissions to install the %1$s plugin.',
|
349 |
+
'Sorry, but you do not have the correct permissions to install the %1$s plugins.',
|
350 |
+
'lightning'
|
351 |
+
),
|
352 |
+
'notice_ask_to_update' => _n_noop(
|
353 |
+
'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.',
|
354 |
+
'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.',
|
355 |
+
'lightning'
|
356 |
+
),
|
357 |
+
'notice_ask_to_update_maybe' => _n_noop(
|
358 |
+
'There is an update available for: %1$s.',
|
359 |
+
'There are updates available for the following plugins: %1$s.',
|
360 |
+
'lightning'
|
361 |
+
),
|
362 |
+
'notice_cannot_update' => _n_noop(
|
363 |
+
'Sorry, but you do not have the correct permissions to update the %1$s plugin.',
|
364 |
+
'Sorry, but you do not have the correct permissions to update the %1$s plugins.',
|
365 |
+
'lightning'
|
366 |
+
),
|
367 |
+
'notice_can_activate_required' => _n_noop(
|
368 |
+
'The following required plugin is currently inactive: %1$s.',
|
369 |
+
'The following required plugins are currently inactive: %1$s.',
|
370 |
+
'lightning'
|
371 |
+
),
|
372 |
+
'notice_can_activate_recommended' => _n_noop(
|
373 |
+
'The following recommended plugin is currently inactive: %1$s.',
|
374 |
+
'The following recommended plugins are currently inactive: %1$s.',
|
375 |
+
'lightning'
|
376 |
+
),
|
377 |
+
'notice_cannot_activate' => _n_noop(
|
378 |
+
'Sorry, but you do not have the correct permissions to activate the %1$s plugin.',
|
379 |
+
'Sorry, but you do not have the correct permissions to activate the %1$s plugins.',
|
380 |
+
'lightning'
|
381 |
+
),
|
382 |
+
'install_link' => _n_noop(
|
383 |
+
'Begin installing plugin',
|
384 |
+
'Begin installing plugins',
|
385 |
+
'lightning'
|
386 |
+
),
|
387 |
+
'update_link' => _n_noop(
|
388 |
+
'Begin updating plugin',
|
389 |
+
'Begin updating plugins',
|
390 |
+
'lightning'
|
391 |
+
),
|
392 |
+
'activate_link' => _n_noop(
|
393 |
+
'Begin activating plugin',
|
394 |
+
'Begin activating plugins',
|
395 |
+
'lightning'
|
396 |
+
),
|
397 |
+
'return' => __( 'Return to Required Plugins Installer', 'lightning' ),
|
398 |
+
'dashboard' => __( 'Return to the dashboard', 'lightning' ),
|
399 |
+
'plugin_activated' => __( 'Plugin activated successfully.', 'lightning' ),
|
400 |
+
'activated_successfully' => __( 'The following plugin was activated successfully:', 'lightning' ),
|
401 |
+
'plugin_already_active' => __( 'No action taken. Plugin %1$s was already active.', 'lightning' ),
|
402 |
+
'plugin_needs_higher_version' => __( 'Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin.', 'lightning' ),
|
403 |
+
'complete' => __( 'All plugins installed and activated successfully. %1$s', 'lightning' ),
|
404 |
+
'dismiss' => __( 'Dismiss this notice', 'lightning' ),
|
405 |
+
'contact_admin' => __( 'Please contact the administrator of this site for help.', 'lightning' ),
|
406 |
+
);
|
407 |
+
|
408 |
+
do_action( 'tgmpa_register' );
|
409 |
+
|
410 |
+
/* After this point, the plugins should be registered and the configuration set. */
|
411 |
+
|
412 |
+
// Proceed only if we have plugins to handle.
|
413 |
+
if ( empty( $this->plugins ) || ! is_array( $this->plugins ) ) {
|
414 |
+
return;
|
415 |
+
}
|
416 |
+
|
417 |
+
// Set up the menu and notices if we still have outstanding actions.
|
418 |
+
if ( true !== $this->is_tgmpa_complete() ) {
|
419 |
+
// Sort the plugins.
|
420 |
+
array_multisort( $this->sort_order, SORT_ASC, $this->plugins );
|
421 |
+
|
422 |
+
add_action( 'admin_menu', array( $this, 'admin_menu' ) );
|
423 |
+
add_action( 'admin_head', array( $this, 'dismiss' ) );
|
424 |
+
|
425 |
+
// Prevent the normal links from showing underneath a single install/update page.
|
426 |
+
add_filter( 'install_plugin_complete_actions', array( $this, 'actions' ) );
|
427 |
+
add_filter( 'update_plugin_complete_actions', array( $this, 'actions' ) );
|
428 |
+
|
429 |
+
if ( $this->has_notices ) {
|
430 |
+
add_action( 'admin_notices', array( $this, 'notices' ) );
|
431 |
+
add_action( 'admin_init', array( $this, 'admin_init' ), 1 );
|
432 |
+
add_action( 'admin_enqueue_scripts', array( $this, 'thickbox' ) );
|
433 |
+
}
|
434 |
+
|
435 |
+
add_action( 'load-plugins.php', array( $this, 'add_plugin_action_link_filters' ), 1 );
|
436 |
+
}
|
437 |
+
|
438 |
+
// Make sure things get reset on switch theme.
|
439 |
+
add_action( 'switch_theme', array( $this, 'flush_plugins_cache' ) );
|
440 |
+
|
441 |
+
if ( $this->has_notices ) {
|
442 |
+
add_action( 'switch_theme', array( $this, 'update_dismiss' ) );
|
443 |
+
}
|
444 |
+
|
445 |
+
// Setup the force activation hook.
|
446 |
+
if ( true === $this->has_forced_activation ) {
|
447 |
+
add_action( 'admin_init', array( $this, 'force_activation' ) );
|
448 |
+
}
|
449 |
+
|
450 |
+
// Setup the force deactivation hook.
|
451 |
+
if ( true === $this->has_forced_deactivation ) {
|
452 |
+
add_action( 'switch_theme', array( $this, 'force_deactivation' ) );
|
453 |
+
}
|
454 |
+
}
|
455 |
+
|
456 |
+
/**
|
457 |
+
* Prevent activation of plugins which don't meet the minimum version requirement from the
|
458 |
+
* WP native plugins page.
|
459 |
+
*
|
460 |
+
* @since 2.5.0
|
461 |
+
*/
|
462 |
+
public function add_plugin_action_link_filters() {
|
463 |
+
foreach ( $this->plugins as $slug => $plugin ) {
|
464 |
+
if ( false === $this->can_plugin_activate( $slug ) ) {
|
465 |
+
add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_activate' ), 20 );
|
466 |
+
}
|
467 |
+
|
468 |
+
if ( true === $plugin['force_activation'] ) {
|
469 |
+
add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_deactivate' ), 20 );
|
470 |
+
}
|
471 |
+
|
472 |
+
if ( false !== $this->does_plugin_require_update( $slug ) ) {
|
473 |
+
add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_update' ), 20 );
|
474 |
+
}
|
475 |
+
}
|
476 |
+
}
|
477 |
+
|
478 |
+
/**
|
479 |
+
* Remove the 'Activate' link on the WP native plugins page if the plugin does not meet the
|
480 |
+
* minimum version requirements.
|
481 |
+
*
|
482 |
+
* @since 2.5.0
|
483 |
+
*
|
484 |
+
* @param array $actions Action links.
|
485 |
+
* @return array
|
486 |
+
*/
|
487 |
+
public function filter_plugin_action_links_activate( $actions ) {
|
488 |
+
unset( $actions['activate'] );
|
489 |
+
|
490 |
+
return $actions;
|
491 |
+
}
|
492 |
+
|
493 |
+
/**
|
494 |
+
* Remove the 'Deactivate' link on the WP native plugins page if the plugin has been set to force activate.
|
495 |
+
*
|
496 |
+
* @since 2.5.0
|
497 |
+
*
|
498 |
+
* @param array $actions Action links.
|
499 |
+
* @return array
|
500 |
+
*/
|
501 |
+
public function filter_plugin_action_links_deactivate( $actions ) {
|
502 |
+
unset( $actions['deactivate'] );
|
503 |
+
|
504 |
+
return $actions;
|
505 |
+
}
|
506 |
+
|
507 |
+
/**
|
508 |
+
* Add a 'Requires update' link on the WP native plugins page if the plugin does not meet the
|
509 |
+
* minimum version requirements.
|
510 |
+
*
|
511 |
+
* @since 2.5.0
|
512 |
+
*
|
513 |
+
* @param array $actions Action links.
|
514 |
+
* @return array
|
515 |
+
*/
|
516 |
+
public function filter_plugin_action_links_update( $actions ) {
|
517 |
+
$actions['update'] = sprintf(
|
518 |
+
'<a href="%1$s" title="%2$s" class="edit">%3$s</a>',
|
519 |
+
esc_url( $this->get_tgmpa_status_url( 'update' ) ),
|
520 |
+
esc_attr__( 'This plugin needs to be updated to be compatible with your theme.', 'lightning' ),
|
521 |
+
esc_html__( 'Update Required', 'lightning' )
|
522 |
+
);
|
523 |
+
|
524 |
+
return $actions;
|
525 |
+
}
|
526 |
+
|
527 |
+
/**
|
528 |
+
* Handles calls to show plugin information via links in the notices.
|
529 |
+
*
|
530 |
+
* We get the links in the admin notices to point to the TGMPA page, rather
|
531 |
+
* than the typical plugin-install.php file, so we can prepare everything
|
532 |
+
* beforehand.
|
533 |
+
*
|
534 |
+
* WP does not make it easy to show the plugin information in the thickbox -
|
535 |
+
* here we have to require a file that includes a function that does the
|
536 |
+
* main work of displaying it, enqueue some styles, set up some globals and
|
537 |
+
* finally call that function before exiting.
|
538 |
+
*
|
539 |
+
* Down right easy once you know how...
|
540 |
+
*
|
541 |
+
* Returns early if not the TGMPA page.
|
542 |
+
*
|
543 |
+
* @since 2.1.0
|
544 |
+
*
|
545 |
+
* @global string $tab Used as iframe div class names, helps with styling
|
546 |
+
* @global string $body_id Used as the iframe body ID, helps with styling
|
547 |
+
*
|
548 |
+
* @return null Returns early if not the TGMPA page.
|
549 |
+
*/
|
550 |
+
public function admin_init() {
|
551 |
+
if ( ! $this->is_tgmpa_page() ) {
|
552 |
+
return;
|
553 |
+
}
|
554 |
+
|
555 |
+
if ( isset( $_REQUEST['tab'] ) && 'plugin-information' === $_REQUEST['tab'] ) {
|
556 |
+
// Needed for install_plugin_information().
|
557 |
+
require_once ABSPATH . 'wp-admin/includes/plugin-install.php';
|
558 |
+
|
559 |
+
wp_enqueue_style( 'plugin-install' );
|
560 |
+
|
561 |
+
global $tab, $body_id;
|
562 |
+
$body_id = 'plugin-information';
|
563 |
+
// @codingStandardsIgnoreStart
|
564 |
+
$tab = 'plugin-information';
|
565 |
+
// @codingStandardsIgnoreEnd
|
566 |
+
|
567 |
+
install_plugin_information();
|
568 |
+
|
569 |
+
exit;
|
570 |
+
}
|
571 |
+
}
|
572 |
+
|
573 |
+
/**
|
574 |
+
* Enqueue thickbox scripts/styles for plugin info.
|
575 |
+
*
|
576 |
+
* Thickbox is not automatically included on all admin pages, so we must
|
577 |
+
* manually enqueue it for those pages.
|
578 |
+
*
|
579 |
+
* Thickbox is only loaded if the user has not dismissed the admin
|
580 |
+
* notice or if there are any plugins left to install and activate.
|
581 |
+
*
|
582 |
+
* @since 2.1.0
|
583 |
+
*/
|
584 |
+
public function thickbox() {
|
585 |
+
if ( ! get_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, true ) ) {
|
586 |
+
add_thickbox();
|
587 |
+
}
|
588 |
+
}
|
589 |
+
|
590 |
+
/**
|
591 |
+
* Adds submenu page if there are plugin actions to take.
|
592 |
+
*
|
593 |
+
* This method adds the submenu page letting users know that a required
|
594 |
+
* plugin needs to be installed.
|
595 |
+
*
|
596 |
+
* This page disappears once the plugin has been installed and activated.
|
597 |
+
*
|
598 |
+
* @since 1.0.0
|
599 |
+
*
|
600 |
+
* @see TGM_Plugin_Activation::init()
|
601 |
+
* @see TGM_Plugin_Activation::install_plugins_page()
|
602 |
+
*
|
603 |
+
* @return null Return early if user lacks capability to install a plugin.
|
604 |
+
*/
|
605 |
+
public function admin_menu() {
|
606 |
+
// Make sure privileges are correct to see the page.
|
607 |
+
if ( ! current_user_can( 'install_plugins' ) ) {
|
608 |
+
return;
|
609 |
+
}
|
610 |
+
|
611 |
+
$args = apply_filters(
|
612 |
+
'tgmpa_admin_menu_args',
|
613 |
+
array(
|
614 |
+
'parent_slug' => $this->parent_slug, // Parent Menu slug.
|
615 |
+
'page_title' => $this->strings['page_title'], // Page title.
|
616 |
+
'menu_title' => $this->strings['menu_title'], // Menu title.
|
617 |
+
'capability' => $this->capability, // Capability.
|
618 |
+
'menu_slug' => $this->menu, // Menu slug.
|
619 |
+
'function' => array( $this, 'install_plugins_page' ), // Callback.
|
620 |
+
)
|
621 |
+
);
|
622 |
+
|
623 |
+
$this->add_admin_menu( $args );
|
624 |
+
}
|
625 |
+
|
626 |
+
/**
|
627 |
+
* Add the menu item.
|
628 |
+
*
|
629 |
+
* @since 2.5.0
|
630 |
+
*
|
631 |
+
* @param array $args Menu item configuration.
|
632 |
+
*/
|
633 |
+
protected function add_admin_menu( array $args ) {
|
634 |
+
if ( has_filter( 'tgmpa_admin_menu_use_add_theme_page' ) ) {
|
635 |
+
_deprecated_function( 'The "tgmpa_admin_menu_use_add_theme_page" filter', '2.5.0', esc_html__( 'Set the parent_slug config variable instead.', 'lightning' ) );
|
636 |
+
}
|
637 |
+
if ( 'themes.php' === $this->parent_slug ) {
|
638 |
+
|
639 |
+
$this->page_hook = call_user_func( 'add_theme_page', $args['page_title'], $args['menu_title'], $args['capability'], $args['menu_slug'], $args['function'] );
|
640 |
+
}
|
641 |
+
}
|
642 |
+
|
643 |
+
/**
|
644 |
+
* Echoes plugin installation form.
|
645 |
+
*
|
646 |
+
* This method is the callback for the admin_menu method function.
|
647 |
+
* This displays the admin page and form area where the user can select to install and activate the plugin.
|
648 |
+
* Aborts early if we're processing a plugin installation action.
|
649 |
+
*
|
650 |
+
* @since 1.0.0
|
651 |
+
*
|
652 |
+
* @return null Aborts early if we're processing a plugin installation action.
|
653 |
+
*/
|
654 |
+
public function install_plugins_page() {
|
655 |
+
// Store new instance of plugin table in object.
|
656 |
+
$plugin_table = new TGMPA_List_Table;
|
657 |
+
|
658 |
+
// Return early if processing a plugin installation action.
|
659 |
+
if ( ( ( 'tgmpa-bulk-install' === $plugin_table->current_action() || 'tgmpa-bulk-update' === $plugin_table->current_action() ) && $plugin_table->process_bulk_actions() ) || $this->do_plugin_install() ) {
|
660 |
+
return;
|
661 |
+
}
|
662 |
+
|
663 |
+
// Force refresh of available plugin information so we'll know about manual updates/deletes.
|
664 |
+
wp_clean_plugins_cache( false );
|
665 |
+
|
666 |
+
?>
|
667 |
+
<div class="tgmpa wrap">
|
668 |
+
<h2><?php echo esc_html( get_admin_page_title() ); ?></h2>
|
669 |
+
<?php $plugin_table->prepare_items(); ?>
|
670 |
+
|
671 |
+
<?php
|
672 |
+
if ( ! empty( $this->message ) && is_string( $this->message ) ) {
|
673 |
+
echo wp_kses_post( $this->message );
|
674 |
+
}
|
675 |
+
?>
|
676 |
+
<?php $plugin_table->views(); ?>
|
677 |
+
|
678 |
+
<form id="tgmpa-plugins" action="" method="post">
|
679 |
+
<input type="hidden" name="tgmpa-page" value="<?php echo esc_attr( $this->menu ); ?>" />
|
680 |
+
<input type="hidden" name="plugin_status" value="<?php echo esc_attr( $plugin_table->view_context ); ?>" />
|
681 |
+
<?php $plugin_table->display(); ?>
|
682 |
+
</form>
|
683 |
+
</div>
|
684 |
+
<?php
|
685 |
+
}
|
686 |
+
|
687 |
+
/**
|
688 |
+
* Installs, updates or activates a plugin depending on the action link clicked by the user.
|
689 |
+
*
|
690 |
+
* Checks the $_GET variable to see which actions have been
|
691 |
+
* passed and responds with the appropriate method.
|
692 |
+
*
|
693 |
+
* Uses WP_Filesystem to process and handle the plugin installation
|
694 |
+
* method.
|
695 |
+
*
|
696 |
+
* @since 1.0.0
|
697 |
+
*
|
698 |
+
* @uses WP_Filesystem
|
699 |
+
* @uses WP_Error
|
700 |
+
* @uses WP_Upgrader
|
701 |
+
* @uses Plugin_Upgrader
|
702 |
+
* @uses Plugin_Installer_Skin
|
703 |
+
* @uses Plugin_Upgrader_Skin
|
704 |
+
*
|
705 |
+
* @return boolean True on success, false on failure.
|
706 |
+
*/
|
707 |
+
protected function do_plugin_install() {
|
708 |
+
if ( empty( $_GET['plugin'] ) ) {
|
709 |
+
return false;
|
710 |
+
}
|
711 |
+
|
712 |
+
// All plugin information will be stored in an array for processing.
|
713 |
+
$slug = $this->sanitize_key( urldecode( $_GET['plugin'] ) );
|
714 |
+
|
715 |
+
if ( ! isset( $this->plugins[ $slug ] ) ) {
|
716 |
+
return false;
|
717 |
+
}
|
718 |
+
|
719 |
+
// Was an install or upgrade action link clicked?
|
720 |
+
if ( ( isset( $_GET['tgmpa-install'] ) && 'install-plugin' === $_GET['tgmpa-install'] ) || ( isset( $_GET['tgmpa-update'] ) && 'update-plugin' === $_GET['tgmpa-update'] ) ) {
|
721 |
+
|
722 |
+
$install_type = 'install';
|
723 |
+
if ( isset( $_GET['tgmpa-update'] ) && 'update-plugin' === $_GET['tgmpa-update'] ) {
|
724 |
+
$install_type = 'update';
|
725 |
+
}
|
726 |
+
|
727 |
+
check_admin_referer( 'tgmpa-' . $install_type, 'tgmpa-nonce' );
|
728 |
+
|
729 |
+
// Pass necessary information via URL if WP_Filesystem is needed.
|
730 |
+
$url = wp_nonce_url(
|
731 |
+
add_query_arg(
|
732 |
+
array(
|
733 |
+
'plugin' => urlencode( $slug ),
|
734 |
+
'tgmpa-' . $install_type => $install_type . '-plugin',
|
735 |
+
),
|
736 |
+
$this->get_tgmpa_url()
|
737 |
+
),
|
738 |
+
'tgmpa-' . $install_type,
|
739 |
+
'tgmpa-nonce'
|
740 |
+
);
|
741 |
+
|
742 |
+
$method = ''; // Leave blank so WP_Filesystem can populate it as necessary.
|
743 |
+
|
744 |
+
if ( false === ( $creds = request_filesystem_credentials( esc_url_raw( $url ), $method, false, false, array() ) ) ) {
|
745 |
+
return true;
|
746 |
+
}
|
747 |
+
|
748 |
+
if ( ! WP_Filesystem( $creds ) ) {
|
749 |
+
request_filesystem_credentials( esc_url_raw( $url ), $method, true, false, array() ); // Setup WP_Filesystem.
|
750 |
+
return true;
|
751 |
+
}
|
752 |
+
|
753 |
+
/* If we arrive here, we have the filesystem. */
|
754 |
+
|
755 |
+
// Prep variables for Plugin_Installer_Skin class.
|
756 |
+
$extra = array();
|
757 |
+
$extra['slug'] = $slug; // Needed for potentially renaming of directory name.
|
758 |
+
$source = $this->get_download_url( $slug );
|
759 |
+
$api = ( 'repo' === $this->plugins[ $slug ]['source_type'] ) ? $this->get_plugins_api( $slug ) : null;
|
760 |
+
$api = ( false !== $api ) ? $api : null;
|
761 |
+
|
762 |
+
$url = add_query_arg(
|
763 |
+
array(
|
764 |
+
'action' => $install_type . '-plugin',
|
765 |
+
'plugin' => urlencode( $slug ),
|
766 |
+
),
|
767 |
+
'update.php'
|
768 |
+
);
|
769 |
+
|
770 |
+
if ( ! class_exists( 'Plugin_Upgrader', false ) ) {
|
771 |
+
require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
|
772 |
+
}
|
773 |
+
|
774 |
+
$skin_args = array(
|
775 |
+
'type' => ( 'bundled' !== $this->plugins[ $slug ]['source_type'] ) ? 'web' : 'upload',
|
776 |
+
'title' => sprintf( $this->strings['installing'], $this->plugins[ $slug ]['name'] ),
|
777 |
+
'url' => esc_url_raw( $url ),
|
778 |
+
'nonce' => $install_type . '-plugin_' . $slug,
|
779 |
+
'plugin' => '',
|
780 |
+
'api' => $api,
|
781 |
+
'extra' => $extra,
|
782 |
+
);
|
783 |
+
|
784 |
+
if ( 'update' === $install_type ) {
|
785 |
+
$skin_args['plugin'] = $this->plugins[ $slug ]['file_path'];
|
786 |
+
$skin = new Plugin_Upgrader_Skin( $skin_args );
|
787 |
+
} else {
|
788 |
+
$skin = new Plugin_Installer_Skin( $skin_args );
|
789 |
+
}
|
790 |
+
|
791 |
+
// Create a new instance of Plugin_Upgrader.
|
792 |
+
$upgrader = new Plugin_Upgrader( $skin );
|
793 |
+
|
794 |
+
// Perform the action and install the plugin from the $source urldecode().
|
795 |
+
add_filter( 'upgrader_source_selection', array( $this, 'maybe_adjust_source_dir' ), 1, 3 );
|
796 |
+
|
797 |
+
if ( 'update' === $install_type ) {
|
798 |
+
// Inject our info into the update transient.
|
799 |
+
$to_inject = array( $slug => $this->plugins[ $slug ] );
|
800 |
+
$to_inject[ $slug ]['source'] = $source;
|
801 |
+
$this->inject_update_info( $to_inject );
|
802 |
+
|
803 |
+
$upgrader->upgrade( $this->plugins[ $slug ]['file_path'] );
|
804 |
+
} else {
|
805 |
+
$upgrader->install( $source );
|
806 |
+
}
|
807 |
+
|
808 |
+
remove_filter( 'upgrader_source_selection', array( $this, 'maybe_adjust_source_dir' ), 1, 3 );
|
809 |
+
|
810 |
+
// Make sure we have the correct file path now the plugin is installed/updated.
|
811 |
+
$this->populate_file_path( $slug );
|
812 |
+
|
813 |
+
// Only activate plugins if the config option is set to true and the plugin isn't
|
814 |
+
// already active (upgrade).
|
815 |
+
if ( $this->is_automatic && ! $this->is_plugin_active( $slug ) ) {
|
816 |
+
$plugin_activate = $upgrader->plugin_info(); // Grab the plugin info from the Plugin_Upgrader method.
|
817 |
+
if ( false === $this->activate_single_plugin( $plugin_activate, $slug, true ) ) {
|
818 |
+
return true; // Finish execution of the function early as we encountered an error.
|
819 |
+
}
|
820 |
+
}
|
821 |
+
|
822 |
+
$this->show_tgmpa_version();
|
823 |
+
|
824 |
+
// Display message based on if all plugins are now active or not.
|
825 |
+
if ( $this->is_tgmpa_complete() ) {
|
826 |
+
echo '<p>', sprintf( esc_html( $this->strings['complete'] ), '<a href="' . esc_url( self_admin_url() ) . '">' . esc_html__( 'Return to the Dashboard', 'lightning' ) . '</a>' ), '</p>';
|
827 |
+
echo '<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>';
|
828 |
+
} else {
|
829 |
+
echo '<p><a href="', esc_url( $this->get_tgmpa_url() ), '" target="_parent">', esc_html( $this->strings['return'] ), '</a></p>';
|
830 |
+
}
|
831 |
+
|
832 |
+
return true;
|
833 |
+
} elseif ( isset( $this->plugins[ $slug ]['file_path'], $_GET['tgmpa-activate'] ) && 'activate-plugin' === $_GET['tgmpa-activate'] ) {
|
834 |
+
// Activate action link was clicked.
|
835 |
+
check_admin_referer( 'tgmpa-activate', 'tgmpa-nonce' );
|
836 |
+
|
837 |
+
if ( false === $this->activate_single_plugin( $this->plugins[ $slug ]['file_path'], $slug ) ) {
|
838 |
+
return true; // Finish execution of the function early as we encountered an error.
|
839 |
+
}
|
840 |
+
}
|
841 |
+
|
842 |
+
return false;
|
843 |
+
}
|
844 |
+
|
845 |
+
/**
|
846 |
+
* Inject information into the 'update_plugins' site transient as WP checks that before running an update.
|
847 |
+
*
|
848 |
+
* @since 2.5.0
|
849 |
+
*
|
850 |
+
* @param array $plugins The plugin information for the plugins which are to be updated.
|
851 |
+
*/
|
852 |
+
public function inject_update_info( $plugins ) {
|
853 |
+
$repo_updates = get_site_transient( 'update_plugins' );
|
854 |
+
|
855 |
+
if ( ! is_object( $repo_updates ) ) {
|
856 |
+
$repo_updates = new stdClass;
|
857 |
+
}
|
858 |
+
|
859 |
+
foreach ( $plugins as $slug => $plugin ) {
|
860 |
+
$file_path = $plugin['file_path'];
|
861 |
+
|
862 |
+
if ( empty( $repo_updates->response[ $file_path ] ) ) {
|
863 |
+
$repo_updates->response[ $file_path ] = new stdClass;
|
864 |
+
}
|
865 |
+
|
866 |
+
// We only really need to set package, but let's do all we can in case WP changes something.
|
867 |
+
$repo_updates->response[ $file_path ]->slug = $slug;
|
868 |
+
$repo_updates->response[ $file_path ]->plugin = $file_path;
|
869 |
+
$repo_updates->response[ $file_path ]->new_version = $plugin['version'];
|
870 |
+
$repo_updates->response[ $file_path ]->package = $plugin['source'];
|
871 |
+
if ( empty( $repo_updates->response[ $file_path ]->url ) && ! empty( $plugin['external_url'] ) ) {
|
872 |
+
$repo_updates->response[ $file_path ]->url = $plugin['external_url'];
|
873 |
+
}
|
874 |
+
}
|
875 |
+
|
876 |
+
set_site_transient( 'update_plugins', $repo_updates );
|
877 |
+
}
|
878 |
+
|
879 |
+
/**
|
880 |
+
* Adjust the plugin directory name if necessary.
|
881 |
+
*
|
882 |
+
* The final destination directory of a plugin is based on the subdirectory name found in the
|
883 |
+
* (un)zipped source. In some cases - most notably GitHub repository plugin downloads -, this
|
884 |
+
* subdirectory name is not the same as the expected slug and the plugin will not be recognized
|
885 |
+
* as installed. This is fixed by adjusting the temporary unzipped source subdirectory name to
|
886 |
+
* the expected plugin slug.
|
887 |
+
*
|
888 |
+
* @since 2.5.0
|
889 |
+
*
|
890 |
+
* @param string $source Path to upgrade/zip-file-name.tmp/subdirectory/.
|
891 |
+
* @param string $remote_source Path to upgrade/zip-file-name.tmp.
|
892 |
+
* @param \WP_Upgrader $upgrader Instance of the upgrader which installs the plugin.
|
893 |
+
* @return string $source
|
894 |
+
*/
|
895 |
+
public function maybe_adjust_source_dir( $source, $remote_source, $upgrader ) {
|
896 |
+
if ( ! $this->is_tgmpa_page() || ! is_object( $GLOBALS['wp_filesystem'] ) ) {
|
897 |
+
return $source;
|
898 |
+
}
|
899 |
+
|
900 |
+
// Check for single file plugins.
|
901 |
+
$source_files = array_keys( $GLOBALS['wp_filesystem']->dirlist( $remote_source ) );
|
902 |
+
if ( 1 === count( $source_files ) && false === $GLOBALS['wp_filesystem']->is_dir( $source ) ) {
|
903 |
+
return $source;
|
904 |
+
}
|
905 |
+
|
906 |
+
// Multi-file plugin, let's see if the directory is correctly named.
|
907 |
+
$desired_slug = '';
|
908 |
+
|
909 |
+
// Figure out what the slug is supposed to be.
|
910 |
+
if ( false === $upgrader->bulk && ! empty( $upgrader->skin->options['extra']['slug'] ) ) {
|
911 |
+
$desired_slug = $upgrader->skin->options['extra']['slug'];
|
912 |
+
} else {
|
913 |
+
// Bulk installer contains less info, so fall back on the info registered here.
|
914 |
+
foreach ( $this->plugins as $slug => $plugin ) {
|
915 |
+
if ( ! empty( $upgrader->skin->plugin_names[ $upgrader->skin->i ] ) && $plugin['name'] === $upgrader->skin->plugin_names[ $upgrader->skin->i ] ) {
|
916 |
+
$desired_slug = $slug;
|
917 |
+
break;
|
918 |
+
}
|
919 |
+
}
|
920 |
+
unset( $slug, $plugin );
|
921 |
+
}
|
922 |
+
|
923 |
+
if ( ! empty( $desired_slug ) ) {
|
924 |
+
$subdir_name = untrailingslashit( str_replace( trailingslashit( $remote_source ), '', $source ) );
|
925 |
+
|
926 |
+
if ( ! empty( $subdir_name ) && $subdir_name !== $desired_slug ) {
|
927 |
+
$from = untrailingslashit( $source );
|
928 |
+
$to = trailingslashit( $remote_source ) . $desired_slug;
|
929 |
+
|
930 |
+
if ( true === $GLOBALS['wp_filesystem']->move( $from, $to ) ) {
|
931 |
+
return trailingslashit( $to );
|
932 |
+
} else {
|
933 |
+
return new WP_Error(
|
934 |
+
'rename_failed', esc_html__( 'The remote plugin package does not contain a folder with the desired slug and renaming did not work.', 'lightning' ) . ' ' . esc_html__( 'Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines.', 'lightning' ), array(
|
935 |
+
'found' => $subdir_name,
|
936 |
+
'expected' => $desired_slug,
|
937 |
+
)
|
938 |
+
);
|
939 |
+
}
|
940 |
+
} elseif ( empty( $subdir_name ) ) {
|
941 |
+
return new WP_Error(
|
942 |
+
'packaged_wrong', esc_html__( 'The remote plugin package consists of more than one file, but the files are not packaged in a folder.', 'lightning' ) . ' ' . esc_html__( 'Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines.', 'lightning' ), array(
|
943 |
+
'found' => $subdir_name,
|
944 |
+
'expected' => $desired_slug,
|
945 |
+
)
|
946 |
+
);
|
947 |
+
}
|
948 |
+
}
|
949 |
+
|
950 |
+
return $source;
|
951 |
+
}
|
952 |
+
|
953 |
+
/**
|
954 |
+
* Activate a single plugin and send feedback about the result to the screen.
|
955 |
+
*
|
956 |
+
* @since 2.5.0
|
957 |
+
*
|
958 |
+
* @param string $file_path Path within wp-plugins/ to main plugin file.
|
959 |
+
* @param string $slug Plugin slug.
|
960 |
+
* @param bool $automatic Whether this is an automatic activation after an install. Defaults to false.
|
961 |
+
* This determines the styling of the output messages.
|
962 |
+
* @return bool False if an error was encountered, true otherwise.
|
963 |
+
*/
|
964 |
+
protected function activate_single_plugin( $file_path, $slug, $automatic = false ) {
|
965 |
+
if ( $this->can_plugin_activate( $slug ) ) {
|
966 |
+
$activate = activate_plugin( $file_path );
|
967 |
+
|
968 |
+
if ( is_wp_error( $activate ) ) {
|
969 |
+
echo '<div id="message" class="error"><p>', wp_kses_post( $activate->get_error_message() ), '</p></div>',
|
970 |
+
'<p><a href="', esc_url( $this->get_tgmpa_url() ), '" target="_parent">', esc_html( $this->strings['return'] ), '</a></p>';
|
971 |
+
|
972 |
+
return false; // End it here if there is an error with activation.
|
973 |
+
} else {
|
974 |
+
if ( ! $automatic ) {
|
975 |
+
// Make sure message doesn't display again if bulk activation is performed
|
976 |
+
// immediately after a single activation.
|
977 |
+
if ( ! isset( $_POST['action'] ) ) { // WPCS: CSRF OK.
|
978 |
+
echo '<div id="message" class="updated"><p>', esc_html( $this->strings['activated_successfully'] ), ' <strong>', esc_html( $this->plugins[ $slug ]['name'] ), '.</strong></p></div>';
|
979 |
+
}
|
980 |
+
} else {
|
981 |
+
// Simpler message layout for use on the plugin install page.
|
982 |
+
echo '<p>', esc_html( $this->strings['plugin_activated'] ), '</p>';
|
983 |
+
}
|
984 |
+
}
|
985 |
+
} elseif ( $this->is_plugin_active( $slug ) ) {
|
986 |
+
// No simpler message format provided as this message should never be encountered
|
987 |
+
// on the plugin install page.
|
988 |
+
echo '<div id="message" class="error"><p>',
|
989 |
+
sprintf(
|
990 |
+
esc_html( $this->strings['plugin_already_active'] ),
|
991 |
+
'<strong>' . esc_html( $this->plugins[ $slug ]['name'] ) . '</strong>'
|
992 |
+
),
|
993 |
+
'</p></div>';
|
994 |
+
} elseif ( $this->does_plugin_require_update( $slug ) ) {
|
995 |
+
if ( ! $automatic ) {
|
996 |
+
// Make sure message doesn't display again if bulk activation is performed
|
997 |
+
// immediately after a single activation.
|
998 |
+
if ( ! isset( $_POST['action'] ) ) { // WPCS: CSRF OK.
|
999 |
+
echo '<div id="message" class="error"><p>',
|
1000 |
+
sprintf(
|
1001 |
+
esc_html( $this->strings['plugin_needs_higher_version'] ),
|
1002 |
+
'<strong>' . esc_html( $this->plugins[ $slug ]['name'] ) . '</strong>'
|
1003 |
+
),
|
1004 |
+
'</p></div>';
|
1005 |
+
}
|
1006 |
+
} else {
|
1007 |
+
// Simpler message layout for use on the plugin install page.
|
1008 |
+
echo '<p>', sprintf( esc_html( $this->strings['plugin_needs_higher_version'] ), esc_html( $this->plugins[ $slug ]['name'] ) ), '</p>';
|
1009 |
+
}
|
1010 |
+
}
|
1011 |
+
|
1012 |
+
return true;
|
1013 |
+
}
|
1014 |
+
|
1015 |
+
/**
|
1016 |
+
* Echoes required plugin notice.
|
1017 |
+
*
|
1018 |
+
* Outputs a message telling users that a specific plugin is required for
|
1019 |
+
* their theme. If appropriate, it includes a link to the form page where
|
1020 |
+
* users can install and activate the plugin.
|
1021 |
+
*
|
1022 |
+
* Returns early if we're on the Install page.
|
1023 |
+
*
|
1024 |
+
* @since 1.0.0
|
1025 |
+
*
|
1026 |
+
* @global object $current_screen
|
1027 |
+
*
|
1028 |
+
* @return null Returns early if we're on the Install page.
|
1029 |
+
*/
|
1030 |
+
public function notices() {
|
1031 |
+
// Remove nag on the install page / Return early if the nag message has been dismissed.
|
1032 |
+
if ( $this->is_tgmpa_page() || get_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, true ) ) {
|
1033 |
+
return;
|
1034 |
+
}
|
1035 |
+
|
1036 |
+
// Store for the plugin slugs by message type.
|
1037 |
+
$message = array();
|
1038 |
+
|
1039 |
+
// Initialize counters used to determine plurality of action link texts.
|
1040 |
+
$install_link_count = 0;
|
1041 |
+
$update_link_count = 0;
|
1042 |
+
$activate_link_count = 0;
|
1043 |
+
|
1044 |
+
foreach ( $this->plugins as $slug => $plugin ) {
|
1045 |
+
if ( $this->is_plugin_active( $slug ) && false === $this->does_plugin_have_update( $slug ) ) {
|
1046 |
+
continue;
|
1047 |
+
}
|
1048 |
+
|
1049 |
+
if ( ! $this->is_plugin_installed( $slug ) ) {
|
1050 |
+
if ( current_user_can( 'install_plugins' ) ) {
|
1051 |
+
$install_link_count++;
|
1052 |
+
|
1053 |
+
if ( true === $plugin['required'] ) {
|
1054 |
+
$message['notice_can_install_required'][] = $slug;
|
1055 |
+
} else {
|
1056 |
+
$message['notice_can_install_recommended'][] = $slug;
|
1057 |
+
}
|
1058 |
+
} else {
|
1059 |
+
// Need higher privileges to install the plugin.
|
1060 |
+
$message['notice_cannot_install'][] = $slug;
|
1061 |
+
}
|
1062 |
+
} else {
|
1063 |
+
if ( ! $this->is_plugin_active( $slug ) && $this->can_plugin_activate( $slug ) ) {
|
1064 |
+
if ( current_user_can( 'activate_plugins' ) ) {
|
1065 |
+
$activate_link_count++;
|
1066 |
+
|
1067 |
+
if ( true === $plugin['required'] ) {
|
1068 |
+
$message['notice_can_activate_required'][] = $slug;
|
1069 |
+
} else {
|
1070 |
+
$message['notice_can_activate_recommended'][] = $slug;
|
1071 |
+
}
|
1072 |
+
} else {
|
1073 |
+
// Need higher privileges to activate the plugin.
|
1074 |
+
$message['notice_cannot_activate'][] = $slug;
|
1075 |
+
}
|
1076 |
+
}
|
1077 |
+
|
1078 |
+
if ( $this->does_plugin_require_update( $slug ) || false !== $this->does_plugin_have_update( $slug ) ) {
|
1079 |
+
|
1080 |
+
if ( current_user_can( 'install_plugins' ) ) {
|
1081 |
+
$update_link_count++;
|
1082 |
+
|
1083 |
+
if ( $this->does_plugin_require_update( $slug ) ) {
|
1084 |
+
$message['notice_ask_to_update'][] = $slug;
|
1085 |
+
} elseif ( false !== $this->does_plugin_have_update( $slug ) ) {
|
1086 |
+
$message['notice_ask_to_update_maybe'][] = $slug;
|
1087 |
+
}
|
1088 |
+
} else {
|
1089 |
+
// Need higher privileges to update the plugin.
|
1090 |
+
$message['notice_cannot_update'][] = $slug;
|
1091 |
+
}
|
1092 |
+
}
|
1093 |
+
}
|
1094 |
+
}
|
1095 |
+
unset( $slug, $plugin );
|
1096 |
+
|
1097 |
+
// If we have notices to display, we move forward.
|
1098 |
+
if ( ! empty( $message ) ) {
|
1099 |
+
krsort( $message ); // Sort messages.
|
1100 |
+
$rendered = '';
|
1101 |
+
|
1102 |
+
// As add_settings_error() wraps the final message in a <p> and as the final message can't be
|
1103 |
+
// filtered, using <p>'s in our html would render invalid html output.
|
1104 |
+
$line_template = '<span style="display: block; margin: 0.5em 0.5em 0 0; clear: both;">%s</span>' . "\n";
|
1105 |
+
|
1106 |
+
// If dismissable is false and a message is set, output it now.
|
1107 |
+
if ( ! $this->dismissable && ! empty( $this->dismiss_msg ) ) {
|
1108 |
+
$rendered .= sprintf( $line_template, wp_kses_post( $this->dismiss_msg ) );
|
1109 |
+
}
|
1110 |
+
|
1111 |
+
// Render the individual message lines for the notice.
|
1112 |
+
foreach ( $message as $type => $plugin_group ) {
|
1113 |
+
$linked_plugins = array();
|
1114 |
+
|
1115 |
+
// Get the external info link for a plugin if one is available.
|
1116 |
+
foreach ( $plugin_group as $plugin_slug ) {
|
1117 |
+
$linked_plugins[] = $this->get_info_link( $plugin_slug );
|
1118 |
+
}
|
1119 |
+
unset( $plugin_slug );
|
1120 |
+
|
1121 |
+
$count = count( $plugin_group );
|
1122 |
+
$linked_plugins = array_map( array( 'TGMPA_Utils', 'wrap_in_em' ), $linked_plugins );
|
1123 |
+
$last_plugin = array_pop( $linked_plugins ); // Pop off last name to prep for readability.
|
1124 |
+
$imploded = empty( $linked_plugins ) ? $last_plugin : ( implode( ', ', $linked_plugins ) . ' ' . esc_html_x( 'and', 'plugin A *and* plugin B', 'lightning' ) . ' ' . $last_plugin );
|
1125 |
+
|
1126 |
+
$rendered .= sprintf(
|
1127 |
+
$line_template,
|
1128 |
+
sprintf(
|
1129 |
+
translate_nooped_plural( $this->strings[ $type ], $count, 'lightning' ),
|
1130 |
+
$imploded,
|
1131 |
+
$count
|
1132 |
+
)
|
1133 |
+
);
|
1134 |
+
|
1135 |
+
if ( 0 === strpos( $type, 'notice_cannot' ) ) {
|
1136 |
+
$rendered .= $this->strings['contact_admin'];
|
1137 |
+
}
|
1138 |
+
}
|
1139 |
+
unset( $type, $plugin_group, $linked_plugins, $count, $last_plugin, $imploded );
|
1140 |
+
|
1141 |
+
// Setup action links.
|
1142 |
+
$action_links = array(
|
1143 |
+
'install' => '',
|
1144 |
+
'update' => '',
|
1145 |
+
'activate' => '',
|
1146 |
+
'dismiss' => $this->dismissable ? '<a href="' . esc_url( add_query_arg( 'tgmpa-dismiss', 'dismiss_admin_notices' ) ) . '" class="dismiss-notice" target="_parent">' . esc_html( $this->strings['dismiss'] ) . '</a>' : '',
|
1147 |
+
);
|
1148 |
+
|
1149 |
+
$link_template = '<a href="%2$s">%1$s</a>';
|
1150 |
+
|
1151 |
+
if ( current_user_can( 'install_plugins' ) ) {
|
1152 |
+
if ( $install_link_count > 0 ) {
|
1153 |
+
$action_links['install'] = sprintf(
|
1154 |
+
$link_template,
|
1155 |
+
translate_nooped_plural( $this->strings['install_link'], $install_link_count, 'lightning' ),
|
1156 |
+
esc_url( $this->get_tgmpa_status_url( 'install' ) )
|
1157 |
+
);
|
1158 |
+
}
|
1159 |
+
if ( $update_link_count > 0 ) {
|
1160 |
+
$action_links['update'] = sprintf(
|
1161 |
+
$link_template,
|
1162 |
+
translate_nooped_plural( $this->strings['update_link'], $update_link_count, 'lightning' ),
|
1163 |
+
esc_url( $this->get_tgmpa_status_url( 'update' ) )
|
1164 |
+
);
|
1165 |
+
}
|
1166 |
+
}
|
1167 |
+
|
1168 |
+
if ( current_user_can( 'activate_plugins' ) && $activate_link_count > 0 ) {
|
1169 |
+
$action_links['activate'] = sprintf(
|
1170 |
+
$link_template,
|
1171 |
+
translate_nooped_plural( $this->strings['activate_link'], $activate_link_count, 'lightning' ),
|
1172 |
+
esc_url( $this->get_tgmpa_status_url( 'activate' ) )
|
1173 |
+
);
|
1174 |
+
}
|
1175 |
+
|
1176 |
+
$action_links = apply_filters( 'tgmpa_notice_action_links', $action_links );
|
1177 |
+
|
1178 |
+
$action_links = array_filter( (array) $action_links ); // Remove any empty array items.
|
1179 |
+
|
1180 |
+
if ( ! empty( $action_links ) && is_array( $action_links ) ) {
|
1181 |
+
$action_links = sprintf( $line_template, implode( ' | ', $action_links ) );
|
1182 |
+
$rendered .= apply_filters( 'tgmpa_notice_rendered_action_links', $action_links );
|
1183 |
+
}
|
1184 |
+
|
1185 |
+
// Register the nag messages and prepare them to be processed.
|
1186 |
+
if ( ! empty( $this->strings['nag_type'] ) ) {
|
1187 |
+
add_settings_error( 'tgmpa', 'tgmpa', $rendered, sanitize_html_class( strtolower( $this->strings['nag_type'] ) ) );
|
1188 |
+
} else {
|
1189 |
+
$nag_class = version_compare( $this->wp_version, '3.8', '<' ) ? 'updated' : 'update-nag';
|
1190 |
+
add_settings_error( 'tgmpa', 'tgmpa', $rendered, $nag_class );
|
1191 |
+
}
|
1192 |
+
}
|
1193 |
+
|
1194 |
+
// Admin options pages already output settings_errors, so this is to avoid duplication.
|
1195 |
+
if ( 'options-general' !== $GLOBALS['current_screen']->parent_base ) {
|
1196 |
+
$this->display_settings_errors();
|
1197 |
+
}
|
1198 |
+
}
|
1199 |
+
|
1200 |
+
/**
|
1201 |
+
* Display settings errors and remove those which have been displayed to avoid duplicate messages showing
|
1202 |
+
*
|
1203 |
+
* @since 2.5.0
|
1204 |
+
*/
|
1205 |
+
protected function display_settings_errors() {
|
1206 |
+
global $wp_settings_errors;
|
1207 |
+
|
1208 |
+
settings_errors( 'tgmpa' );
|
1209 |
+
|
1210 |
+
foreach ( (array) $wp_settings_errors as $key => $details ) {
|
1211 |
+
if ( 'tgmpa' === $details['setting'] ) {
|
1212 |
+
unset( $wp_settings_errors[ $key ] );
|
1213 |
+
break;
|
1214 |
+
}
|
1215 |
+
}
|
1216 |
+
}
|
1217 |
+
|
1218 |
+
/**
|
1219 |
+
* Add dismissable admin notices.
|
1220 |
+
*
|
1221 |
+
* Appends a link to the admin nag messages. If clicked, the admin notice disappears and no longer is visible to users.
|
1222 |
+
*
|
1223 |
+
* @since 2.1.0
|
1224 |
+
*/
|
1225 |
+
public function dismiss() {
|
1226 |
+
if ( isset( $_GET['tgmpa-dismiss'] ) ) {
|
1227 |
+
update_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, 1 );
|
1228 |
+
}
|
1229 |
+
}
|
1230 |
+
|
1231 |
+
/**
|
1232 |
+
* Add individual plugin to our collection of plugins.
|
1233 |
+
*
|
1234 |
+
* If the required keys are not set or the plugin has already
|
1235 |
+
* been registered, the plugin is not added.
|
1236 |
+
*
|
1237 |
+
* @since 2.0.0
|
1238 |
+
*
|
1239 |
+
* @param array|null $plugin Array of plugin arguments or null if invalid argument.
|
1240 |
+
* @return null Return early if incorrect argument.
|
1241 |
+
*/
|
1242 |
+
public function register( $plugin ) {
|
1243 |
+
if ( empty( $plugin['slug'] ) || empty( $plugin['name'] ) ) {
|
1244 |
+
return;
|
1245 |
+
}
|
1246 |
+
|
1247 |
+
if ( empty( $plugin['slug'] ) || ! is_string( $plugin['slug'] ) || isset( $this->plugins[ $plugin['slug'] ] ) ) {
|
1248 |
+
return;
|
1249 |
+
}
|
1250 |
+
|
1251 |
+
$defaults = array(
|
1252 |
+
'name' => '', // String
|
1253 |
+
'slug' => '', // String
|
1254 |
+
'source' => 'repo', // String
|
1255 |
+
'required' => false, // Boolean
|
1256 |
+
'version' => '', // String
|
1257 |
+
'force_activation' => false, // Boolean
|
1258 |
+
'force_deactivation' => false, // Boolean
|
1259 |
+
'external_url' => '', // String
|
1260 |
+
'is_callable' => '', // String|Array.
|
1261 |
+
);
|
1262 |
+
|
1263 |
+
// Prepare the received data.
|
1264 |
+
$plugin = wp_parse_args( $plugin, $defaults );
|
1265 |
+
|
1266 |
+
// Standardize the received slug.
|
1267 |
+
$plugin['slug'] = $this->sanitize_key( $plugin['slug'] );
|
1268 |
+
|
1269 |
+
// Forgive users for using string versions of booleans or floats for version number.
|
1270 |
+
$plugin['version'] = (string) $plugin['version'];
|
1271 |
+
$plugin['source'] = empty( $plugin['source'] ) ? 'repo' : $plugin['source'];
|
1272 |
+
$plugin['required'] = TGMPA_Utils::validate_bool( $plugin['required'] );
|
1273 |
+
$plugin['force_activation'] = TGMPA_Utils::validate_bool( $plugin['force_activation'] );
|
1274 |
+
$plugin['force_deactivation'] = TGMPA_Utils::validate_bool( $plugin['force_deactivation'] );
|
1275 |
+
|
1276 |
+
// Enrich the received data.
|
1277 |
+
$plugin['file_path'] = $this->_get_plugin_basename_from_slug( $plugin['slug'] );
|
1278 |
+
$plugin['source_type'] = $this->get_plugin_source_type( $plugin['source'] );
|
1279 |
+
|
1280 |
+
// Set the class properties.
|
1281 |
+
$this->plugins[ $plugin['slug'] ] = $plugin;
|
1282 |
+
$this->sort_order[ $plugin['slug'] ] = $plugin['name'];
|
1283 |
+
|
1284 |
+
// Should we add the force activation hook ?
|
1285 |
+
if ( true === $plugin['force_activation'] ) {
|
1286 |
+
$this->has_forced_activation = true;
|
1287 |
+
}
|
1288 |
+
|
1289 |
+
// Should we add the force deactivation hook ?
|
1290 |
+
if ( true === $plugin['force_deactivation'] ) {
|
1291 |
+
$this->has_forced_deactivation = true;
|
1292 |
+
}
|
1293 |
+
}
|
1294 |
+
|
1295 |
+
/**
|
1296 |
+
* Determine what type of source the plugin comes from.
|
1297 |
+
*
|
1298 |
+
* @since 2.5.0
|
1299 |
+
*
|
1300 |
+
* @param string $source The source of the plugin as provided, either empty (= WP repo), a file path
|
1301 |
+
* (= bundled) or an external URL.
|
1302 |
+
* @return string 'repo', 'external', or 'bundled'
|
1303 |
+
*/
|
1304 |
+
protected function get_plugin_source_type( $source ) {
|
1305 |
+
if ( 'repo' === $source || preg_match( self::WP_REPO_REGEX, $source ) ) {
|
1306 |
+
return 'repo';
|
1307 |
+
} elseif ( preg_match( self::IS_URL_REGEX, $source ) ) {
|
1308 |
+
return 'external';
|
1309 |
+
} else {
|
1310 |
+
return 'bundled';
|
1311 |
+
}
|
1312 |
+
}
|
1313 |
+
|
1314 |
+
/**
|
1315 |
+
* Sanitizes a string key.
|
1316 |
+
*
|
1317 |
+
* Near duplicate of WP Core `sanitize_key()`. The difference is that uppercase characters *are*
|
1318 |
+
* allowed, so as not to break upgrade paths from non-standard bundled plugins using uppercase
|
1319 |
+
* characters in the plugin directory path/slug. Silly them.
|
1320 |
+
*
|
1321 |
+
* @see https://developer.wordpress.org/reference/hooks/sanitize_key/
|
1322 |
+
*
|
1323 |
+
* @since 2.5.0
|
1324 |
+
*
|
1325 |
+
* @param string $key String key.
|
1326 |
+
* @return string Sanitized key
|
1327 |
+
*/
|
1328 |
+
public function sanitize_key( $key ) {
|
1329 |
+
$raw_key = $key;
|
1330 |
+
$key = preg_replace( '`[^A-Za-z0-9_-]`', '', $key );
|
1331 |
+
|
1332 |
+
/**
|
1333 |
+
* Filter a sanitized key string.
|
1334 |
+
*
|
1335 |
+
* @since 3.0.0
|
1336 |
+
*
|
1337 |
+
* @param string $key Sanitized key.
|
1338 |
+
* @param string $raw_key The key prior to sanitization.
|
1339 |
+
*/
|
1340 |
+
return apply_filters( 'tgmpa_sanitize_key', $key, $raw_key );
|
1341 |
+
}
|
1342 |
+
|
1343 |
+
/**
|
1344 |
+
* Amend default configuration settings.
|
1345 |
+
*
|
1346 |
+
* @since 2.0.0
|
1347 |
+
*
|
1348 |
+
* @param array $config Array of config options to pass as class properties.
|
1349 |
+
*/
|
1350 |
+
public function config( $config ) {
|
1351 |
+
$keys = array(
|
1352 |
+
'id',
|
1353 |
+
'default_path',
|
1354 |
+
'has_notices',
|
1355 |
+
'dismissable',
|
1356 |
+
'dismiss_msg',
|
1357 |
+
'menu',
|
1358 |
+
'parent_slug',
|
1359 |
+
'capability',
|
1360 |
+
'is_automatic',
|
1361 |
+
'message',
|
1362 |
+
'strings',
|
1363 |
+
);
|
1364 |
+
|
1365 |
+
foreach ( $keys as $key ) {
|
1366 |
+
if ( isset( $config[ $key ] ) ) {
|
1367 |
+
if ( is_array( $config[ $key ] ) ) {
|
1368 |
+
$this->$key = array_merge( $this->$key, $config[ $key ] );
|
1369 |
+
} else {
|
1370 |
+
$this->$key = $config[ $key ];
|
1371 |
+
}
|
1372 |
+
}
|
1373 |
+
}
|
1374 |
+
}
|
1375 |
+
|
1376 |
+
/**
|
1377 |
+
* Amend action link after plugin installation.
|
1378 |
+
*
|
1379 |
+
* @since 2.0.0
|
1380 |
+
*
|
1381 |
+
* @param array $install_actions Existing array of actions.
|
1382 |
+
* @return array Amended array of actions.
|
1383 |
+
*/
|
1384 |
+
public function actions( $install_actions ) {
|
1385 |
+
// Remove action links on the TGMPA install page.
|
1386 |
+
if ( $this->is_tgmpa_page() ) {
|
1387 |
+
return false;
|
1388 |
+
}
|
1389 |
+
|
1390 |
+
return $install_actions;
|
1391 |
+
}
|
1392 |
+
|
1393 |
+
/**
|
1394 |
+
* Flushes the plugins cache on theme switch to prevent stale entries
|
1395 |
+
* from remaining in the plugin table.
|
1396 |
+
*
|
1397 |
+
* @since 2.4.0
|
1398 |
+
*
|
1399 |
+
* @param bool $clear_update_cache Optional. Whether to clear the Plugin updates cache.
|
1400 |
+
* Parameter added in v2.5.0.
|
1401 |
+
*/
|
1402 |
+
public function flush_plugins_cache( $clear_update_cache = true ) {
|
1403 |
+
wp_clean_plugins_cache( $clear_update_cache );
|
1404 |
+
}
|
1405 |
+
|
1406 |
+
/**
|
1407 |
+
* Set file_path key for each installed plugin.
|
1408 |
+
*
|
1409 |
+
* @since 2.1.0
|
1410 |
+
*
|
1411 |
+
* @param string $plugin_slug Optional. If set, only (re-)populates the file path for that specific plugin.
|
1412 |
+
* Parameter added in v2.5.0.
|
1413 |
+
*/
|
1414 |
+
public function populate_file_path( $plugin_slug = '' ) {
|
1415 |
+
if ( ! empty( $plugin_slug ) && is_string( $plugin_slug ) && isset( $this->plugins[ $plugin_slug ] ) ) {
|
1416 |
+
$this->plugins[ $plugin_slug ]['file_path'] = $this->_get_plugin_basename_from_slug( $plugin_slug );
|
1417 |
+
} else {
|
1418 |
+
// Add file_path key for all plugins.
|
1419 |
+
foreach ( $this->plugins as $slug => $values ) {
|
1420 |
+
$this->plugins[ $slug ]['file_path'] = $this->_get_plugin_basename_from_slug( $slug );
|
1421 |
+
}
|
1422 |
+
}
|
1423 |
+
}
|
1424 |
+
|
1425 |
+
/**
|
1426 |
+
* Helper function to extract the file path of the plugin file from the
|
1427 |
+
* plugin slug, if the plugin is installed.
|
1428 |
+
*
|
1429 |
+
* @since 2.0.0
|
1430 |
+
*
|
1431 |
+
* @param string $slug Plugin slug (typically folder name) as provided by the developer.
|
1432 |
+
* @return string Either file path for plugin if installed, or just the plugin slug.
|
1433 |
+
*/
|
1434 |
+
protected function _get_plugin_basename_from_slug( $slug ) {
|
1435 |
+
$keys = array_keys( $this->get_plugins() );
|
1436 |
+
|
1437 |
+
foreach ( $keys as $key ) {
|
1438 |
+
if ( preg_match( '|^' . $slug . '/|', $key ) ) {
|
1439 |
+
return $key;
|
1440 |
+
}
|
1441 |
+
}
|
1442 |
+
|
1443 |
+
return $slug;
|
1444 |
+
}
|
1445 |
+
|
1446 |
+
/**
|
1447 |
+
* Retrieve plugin data, given the plugin name.
|
1448 |
+
*
|
1449 |
+
* Loops through the registered plugins looking for $name. If it finds it,
|
1450 |
+
* it returns the $data from that plugin. Otherwise, returns false.
|
1451 |
+
*
|
1452 |
+
* @since 2.1.0
|
1453 |
+
*
|
1454 |
+
* @param string $name Name of the plugin, as it was registered.
|
1455 |
+
* @param string $data Optional. Array key of plugin data to return. Default is slug.
|
1456 |
+
* @return string|boolean Plugin slug if found, false otherwise.
|
1457 |
+
*/
|
1458 |
+
public function _get_plugin_data_from_name( $name, $data = 'slug' ) {
|
1459 |
+
foreach ( $this->plugins as $values ) {
|
1460 |
+
if ( $name === $values['name'] && isset( $values[ $data ] ) ) {
|
1461 |
+
return $values[ $data ];
|
1462 |
+
}
|
1463 |
+
}
|
1464 |
+
|
1465 |
+
return false;
|
1466 |
+
}
|
1467 |
+
|
1468 |
+
/**
|
1469 |
+
* Retrieve the download URL for a package.
|
1470 |
+
*
|
1471 |
+
* @since 2.5.0
|
1472 |
+
*
|
1473 |
+
* @param string $slug Plugin slug.
|
1474 |
+
* @return string Plugin download URL or path to local file or empty string if undetermined.
|
1475 |
+
*/
|
1476 |
+
public function get_download_url( $slug ) {
|
1477 |
+
$dl_source = '';
|
1478 |
+
|
1479 |
+
switch ( $this->plugins[ $slug ]['source_type'] ) {
|
1480 |
+
case 'repo':
|
1481 |
+
return $this->get_wp_repo_download_url( $slug );
|
1482 |
+
case 'external':
|
1483 |
+
return $this->plugins[ $slug ]['source'];
|
1484 |
+
case 'bundled':
|
1485 |
+
return $this->default_path . $this->plugins[ $slug ]['source'];
|
1486 |
+
}
|
1487 |
+
|
1488 |
+
return $dl_source; // Should never happen.
|
1489 |
+
}
|
1490 |
+
|
1491 |
+
/**
|
1492 |
+
* Retrieve the download URL for a WP repo package.
|
1493 |
+
*
|
1494 |
+
* @since 2.5.0
|
1495 |
+
*
|
1496 |
+
* @param string $slug Plugin slug.
|
1497 |
+
* @return string Plugin download URL.
|
1498 |
+
*/
|
1499 |
+
protected function get_wp_repo_download_url( $slug ) {
|
1500 |
+
$source = '';
|
1501 |
+
$api = $this->get_plugins_api( $slug );
|
1502 |
+
|
1503 |
+
if ( false !== $api && isset( $api->download_link ) ) {
|
1504 |
+
$source = $api->download_link;
|
1505 |
+
}
|
1506 |
+
|
1507 |
+
return $source;
|
1508 |
+
}
|
1509 |
+
|
1510 |
+
/**
|
1511 |
+
* Try to grab information from WordPress API.
|
1512 |
+
*
|
1513 |
+
* @since 2.5.0
|
1514 |
+
*
|
1515 |
+
* @param string $slug Plugin slug.
|
1516 |
+
* @return object Plugins_api response object on success, WP_Error on failure.
|
1517 |
+
*/
|
1518 |
+
protected function get_plugins_api( $slug ) {
|
1519 |
+
static $api = array(); // Cache received responses.
|
1520 |
+
|
1521 |
+
if ( ! isset( $api[ $slug ] ) ) {
|
1522 |
+
if ( ! function_exists( 'plugins_api' ) ) {
|
1523 |
+
require_once ABSPATH . 'wp-admin/includes/plugin-install.php';
|
1524 |
+
}
|
1525 |
+
|
1526 |
+
$response = plugins_api(
|
1527 |
+
'plugin_information', array(
|
1528 |
+
'slug' => $slug,
|
1529 |
+
'fields' => array( 'sections' => false ),
|
1530 |
+
)
|
1531 |
+
);
|
1532 |
+
|
1533 |
+
$api[ $slug ] = false;
|
1534 |
+
|
1535 |
+
if ( is_wp_error( $response ) ) {
|
1536 |
+
wp_die( esc_html( $this->strings['oops'] ) );
|
1537 |
+
} else {
|
1538 |
+
$api[ $slug ] = $response;
|
1539 |
+
}
|
1540 |
+
}
|
1541 |
+
|
1542 |
+
return $api[ $slug ];
|
1543 |
+
}
|
1544 |
+
|
1545 |
+
/**
|
1546 |
+
* Retrieve a link to a plugin information page.
|
1547 |
+
*
|
1548 |
+
* @since 2.5.0
|
1549 |
+
*
|
1550 |
+
* @param string $slug Plugin slug.
|
1551 |
+
* @return string Fully formed html link to a plugin information page if available
|
1552 |
+
* or the plugin name if not.
|
1553 |
+
*/
|
1554 |
+
public function get_info_link( $slug ) {
|
1555 |
+
if ( ! empty( $this->plugins[ $slug ]['external_url'] ) && preg_match( self::IS_URL_REGEX, $this->plugins[ $slug ]['external_url'] ) ) {
|
1556 |
+
$link = sprintf(
|
1557 |
+
'<a href="%1$s" target="_blank">%2$s</a>',
|
1558 |
+
esc_url( $this->plugins[ $slug ]['external_url'] ),
|
1559 |
+
esc_html( $this->plugins[ $slug ]['name'] )
|
1560 |
+
);
|
1561 |
+
} elseif ( 'repo' === $this->plugins[ $slug ]['source_type'] ) {
|
1562 |
+
$url = add_query_arg(
|
1563 |
+
array(
|
1564 |
+
'tab' => 'plugin-information',
|
1565 |
+
'plugin' => urlencode( $slug ),
|
1566 |
+
'TB_iframe' => 'true',
|
1567 |
+
'width' => '640',
|
1568 |
+
'height' => '500',
|
1569 |
+
),
|
1570 |
+
self_admin_url( 'plugin-install.php' )
|
1571 |
+
);
|
1572 |
+
|
1573 |
+
$link = sprintf(
|
1574 |
+
'<a href="%1$s" class="thickbox">%2$s</a>',
|
1575 |
+
esc_url( $url ),
|
1576 |
+
esc_html( $this->plugins[ $slug ]['name'] )
|
1577 |
+
);
|
1578 |
+
} else {
|
1579 |
+
$link = esc_html( $this->plugins[ $slug ]['name'] ); // No hyperlink.
|
1580 |
+
}
|
1581 |
+
|
1582 |
+
return $link;
|
1583 |
+
}
|
1584 |
+
|
1585 |
+
/**
|
1586 |
+
* Determine if we're on the TGMPA Install page.
|
1587 |
+
*
|
1588 |
+
* @since 2.1.0
|
1589 |
+
*
|
1590 |
+
* @return boolean True when on the TGMPA page, false otherwise.
|
1591 |
+
*/
|
1592 |
+
protected function is_tgmpa_page() {
|
1593 |
+
return isset( $_GET['page'] ) && $this->menu === $_GET['page'];
|
1594 |
+
}
|
1595 |
+
|
1596 |
+
/**
|
1597 |
+
* Retrieve the URL to the TGMPA Install page.
|
1598 |
+
*
|
1599 |
+
* I.e. depending on the config settings passed something along the lines of:
|
1600 |
+
* http://example.com/wp-admin/themes.php?page=tgmpa-install-plugins
|
1601 |
+
*
|
1602 |
+
* @since 2.5.0
|
1603 |
+
*
|
1604 |
+
* @return string Properly encoded URL (not escaped).
|
1605 |
+
*/
|
1606 |
+
public function get_tgmpa_url() {
|
1607 |
+
static $url;
|
1608 |
+
|
1609 |
+
if ( ! isset( $url ) ) {
|
1610 |
+
$parent = $this->parent_slug;
|
1611 |
+
if ( false === strpos( $parent, '.php' ) ) {
|
1612 |
+
$parent = 'admin.php';
|
1613 |
+
}
|
1614 |
+
$url = add_query_arg(
|
1615 |
+
array(
|
1616 |
+
'page' => urlencode( $this->menu ),
|
1617 |
+
),
|
1618 |
+
self_admin_url( $parent )
|
1619 |
+
);
|
1620 |
+
}
|
1621 |
+
|
1622 |
+
return $url;
|
1623 |
+
}
|
1624 |
+
|
1625 |
+
/**
|
1626 |
+
* Retrieve the URL to the TGMPA Install page for a specific plugin status (view).
|
1627 |
+
*
|
1628 |
+
* I.e. depending on the config settings passed something along the lines of:
|
1629 |
+
* http://example.com/wp-admin/themes.php?page=tgmpa-install-plugins&plugin_status=install
|
1630 |
+
*
|
1631 |
+
* @since 2.5.0
|
1632 |
+
*
|
1633 |
+
* @param string $status Plugin status - either 'install', 'update' or 'activate'.
|
1634 |
+
* @return string Properly encoded URL (not escaped).
|
1635 |
+
*/
|
1636 |
+
public function get_tgmpa_status_url( $status ) {
|
1637 |
+
return add_query_arg(
|
1638 |
+
array(
|
1639 |
+
'plugin_status' => urlencode( $status ),
|
1640 |
+
),
|
1641 |
+
$this->get_tgmpa_url()
|
1642 |
+
);
|
1643 |
+
}
|
1644 |
+
|
1645 |
+
/**
|
1646 |
+
* Determine whether there are open actions for plugins registered with TGMPA.
|
1647 |
+
*
|
1648 |
+
* @since 2.5.0
|
1649 |
+
*
|
1650 |
+
* @return bool True if complete, i.e. no outstanding actions. False otherwise.
|
1651 |
+
*/
|
1652 |
+
public function is_tgmpa_complete() {
|
1653 |
+
$complete = true;
|
1654 |
+
foreach ( $this->plugins as $slug => $plugin ) {
|
1655 |
+
if ( ! $this->is_plugin_active( $slug ) || false !== $this->does_plugin_have_update( $slug ) ) {
|
1656 |
+
$complete = false;
|
1657 |
+
break;
|
1658 |
+
}
|
1659 |
+
}
|
1660 |
+
|
1661 |
+
return $complete;
|
1662 |
+
}
|
1663 |
+
|
1664 |
+
/**
|
1665 |
+
* Check if a plugin is installed. Does not take must-use plugins into account.
|
1666 |
+
*
|
1667 |
+
* @since 2.5.0
|
1668 |
+
*
|
1669 |
+
* @param string $slug Plugin slug.
|
1670 |
+
* @return bool True if installed, false otherwise.
|
1671 |
+
*/
|
1672 |
+
public function is_plugin_installed( $slug ) {
|
1673 |
+
$installed_plugins = $this->get_plugins(); // Retrieve a list of all installed plugins (WP cached).
|
1674 |
+
|
1675 |
+
return ( ! empty( $installed_plugins[ $this->plugins[ $slug ]['file_path'] ] ) );
|
1676 |
+
}
|
1677 |
+
|
1678 |
+
/**
|
1679 |
+
* Check if a plugin is active.
|
1680 |
+
*
|
1681 |
+
* @since 2.5.0
|
1682 |
+
*
|
1683 |
+
* @param string $slug Plugin slug.
|
1684 |
+
* @return bool True if active, false otherwise.
|
1685 |
+
*/
|
1686 |
+
public function is_plugin_active( $slug ) {
|
1687 |
+
return ( ( ! empty( $this->plugins[ $slug ]['is_callable'] ) && is_callable( $this->plugins[ $slug ]['is_callable'] ) ) || is_plugin_active( $this->plugins[ $slug ]['file_path'] ) );
|
1688 |
+
}
|
1689 |
+
|
1690 |
+
/**
|
1691 |
+
* Check if a plugin can be updated, i.e. if we have information on the minimum WP version required
|
1692 |
+
* available, check whether the current install meets them.
|
1693 |
+
*
|
1694 |
+
* @since 2.5.0
|
1695 |
+
*
|
1696 |
+
* @param string $slug Plugin slug.
|
1697 |
+
* @return bool True if OK to update, false otherwise.
|
1698 |
+
*/
|
1699 |
+
public function can_plugin_update( $slug ) {
|
1700 |
+
// We currently can't get reliable info on non-WP-repo plugins - issue #380.
|
1701 |
+
if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) {
|
1702 |
+
return true;
|
1703 |
+
}
|
1704 |
+
|
1705 |
+
$api = $this->get_plugins_api( $slug );
|
1706 |
+
|
1707 |
+
if ( false !== $api && isset( $api->requires ) ) {
|
1708 |
+
return version_compare( $GLOBALS['wp_version'], $api->requires, '>=' );
|
1709 |
+
}
|
1710 |
+
|
1711 |
+
// No usable info received from the plugins API, presume we can update.
|
1712 |
+
return true;
|
1713 |
+
}
|
1714 |
+
|
1715 |
+
/**
|
1716 |
+
* Check if a plugin can be activated, i.e. is not currently active and meets the minimum
|
1717 |
+
* plugin version requirements set in TGMPA (if any).
|
1718 |
+
*
|
1719 |
+
* @since 2.5.0
|
1720 |
+
*
|
1721 |
+
* @param string $slug Plugin slug.
|
1722 |
+
* @return bool True if OK to activate, false otherwise.
|
1723 |
+
*/
|
1724 |
+
public function can_plugin_activate( $slug ) {
|
1725 |
+
return ( ! $this->is_plugin_active( $slug ) && ! $this->does_plugin_require_update( $slug ) );
|
1726 |
+
}
|
1727 |
+
|
1728 |
+
/**
|
1729 |
+
* Retrieve the version number of an installed plugin.
|
1730 |
+
*
|
1731 |
+
* @since 2.5.0
|
1732 |
+
*
|
1733 |
+
* @param string $slug Plugin slug.
|
1734 |
+
* @return string Version number as string or an empty string if the plugin is not installed
|
1735 |
+
* or version unknown (plugins which don't comply with the plugin header standard).
|
1736 |
+
*/
|
1737 |
+
public function get_installed_version( $slug ) {
|
1738 |
+
$installed_plugins = $this->get_plugins(); // Retrieve a list of all installed plugins (WP cached).
|
1739 |
+
|
1740 |
+
if ( ! empty( $installed_plugins[ $this->plugins[ $slug ]['file_path'] ]['Version'] ) ) {
|
1741 |
+
return $installed_plugins[ $this->plugins[ $slug ]['file_path'] ]['Version'];
|
1742 |
+
}
|
1743 |
+
|
1744 |
+
return '';
|
1745 |
+
}
|
1746 |
+
|
1747 |
+
/**
|
1748 |
+
* Check whether a plugin complies with the minimum version requirements.
|
1749 |
+
*
|
1750 |
+
* @since 2.5.0
|
1751 |
+
*
|
1752 |
+
* @param string $slug Plugin slug.
|
1753 |
+
* @return bool True when a plugin needs to be updated, otherwise false.
|
1754 |
+
*/
|
1755 |
+
public function does_plugin_require_update( $slug ) {
|
1756 |
+
$installed_version = $this->get_installed_version( $slug );
|
1757 |
+
$minimum_version = $this->plugins[ $slug ]['version'];
|
1758 |
+
|
1759 |
+
return version_compare( $minimum_version, $installed_version, '>' );
|
1760 |
+
}
|
1761 |
+
|
1762 |
+
/**
|
1763 |
+
* Check whether there is an update available for a plugin.
|
1764 |
+
*
|
1765 |
+
* @since 2.5.0
|
1766 |
+
*
|
1767 |
+
* @param string $slug Plugin slug.
|
1768 |
+
* @return false|string Version number string of the available update or false if no update available.
|
1769 |
+
*/
|
1770 |
+
public function does_plugin_have_update( $slug ) {
|
1771 |
+
// Presume bundled and external plugins will point to a package which meets the minimum required version.
|
1772 |
+
if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) {
|
1773 |
+
if ( $this->does_plugin_require_update( $slug ) ) {
|
1774 |
+
return $this->plugins[ $slug ]['version'];
|
1775 |
+
}
|
1776 |
+
|
1777 |
+
return false;
|
1778 |
+
}
|
1779 |
+
|
1780 |
+
$repo_updates = get_site_transient( 'update_plugins' );
|
1781 |
+
|
1782 |
+
if ( isset( $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->new_version ) ) {
|
1783 |
+
return $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->new_version;
|
1784 |
+
}
|
1785 |
+
|
1786 |
+
return false;
|
1787 |
+
}
|
1788 |
+
|
1789 |
+
/**
|
1790 |
+
* Retrieve potential upgrade notice for a plugin.
|
1791 |
+
*
|
1792 |
+
* @since 2.5.0
|
1793 |
+
*
|
1794 |
+
* @param string $slug Plugin slug.
|
1795 |
+
* @return string The upgrade notice or an empty string if no message was available or provided.
|
1796 |
+
*/
|
1797 |
+
public function get_upgrade_notice( $slug ) {
|
1798 |
+
// We currently can't get reliable info on non-WP-repo plugins - issue #380.
|
1799 |
+
if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) {
|
1800 |
+
return '';
|
1801 |
+
}
|
1802 |
+
|
1803 |
+
$repo_updates = get_site_transient( 'update_plugins' );
|
1804 |
+
|
1805 |
+
if ( ! empty( $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->upgrade_notice ) ) {
|
1806 |
+
return $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->upgrade_notice;
|
1807 |
+
}
|
1808 |
+
|
1809 |
+
return '';
|
1810 |
+
}
|
1811 |
+
|
1812 |
+
/**
|
1813 |
+
* Wrapper around the core WP get_plugins function, making sure it's actually available.
|
1814 |
+
*
|
1815 |
+
* @since 2.5.0
|
1816 |
+
*
|
1817 |
+
* @param string $plugin_folder Optional. Relative path to single plugin folder.
|
1818 |
+
* @return array Array of installed plugins with plugin information.
|
1819 |
+
*/
|
1820 |
+
public function get_plugins( $plugin_folder = '' ) {
|
1821 |
+
if ( ! function_exists( 'get_plugins' ) ) {
|
1822 |
+
require_once ABSPATH . 'wp-admin/includes/plugin.php';
|
1823 |
+
}
|
1824 |
+
|
1825 |
+
return get_plugins( $plugin_folder );
|
1826 |
+
}
|
1827 |
+
|
1828 |
+
/**
|
1829 |
+
* Delete dismissable nag option when theme is switched.
|
1830 |
+
*
|
1831 |
+
* This ensures that the user(s) is/are again reminded via nag of required
|
1832 |
+
* and/or recommended plugins if they re-activate the theme.
|
1833 |
+
*
|
1834 |
+
* @since 2.1.1
|
1835 |
+
*/
|
1836 |
+
public function update_dismiss() {
|
1837 |
+
delete_metadata( 'user', null, 'tgmpa_dismissed_notice_' . $this->id, null, true );
|
1838 |
+
}
|
1839 |
+
|
1840 |
+
/**
|
1841 |
+
* Forces plugin activation if the parameter 'force_activation' is
|
1842 |
+
* set to true.
|
1843 |
+
*
|
1844 |
+
* This allows theme authors to specify certain plugins that must be
|
1845 |
+
* active at all times while using the current theme.
|
1846 |
+
*
|
1847 |
+
* Please take special care when using this parameter as it has the
|
1848 |
+
* potential to be harmful if not used correctly. Setting this parameter
|
1849 |
+
* to true will not allow the specified plugin to be deactivated unless
|
1850 |
+
* the user switches themes.
|
1851 |
+
*
|
1852 |
+
* @since 2.2.0
|
1853 |
+
*/
|
1854 |
+
public function force_activation() {
|
1855 |
+
foreach ( $this->plugins as $slug => $plugin ) {
|
1856 |
+
if ( true === $plugin['force_activation'] ) {
|
1857 |
+
if ( ! $this->is_plugin_installed( $slug ) ) {
|
1858 |
+
// Oops, plugin isn't there so iterate to next condition.
|
1859 |
+
continue;
|
1860 |
+
} elseif ( $this->can_plugin_activate( $slug ) ) {
|
1861 |
+
// There we go, activate the plugin.
|
1862 |
+
activate_plugin( $plugin['file_path'] );
|
1863 |
+
}
|
1864 |
+
}
|
1865 |
+
}
|
1866 |
+
}
|
1867 |
+
|
1868 |
+
/**
|
1869 |
+
* Forces plugin deactivation if the parameter 'force_deactivation'
|
1870 |
+
* is set to true.
|
1871 |
+
*
|
1872 |
+
* This allows theme authors to specify certain plugins that must be
|
1873 |
+
* deactivated upon switching from the current theme to another.
|
1874 |
+
*
|
1875 |
+
* Please take special care when using this parameter as it has the
|
1876 |
+
* potential to be harmful if not used correctly.
|
1877 |
+
*
|
1878 |
+
* @since 2.2.0
|
1879 |
+
*/
|
1880 |
+
public function force_deactivation() {
|
1881 |
+
foreach ( $this->plugins as $slug => $plugin ) {
|
1882 |
+
// Only proceed forward if the parameter is set to true and plugin is active.
|
1883 |
+
if ( true === $plugin['force_deactivation'] && $this->is_plugin_active( $slug ) ) {
|
1884 |
+
deactivate_plugins( $plugin['file_path'] );
|
1885 |
+
}
|
1886 |
+
}
|
1887 |
+
}
|
1888 |
+
|
1889 |
+
/**
|
1890 |
+
* Echo the current TGMPA version number to the page.
|
1891 |
+
*/
|
1892 |
+
public function show_tgmpa_version() {
|
1893 |
+
echo '<p style="float: right; padding: 0em 1.5em 0.5em 0;"><strong><small>',
|
1894 |
+
esc_html( sprintf( _x( 'TGMPA v%s', '%s = version number', 'lightning' ), self::TGMPA_VERSION ) ),
|
1895 |
+
'</small></strong></p>';
|
1896 |
+
}
|
1897 |
+
|
1898 |
+
/**
|
1899 |
+
* Returns the singleton instance of the class.
|
1900 |
+
*
|
1901 |
+
* @since 2.4.0
|
1902 |
+
*
|
1903 |
+
* @return object The TGM_Plugin_Activation object.
|
1904 |
+
*/
|
1905 |
+
public static function get_instance() {
|
1906 |
+
if ( ! isset( self::$instance ) && ! ( self::$instance instanceof self ) ) {
|
1907 |
+
self::$instance = new self();
|
1908 |
+
}
|
1909 |
+
|
1910 |
+
return self::$instance;
|
1911 |
+
}
|
1912 |
+
}
|
1913 |
+
|
1914 |
+
if ( ! function_exists( 'load_tgm_plugin_activation' ) ) {
|
1915 |
+
/**
|
1916 |
+
* Ensure only one instance of the class is ever invoked.
|
1917 |
+
*/
|
1918 |
+
function load_tgm_plugin_activation() {
|
1919 |
+
$GLOBALS['tgmpa'] = TGM_Plugin_Activation::get_instance();
|
1920 |
+
}
|
1921 |
+
}
|
1922 |
+
|
1923 |
+
if ( did_action( 'plugins_loaded' ) ) {
|
1924 |
+
load_tgm_plugin_activation();
|
1925 |
+
} else {
|
1926 |
+
add_action( 'plugins_loaded', 'load_tgm_plugin_activation' );
|
1927 |
+
}
|
1928 |
+
}
|
1929 |
+
|
1930 |
+
if ( ! function_exists( 'tgmpa' ) ) {
|
1931 |
+
/**
|
1932 |
+
* Helper function to register a collection of required plugins.
|
1933 |
+
*
|
1934 |
+
* @since 2.0.0
|
1935 |
+
* @api
|
1936 |
+
*
|
1937 |
+
* @param array $plugins An array of plugin arrays.
|
1938 |
+
* @param array $config Optional. An array of configuration values.
|
1939 |
+
*/
|
1940 |
+
function tgmpa( $plugins, $config = array() ) {
|
1941 |
+
$instance = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) );
|
1942 |
+
|
1943 |
+
foreach ( $plugins as $plugin ) {
|
1944 |
+
call_user_func( array( $instance, 'register' ), $plugin );
|
1945 |
+
}
|
1946 |
+
|
1947 |
+
if ( ! empty( $config ) && is_array( $config ) ) {
|
1948 |
+
// Send out notices for deprecated arguments passed.
|
1949 |
+
if ( isset( $config['notices'] ) ) {
|
1950 |
+
_deprecated_argument( __FUNCTION__, '2.2.0', 'The `notices` config parameter was renamed to `has_notices` in TGMPA 2.2.0. Please adjust your configuration.' );
|
1951 |
+
if ( ! isset( $config['has_notices'] ) ) {
|
1952 |
+
$config['has_notices'] = $config['notices'];
|
1953 |
+
}
|
1954 |
+
}
|
1955 |
+
|
1956 |
+
if ( isset( $config['parent_menu_slug'] ) ) {
|
1957 |
+
_deprecated_argument( __FUNCTION__, '2.4.0', 'The `parent_menu_slug` config parameter was removed in TGMPA 2.4.0. In TGMPA 2.5.0 an alternative was (re-)introduced. Please adjust your configuration. For more information visit the website: http://tgmpluginactivation.com/configuration/#h-configuration-options.' );
|
1958 |
+
}
|
1959 |
+
if ( isset( $config['parent_url_slug'] ) ) {
|
1960 |
+
_deprecated_argument( __FUNCTION__, '2.4.0', 'The `parent_url_slug` config parameter was removed in TGMPA 2.4.0. In TGMPA 2.5.0 an alternative was (re-)introduced. Please adjust your configuration. For more information visit the website: http://tgmpluginactivation.com/configuration/#h-configuration-options.' );
|
1961 |
+
}
|
1962 |
+
|
1963 |
+
call_user_func( array( $instance, 'config' ), $config );
|
1964 |
+
}
|
1965 |
+
}
|
1966 |
+
}
|
1967 |
+
|
1968 |
+
/**
|
1969 |
+
* WP_List_Table isn't always available. If it isn't available,
|
1970 |
+
* we load it here.
|
1971 |
+
*
|
1972 |
+
* @since 2.2.0
|
1973 |
+
*/
|
1974 |
+
if ( ! class_exists( 'WP_List_Table' ) ) {
|
1975 |
+
require_once ABSPATH . 'wp-admin/includes/class-wp-list-table.php';
|
1976 |
+
}
|
1977 |
+
|
1978 |
+
if ( ! class_exists( 'TGMPA_List_Table' ) ) {
|
1979 |
+
|
1980 |
+
/**
|
1981 |
+
* List table class for handling plugins.
|
1982 |
+
*
|
1983 |
+
* Extends the WP_List_Table class to provide a future-compatible
|
1984 |
+
* way of listing out all required/recommended plugins.
|
1985 |
+
*
|
1986 |
+
* Gives users an interface similar to the Plugin Administration
|
1987 |
+
* area with similar (albeit stripped down) capabilities.
|
1988 |
+
*
|
1989 |
+
* This class also allows for the bulk install of plugins.
|
1990 |
+
*
|
1991 |
+
* @since 2.2.0
|
1992 |
+
*
|
1993 |
+
* @package TGM-Plugin-Activation
|
1994 |
+
* @author Thomas Griffin
|
1995 |
+
* @author Gary Jones
|
1996 |
+
*/
|
1997 |
+
class TGMPA_List_Table extends WP_List_Table {
|
1998 |
+
/**
|
1999 |
+
* TGMPA instance.
|
2000 |
+
*
|
2001 |
+
* @since 2.5.0
|
2002 |
+
*
|
2003 |
+
* @var object
|
2004 |
+
*/
|
2005 |
+
protected $tgmpa;
|
2006 |
+
|
2007 |
+
/**
|
2008 |
+
* The currently chosen view.
|
2009 |
+
*
|
2010 |
+
* @since 2.5.0
|
2011 |
+
*
|
2012 |
+
* @var string One of: 'all', 'install', 'update', 'activate'
|
2013 |
+
*/
|
2014 |
+
public $view_context = 'all';
|
2015 |
+
|
2016 |
+
/**
|
2017 |
+
* The plugin counts for the various views.
|
2018 |
+
*
|
2019 |
+
* @since 2.5.0
|
2020 |
+
*
|
2021 |
+
* @var array
|
2022 |
+
*/
|
2023 |
+
protected $view_totals = array(
|
2024 |
+
'all' => 0,
|
2025 |
+
'install' => 0,
|
2026 |
+
'update' => 0,
|
2027 |
+
'activate' => 0,
|
2028 |
+
);
|
2029 |
+
|
2030 |
+
/**
|
2031 |
+
* References parent constructor and sets defaults for class.
|
2032 |
+
*
|
2033 |
+
* @since 2.2.0
|
2034 |
+
*/
|
2035 |
+
public function __construct() {
|
2036 |
+
$this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) );
|
2037 |
+
|
2038 |
+
parent::__construct(
|
2039 |
+
array(
|
2040 |
+
'singular' => 'plugin',
|
2041 |
+
'plural' => 'plugins',
|
2042 |
+
'ajax' => false,
|
2043 |
+
)
|
2044 |
+
);
|
2045 |
+
|
2046 |
+
if ( isset( $_REQUEST['plugin_status'] ) && in_array( $_REQUEST['plugin_status'], array( 'install', 'update', 'activate' ), true ) ) {
|
2047 |
+
$this->view_context = sanitize_key( $_REQUEST['plugin_status'] );
|
2048 |
+
}
|
2049 |
+
|
2050 |
+
add_filter( 'tgmpa_table_data_items', array( $this, 'sort_table_items' ) );
|
2051 |
+
}
|
2052 |
+
|
2053 |
+
/**
|
2054 |
+
* Get a list of CSS classes for the <table> tag.
|
2055 |
+
*
|
2056 |
+
* Overruled to prevent the 'plural' argument from being added.
|
2057 |
+
*
|
2058 |
+
* @since 2.5.0
|
2059 |
+
*
|
2060 |
+
* @return array CSS classnames.
|
2061 |
+
*/
|
2062 |
+
public function get_table_classes() {
|
2063 |
+
return array( 'widefat', 'fixed' );
|
2064 |
+
}
|
2065 |
+
|
2066 |
+
/**
|
2067 |
+
* Gathers and renames all of our plugin information to be used by WP_List_Table to create our table.
|
2068 |
+
*
|
2069 |
+
* @since 2.2.0
|
2070 |
+
*
|
2071 |
+
* @return array $table_data Information for use in table.
|
2072 |
+
*/
|
2073 |
+
protected function _gather_plugin_data() {
|
2074 |
+
// Load thickbox for plugin links.
|
2075 |
+
$this->tgmpa->admin_init();
|
2076 |
+
$this->tgmpa->thickbox();
|
2077 |
+
|
2078 |
+
// Categorize the plugins which have open actions.
|
2079 |
+
$plugins = $this->categorize_plugins_to_views();
|
2080 |
+
|
2081 |
+
// Set the counts for the view links.
|
2082 |
+
$this->set_view_totals( $plugins );
|
2083 |
+
|
2084 |
+
// Prep variables for use and grab list of all installed plugins.
|
2085 |
+
$table_data = array();
|
2086 |
+
$i = 0;
|
2087 |
+
|
2088 |
+
// Redirect to the 'all' view if no plugins were found for the selected view context.
|
2089 |
+
if ( empty( $plugins[ $this->view_context ] ) ) {
|
2090 |
+
$this->view_context = 'all';
|
2091 |
+
}
|
2092 |
+
|
2093 |
+
foreach ( $plugins[ $this->view_context ] as $slug => $plugin ) {
|
2094 |
+
$table_data[ $i ]['sanitized_plugin'] = $plugin['name'];
|
2095 |
+
$table_data[ $i ]['slug'] = $slug;
|
2096 |
+
$table_data[ $i ]['plugin'] = '<strong>' . $this->tgmpa->get_info_link( $slug ) . '</strong>';
|
2097 |
+
$table_data[ $i ]['source'] = $this->get_plugin_source_type_text( $plugin['source_type'] );
|
2098 |
+
$table_data[ $i ]['type'] = $this->get_plugin_advise_type_text( $plugin['required'] );
|
2099 |
+
$table_data[ $i ]['status'] = $this->get_plugin_status_text( $slug );
|
2100 |
+
$table_data[ $i ]['installed_version'] = $this->tgmpa->get_installed_version( $slug );
|
2101 |
+
$table_data[ $i ]['minimum_version'] = $plugin['version'];
|
2102 |
+
$table_data[ $i ]['available_version'] = $this->tgmpa->does_plugin_have_update( $slug );
|
2103 |
+
|
2104 |
+
// Prep the upgrade notice info.
|
2105 |
+
$upgrade_notice = $this->tgmpa->get_upgrade_notice( $slug );
|
2106 |
+
if ( ! empty( $upgrade_notice ) ) {
|
2107 |
+
$table_data[ $i ]['upgrade_notice'] = $upgrade_notice;
|
2108 |
+
|
2109 |
+
add_action( "tgmpa_after_plugin_row_$slug", array( $this, 'wp_plugin_update_row' ), 10, 2 );
|
2110 |
+
}
|
2111 |
+
|
2112 |
+
$table_data[ $i ] = apply_filters( 'tgmpa_table_data_item', $table_data[ $i ], $plugin );
|
2113 |
+
|
2114 |
+
$i++;
|
2115 |
+
}
|
2116 |
+
|
2117 |
+
return $table_data;
|
2118 |
+
}
|
2119 |
+
|
2120 |
+
/**
|
2121 |
+
* Categorize the plugins which have open actions into views for the TGMPA page.
|
2122 |
+
*
|
2123 |
+
* @since 2.5.0
|
2124 |
+
*/
|
2125 |
+
protected function categorize_plugins_to_views() {
|
2126 |
+
$plugins = array(
|
2127 |
+
'all' => array(), // Meaning: all plugins which still have open actions.
|
2128 |
+
'install' => array(),
|
2129 |
+
'update' => array(),
|
2130 |
+
'activate' => array(),
|
2131 |
+
);
|
2132 |
+
|
2133 |
+
foreach ( $this->tgmpa->plugins as $slug => $plugin ) {
|
2134 |
+
if ( $this->tgmpa->is_plugin_active( $slug ) && false === $this->tgmpa->does_plugin_have_update( $slug ) ) {
|
2135 |
+
// No need to display plugins if they are installed, up-to-date and active.
|
2136 |
+
continue;
|
2137 |
+
} else {
|
2138 |
+
$plugins['all'][ $slug ] = $plugin;
|
2139 |
+
|
2140 |
+
if ( ! $this->tgmpa->is_plugin_installed( $slug ) ) {
|
2141 |
+
$plugins['install'][ $slug ] = $plugin;
|
2142 |
+
} else {
|
2143 |
+
if ( false !== $this->tgmpa->does_plugin_have_update( $slug ) ) {
|
2144 |
+
$plugins['update'][ $slug ] = $plugin;
|
2145 |
+
}
|
2146 |
+
|
2147 |
+
if ( $this->tgmpa->can_plugin_activate( $slug ) ) {
|
2148 |
+
$plugins['activate'][ $slug ] = $plugin;
|
2149 |
+
}
|
2150 |
+
}
|
2151 |
+
}
|
2152 |
+
}
|
2153 |
+
|
2154 |
+
return $plugins;
|
2155 |
+
}
|
2156 |
+
|
2157 |
+
/**
|
2158 |
+
* Set the counts for the view links.
|
2159 |
+
*
|
2160 |
+
* @since 2.5.0
|
2161 |
+
*
|
2162 |
+
* @param array $plugins Plugins order by view.
|
2163 |
+
*/
|
2164 |
+
protected function set_view_totals( $plugins ) {
|
2165 |
+
foreach ( $plugins as $type => $list ) {
|
2166 |
+
$this->view_totals[ $type ] = count( $list );
|
2167 |
+
}
|
2168 |
+
}
|
2169 |
+
|
2170 |
+
/**
|
2171 |
+
* Get the plugin required/recommended text string.
|
2172 |
+
*
|
2173 |
+
* @since 2.5.0
|
2174 |
+
*
|
2175 |
+
* @param string $required Plugin required setting.
|
2176 |
+
* @return string
|
2177 |
+
*/
|
2178 |
+
protected function get_plugin_advise_type_text( $required ) {
|
2179 |
+
if ( true === $required ) {
|
2180 |
+
return __( 'Required', 'lightning' );
|
2181 |
+
}
|
2182 |
+
|
2183 |
+
return __( 'Recommended', 'lightning' );
|
2184 |
+
}
|
2185 |
+
|
2186 |
+
/**
|
2187 |
+
* Get the plugin source type text string.
|
2188 |
+
*
|
2189 |
+
* @since 2.5.0
|
2190 |
+
*
|
2191 |
+
* @param string $type Plugin type.
|
2192 |
+
* @return string
|
2193 |
+
*/
|
2194 |
+
protected function get_plugin_source_type_text( $type ) {
|
2195 |
+
$string = '';
|
2196 |
+
|
2197 |
+
switch ( $type ) {
|
2198 |
+
case 'repo':
|
2199 |
+
$string = __( 'WordPress Repository', 'lightning' );
|
2200 |
+
break;
|
2201 |
+
case 'external':
|
2202 |
+
$string = __( 'External Source', 'lightning' );
|
2203 |
+
break;
|
2204 |
+
case 'bundled':
|
2205 |
+
$string = __( 'Pre-Packaged', 'lightning' );
|
2206 |
+
break;
|
2207 |
+
}
|
2208 |
+
|
2209 |
+
return $string;
|
2210 |
+
}
|
2211 |
+
|
2212 |
+
/**
|
2213 |
+
* Determine the plugin status message.
|
2214 |
+
*
|
2215 |
+
* @since 2.5.0
|
2216 |
+
*
|
2217 |
+
* @param string $slug Plugin slug.
|
2218 |
+
* @return string
|
2219 |
+
*/
|
2220 |
+
protected function get_plugin_status_text( $slug ) {
|
2221 |
+
if ( ! $this->tgmpa->is_plugin_installed( $slug ) ) {
|
2222 |
+
return __( 'Not Installed', 'lightning' );
|
2223 |
+
}
|
2224 |
+
|
2225 |
+
if ( ! $this->tgmpa->is_plugin_active( $slug ) ) {
|
2226 |
+
$install_status = __( 'Installed But Not Activated', 'lightning' );
|
2227 |
+
} else {
|
2228 |
+
$install_status = __( 'Active', 'lightning' );
|
2229 |
+
}
|
2230 |
+
|
2231 |
+
$update_status = '';
|
2232 |
+
|
2233 |
+
if ( $this->tgmpa->does_plugin_require_update( $slug ) && false === $this->tgmpa->does_plugin_have_update( $slug ) ) {
|
2234 |
+
$update_status = __( 'Required Update not Available', 'lightning' );
|
2235 |
+
|
2236 |
+
} elseif ( $this->tgmpa->does_plugin_require_update( $slug ) ) {
|
2237 |
+
$update_status = __( 'Requires Update', 'lightning' );
|
2238 |
+
|
2239 |
+
} elseif ( false !== $this->tgmpa->does_plugin_have_update( $slug ) ) {
|
2240 |
+
$update_status = __( 'Update recommended', 'lightning' );
|
2241 |
+
}
|
2242 |
+
|
2243 |
+
if ( '' === $update_status ) {
|
2244 |
+
return $install_status;
|
2245 |
+
}
|
2246 |
+
|
2247 |
+
return sprintf(
|
2248 |
+
_x( '%1$s, %2$s', '%1$s = install status, %2$s = update status', 'lightning' ),
|
2249 |
+
$install_status,
|
2250 |
+
$update_status
|
2251 |
+
);
|
2252 |
+
}
|
2253 |
+
|
2254 |
+
/**
|
2255 |
+
* Sort plugins by Required/Recommended type and by alphabetical plugin name within each type.
|
2256 |
+
*
|
2257 |
+
* @since 2.5.0
|
2258 |
+
*
|
2259 |
+
* @param array $items Prepared table items.
|
2260 |
+
* @return array Sorted table items.
|
2261 |
+
*/
|
2262 |
+
public function sort_table_items( $items ) {
|
2263 |
+
$type = array();
|
2264 |
+
$name = array();
|
2265 |
+
|
2266 |
+
foreach ( $items as $i => $plugin ) {
|
2267 |
+
$type[ $i ] = $plugin['type']; // Required / recommended.
|
2268 |
+
$name[ $i ] = $plugin['sanitized_plugin'];
|
2269 |
+
}
|
2270 |
+
|
2271 |
+
array_multisort( $type, SORT_DESC, $name, SORT_ASC, $items );
|
2272 |
+
|
2273 |
+
return $items;
|
2274 |
+
}
|
2275 |
+
|
2276 |
+
/**
|
2277 |
+
* Get an associative array ( id => link ) of the views available on this table.
|
2278 |
+
*
|
2279 |
+
* @since 2.5.0
|
2280 |
+
*
|
2281 |
+
* @return array
|
2282 |
+
*/
|
2283 |
+
public function get_views() {
|
2284 |
+
$status_links = array();
|
2285 |
+
|
2286 |
+
foreach ( $this->view_totals as $type => $count ) {
|
2287 |
+
if ( $count < 1 ) {
|
2288 |
+
continue;
|
2289 |
+
}
|
2290 |
+
|
2291 |
+
switch ( $type ) {
|
2292 |
+
case 'all':
|
2293 |
+
$text = _nx( 'All <span class="count">(%s)</span>', 'All <span class="count">(%s)</span>', $count, 'plugins', 'lightning' );
|
2294 |
+
break;
|
2295 |
+
case 'install':
|
2296 |
+
$text = _n( 'To Install <span class="count">(%s)</span>', 'To Install <span class="count">(%s)</span>', $count, 'lightning' );
|
2297 |
+
break;
|
2298 |
+
case 'update':
|
2299 |
+
$text = _n( 'Update Available <span class="count">(%s)</span>', 'Update Available <span class="count">(%s)</span>', $count, 'lightning' );
|
2300 |
+
break;
|
2301 |
+
case 'activate':
|
2302 |
+
$text = _n( 'To Activate <span class="count">(%s)</span>', 'To Activate <span class="count">(%s)</span>', $count, 'lightning' );
|
2303 |
+
break;
|
2304 |
+
default:
|
2305 |
+
$text = '';
|
2306 |
+
break;
|
2307 |
+
}
|
2308 |
+
|
2309 |
+
if ( ! empty( $text ) ) {
|
2310 |
+
|
2311 |
+
$status_links[ $type ] = sprintf(
|
2312 |
+
'<a href="%s"%s>%s</a>',
|
2313 |
+
esc_url( $this->tgmpa->get_tgmpa_status_url( $type ) ),
|
2314 |
+
( $type === $this->view_context ) ? ' class="current"' : '',
|
2315 |
+
sprintf( $text, number_format_i18n( $count ) )
|
2316 |
+
);
|
2317 |
+
}
|
2318 |
+
}
|
2319 |
+
|
2320 |
+
return $status_links;
|
2321 |
+
}
|
2322 |
+
|
2323 |
+
/**
|
2324 |
+
* Create default columns to display important plugin information
|
2325 |
+
* like type, action and status.
|
2326 |
+
*
|
2327 |
+
* @since 2.2.0
|
2328 |
+
*
|
2329 |
+
* @param array $item Array of item data.
|
2330 |
+
* @param string $column_name The name of the column.
|
2331 |
+
* @return string
|
2332 |
+
*/
|
2333 |
+
public function column_default( $item, $column_name ) {
|
2334 |
+
return $item[ $column_name ];
|
2335 |
+
}
|
2336 |
+
|
2337 |
+
/**
|
2338 |
+
* Required for bulk installing.
|
2339 |
+
*
|
2340 |
+
* Adds a checkbox for each plugin.
|
2341 |
+
*
|
2342 |
+
* @since 2.2.0
|
2343 |
+
*
|
2344 |
+
* @param array $item Array of item data.
|
2345 |
+
* @return string The input checkbox with all necessary info.
|
2346 |
+
*/
|
2347 |
+
public function column_cb( $item ) {
|
2348 |
+
return sprintf(
|
2349 |
+
'<input type="checkbox" name="%1$s[]" value="%2$s" id="%3$s" />',
|
2350 |
+
esc_attr( $this->_args['singular'] ),
|
2351 |
+
esc_attr( $item['slug'] ),
|
2352 |
+
esc_attr( $item['sanitized_plugin'] )
|
2353 |
+
);
|
2354 |
+
}
|
2355 |
+
|
2356 |
+
/**
|
2357 |
+
* Create default title column along with the action links.
|
2358 |
+
*
|
2359 |
+
* @since 2.2.0
|
2360 |
+
*
|
2361 |
+
* @param array $item Array of item data.
|
2362 |
+
* @return string The plugin name and action links.
|
2363 |
+
*/
|
2364 |
+
public function column_plugin( $item ) {
|
2365 |
+
return sprintf(
|
2366 |
+
'%1$s %2$s',
|
2367 |
+
$item['plugin'],
|
2368 |
+
$this->row_actions( $this->get_row_actions( $item ), true )
|
2369 |
+
);
|
2370 |
+
}
|
2371 |
+
|
2372 |
+
/**
|
2373 |
+
* Create version information column.
|
2374 |
+
*
|
2375 |
+
* @since 2.5.0
|
2376 |
+
*
|
2377 |
+
* @param array $item Array of item data.
|
2378 |
+
* @return string HTML-formatted version information.
|
2379 |
+
*/
|
2380 |
+
public function column_version( $item ) {
|
2381 |
+
$output = array();
|
2382 |
+
|
2383 |
+
if ( $this->tgmpa->is_plugin_installed( $item['slug'] ) ) {
|
2384 |
+
$installed = ! empty( $item['installed_version'] ) ? $item['installed_version'] : _x( 'unknown', 'as in: "version nr unknown"', 'lightning' );
|
2385 |
+
|
2386 |
+
$color = '';
|
2387 |
+
if ( ! empty( $item['minimum_version'] ) && $this->tgmpa->does_plugin_require_update( $item['slug'] ) ) {
|
2388 |
+
$color = ' color: #ff0000; font-weight: bold;';
|
2389 |
+
}
|
2390 |
+
|
2391 |
+
$output[] = sprintf(
|
2392 |
+
'<p><span style="min-width: 32px; text-align: right; float: right;%1$s">%2$s</span>' . __( 'Installed version:', 'lightning' ) . '</p>',
|
2393 |
+
$color,
|
2394 |
+
$installed
|
2395 |
+
);
|
2396 |
+
}
|
2397 |
+
|
2398 |
+
if ( ! empty( $item['minimum_version'] ) ) {
|
2399 |
+
$output[] = sprintf(
|
2400 |
+
'<p><span style="min-width: 32px; text-align: right; float: right;">%1$s</span>' . __( 'Minimum required version:', 'lightning' ) . '</p>',
|
2401 |
+
$item['minimum_version']
|
2402 |
+
);
|
2403 |
+
}
|
2404 |
+
|
2405 |
+
if ( ! empty( $item['available_version'] ) ) {
|
2406 |
+
$color = '';
|
2407 |
+
if ( ! empty( $item['minimum_version'] ) && version_compare( $item['available_version'], $item['minimum_version'], '>=' ) ) {
|
2408 |
+
$color = ' color: #71C671; font-weight: bold;';
|
2409 |
+
}
|
2410 |
+
|
2411 |
+
$output[] = sprintf(
|
2412 |
+
'<p><span style="min-width: 32px; text-align: right; float: right;%1$s">%2$s</span>' . __( 'Available version:', 'lightning' ) . '</p>',
|
2413 |
+
$color,
|
2414 |
+
$item['available_version']
|
2415 |
+
);
|
2416 |
+
}
|
2417 |
+
|
2418 |
+
if ( empty( $output ) ) {
|
2419 |
+
return ' '; // Let's not break the table layout.
|
2420 |
+
} else {
|
2421 |
+
return implode( "\n", $output );
|
2422 |
+
}
|
2423 |
+
}
|
2424 |
+
|
2425 |
+
/**
|
2426 |
+
* Sets default message within the plugins table if no plugins
|
2427 |
+
* are left for interaction.
|
2428 |
+
*
|
2429 |
+
* Hides the menu item to prevent the user from clicking and
|
2430 |
+
* getting a permissions error.
|
2431 |
+
*
|
2432 |
+
* @since 2.2.0
|
2433 |
+
*/
|
2434 |
+
public function no_items() {
|
2435 |
+
printf( wp_kses_post( __( 'No plugins to install, update or activate. <a href="%1$s">Return to the Dashboard</a>', 'lightning' ) ), esc_url( self_admin_url() ) );
|
2436 |
+
echo '<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>';
|
2437 |
+
}
|
2438 |
+
|
2439 |
+
/**
|
2440 |
+
* Output all the column information within the table.
|
2441 |
+
*
|
2442 |
+
* @since 2.2.0
|
2443 |
+
*
|
2444 |
+
* @return array $columns The column names.
|
2445 |
+
*/
|
2446 |
+
public function get_columns() {
|
2447 |
+
$columns = array(
|
2448 |
+
'cb' => '<input type="checkbox" />',
|
2449 |
+
'plugin' => __( 'Plugin', 'lightning' ),
|
2450 |
+
'source' => __( 'Source', 'lightning' ),
|
2451 |
+
'type' => __( 'Type', 'lightning' ),
|
2452 |
+
);
|
2453 |
+
|
2454 |
+
if ( 'all' === $this->view_context || 'update' === $this->view_context ) {
|
2455 |
+
$columns['version'] = __( 'Version', 'lightning' );
|
2456 |
+
$columns['status'] = __( 'Status', 'lightning' );
|
2457 |
+
}
|
2458 |
+
|
2459 |
+
return apply_filters( 'tgmpa_table_columns', $columns );
|
2460 |
+
}
|
2461 |
+
|
2462 |
+
/**
|
2463 |
+
* Get name of default primary column
|
2464 |
+
*
|
2465 |
+
* @since 2.5.0 / WP 4.3+ compatibility
|
2466 |
+
* @access protected
|
2467 |
+
*
|
2468 |
+
* @return string
|
2469 |
+
*/
|
2470 |
+
protected function get_default_primary_column_name() {
|
2471 |
+
return 'plugin';
|
2472 |
+
}
|
2473 |
+
|
2474 |
+
/**
|
2475 |
+
* Get the name of the primary column.
|
2476 |
+
*
|
2477 |
+
* @since 2.5.0 / WP 4.3+ compatibility
|
2478 |
+
* @access protected
|
2479 |
+
*
|
2480 |
+
* @return string The name of the primary column.
|
2481 |
+
*/
|
2482 |
+
protected function get_primary_column_name() {
|
2483 |
+
if ( method_exists( 'WP_List_Table', 'get_primary_column_name' ) ) {
|
2484 |
+
return parent::get_primary_column_name();
|
2485 |
+
} else {
|
2486 |
+
return $this->get_default_primary_column_name();
|
2487 |
+
}
|
2488 |
+
}
|
2489 |
+
|
2490 |
+
/**
|
2491 |
+
* Get the actions which are relevant for a specific plugin row.
|
2492 |
+
*
|
2493 |
+
* @since 2.5.0
|
2494 |
+
*
|
2495 |
+
* @param array $item Array of item data.
|
2496 |
+
* @return array Array with relevant action links.
|
2497 |
+
*/
|
2498 |
+
protected function get_row_actions( $item ) {
|
2499 |
+
$actions = array();
|
2500 |
+
$action_links = array();
|
2501 |
+
|
2502 |
+
// Display the 'Install' action link if the plugin is not yet available.
|
2503 |
+
if ( ! $this->tgmpa->is_plugin_installed( $item['slug'] ) ) {
|
2504 |
+
$actions['install'] = _x( 'Install %2$s', '%2$s = plugin name in screen reader markup', 'lightning' );
|
2505 |
+
} else {
|
2506 |
+
// Display the 'Update' action link if an update is available and WP complies with plugin minimum.
|
2507 |
+
if ( false !== $this->tgmpa->does_plugin_have_update( $item['slug'] ) && $this->tgmpa->can_plugin_update( $item['slug'] ) ) {
|
2508 |
+
$actions['update'] = _x( 'Update %2$s', '%2$s = plugin name in screen reader markup', 'lightning' );
|
2509 |
+
}
|
2510 |
+
|
2511 |
+
// Display the 'Activate' action link, but only if the plugin meets the minimum version.
|
2512 |
+
if ( $this->tgmpa->can_plugin_activate( $item['slug'] ) ) {
|
2513 |
+
$actions['activate'] = _x( 'Activate %2$s', '%2$s = plugin name in screen reader markup', 'lightning' );
|
2514 |
+
}
|
2515 |
+
}
|
2516 |
+
|
2517 |
+
// Create the actual links.
|
2518 |
+
foreach ( $actions as $action => $text ) {
|
2519 |
+
$nonce_url = wp_nonce_url(
|
2520 |
+
add_query_arg(
|
2521 |
+
array(
|
2522 |
+
'plugin' => urlencode( $item['slug'] ),
|
2523 |
+
'tgmpa-' . $action => $action . '-plugin',
|
2524 |
+
),
|
2525 |
+
$this->tgmpa->get_tgmpa_url()
|
2526 |
+
),
|
2527 |
+
'tgmpa-' . $action,
|
2528 |
+
'tgmpa-nonce'
|
2529 |
+
);
|
2530 |
+
|
2531 |
+
$action_links[ $action ] = sprintf(
|
2532 |
+
'<a href="%1$s">' . esc_html( $text ) . '</a>',
|
2533 |
+
esc_url( $nonce_url ),
|
2534 |
+
'<span class="screen-reader-text">' . esc_html( $item['sanitized_plugin'] ) . '</span>'
|
2535 |
+
);
|
2536 |
+
}
|
2537 |
+
|
2538 |
+
$prefix = ( defined( 'WP_NETWORK_ADMIN' ) && WP_NETWORK_ADMIN ) ? 'network_admin_' : '';
|
2539 |
+
return apply_filters( "tgmpa_{$prefix}plugin_action_links", array_filter( $action_links ), $item['slug'], $item, $this->view_context );
|
2540 |
+
}
|
2541 |
+
|
2542 |
+
/**
|
2543 |
+
* Generates content for a single row of the table.
|
2544 |
+
*
|
2545 |
+
* @since 2.5.0
|
2546 |
+
*
|
2547 |
+
* @param object $item The current item.
|
2548 |
+
*/
|
2549 |
+
public function single_row( $item ) {
|
2550 |
+
parent::single_row( $item );
|
2551 |
+
|
2552 |
+
/**
|
2553 |
+
* Fires after each specific row in the TGMPA Plugins list table.
|
2554 |
+
*
|
2555 |
+
* The dynamic portion of the hook name, `$item['slug']`, refers to the slug
|
2556 |
+
* for the plugin.
|
2557 |
+
*
|
2558 |
+
* @since 2.5.0
|
2559 |
+
*/
|
2560 |
+
do_action( "tgmpa_after_plugin_row_{$item['slug']}", $item['slug'], $item, $this->view_context );
|
2561 |
+
}
|
2562 |
+
|
2563 |
+
/**
|
2564 |
+
* Show the upgrade notice below a plugin row if there is one.
|
2565 |
+
*
|
2566 |
+
* @since 2.5.0
|
2567 |
+
*
|
2568 |
+
* @see /wp-admin/includes/update.php
|
2569 |
+
*
|
2570 |
+
* @param string $slug Plugin slug.
|
2571 |
+
* @param array $item The information available in this table row.
|
2572 |
+
* @return null Return early if upgrade notice is empty.
|
2573 |
+
*/
|
2574 |
+
public function wp_plugin_update_row( $slug, $item ) {
|
2575 |
+
if ( empty( $item['upgrade_notice'] ) ) {
|
2576 |
+
return;
|
2577 |
+
}
|
2578 |
+
|
2579 |
+
echo '
|
2580 |
+
<tr class="plugin-update-tr">
|
2581 |
+
<td colspan="', absint( $this->get_column_count() ), '" class="plugin-update colspanchange">
|
2582 |
+
<div class="update-message">',
|
2583 |
+
esc_html__( 'Upgrade message from the plugin author:', 'lightning' ),
|
2584 |
+
' <strong>', wp_kses_data( $item['upgrade_notice'] ), '</strong>
|
2585 |
+
</div>
|
2586 |
+
</td>
|
2587 |
+
</tr>';
|
2588 |
+
}
|
2589 |
+
|
2590 |
+
/**
|
2591 |
+
* Extra controls to be displayed between bulk actions and pagination.
|
2592 |
+
*
|
2593 |
+
* @since 2.5.0
|
2594 |
+
*
|
2595 |
+
* @param string $which 'top' or 'bottom' table navigation.
|
2596 |
+
*/
|
2597 |
+
public function extra_tablenav( $which ) {
|
2598 |
+
if ( 'bottom' === $which ) {
|
2599 |
+
$this->tgmpa->show_tgmpa_version();
|
2600 |
+
}
|
2601 |
+
}
|
2602 |
+
|
2603 |
+
/**
|
2604 |
+
* Defines the bulk actions for handling registered plugins.
|
2605 |
+
*
|
2606 |
+
* @since 2.2.0
|
2607 |
+
*
|
2608 |
+
* @return array $actions The bulk actions for the plugin install table.
|
2609 |
+
*/
|
2610 |
+
public function get_bulk_actions() {
|
2611 |
+
|
2612 |
+
$actions = array();
|
2613 |
+
|
2614 |
+
if ( 'update' !== $this->view_context && 'activate' !== $this->view_context ) {
|
2615 |
+
if ( current_user_can( 'install_plugins' ) ) {
|
2616 |
+
$actions['tgmpa-bulk-install'] = __( 'Install', 'lightning' );
|
2617 |
+
}
|
2618 |
+
}
|
2619 |
+
|
2620 |
+
if ( 'install' !== $this->view_context ) {
|
2621 |
+
if ( current_user_can( 'update_plugins' ) ) {
|
2622 |
+
$actions['tgmpa-bulk-update'] = __( 'Update', 'lightning' );
|
2623 |
+
}
|
2624 |
+
if ( current_user_can( 'activate_plugins' ) ) {
|
2625 |
+
$actions['tgmpa-bulk-activate'] = __( 'Activate', 'lightning' );
|
2626 |
+
}
|
2627 |
+
}
|
2628 |
+
|
2629 |
+
return $actions;
|
2630 |
+
}
|
2631 |
+
|
2632 |
+
/**
|
2633 |
+
* Processes bulk installation and activation actions.
|
2634 |
+
*
|
2635 |
+
* The bulk installation process looks for the $_POST information and passes that
|
2636 |
+
* through if a user has to use WP_Filesystem to enter their credentials.
|
2637 |
+
*
|
2638 |
+
* @since 2.2.0
|
2639 |
+
*/
|
2640 |
+
public function process_bulk_actions() {
|
2641 |
+
// Bulk installation process.
|
2642 |
+
if ( 'tgmpa-bulk-install' === $this->current_action() || 'tgmpa-bulk-update' === $this->current_action() ) {
|
2643 |
+
|
2644 |
+
check_admin_referer( 'bulk-' . $this->_args['plural'] );
|
2645 |
+
|
2646 |
+
$install_type = 'install';
|
2647 |
+
if ( 'tgmpa-bulk-update' === $this->current_action() ) {
|
2648 |
+
$install_type = 'update';
|
2649 |
+
}
|
2650 |
+
|
2651 |
+
$plugins_to_install = array();
|
2652 |
+
|
2653 |
+
// Did user actually select any plugins to install/update ?
|
2654 |
+
if ( empty( $_POST['plugin'] ) ) {
|
2655 |
+
if ( 'install' === $install_type ) {
|
2656 |
+
$message = __( 'No plugins were selected to be installed. No action taken.', 'lightning' );
|
2657 |
+
} else {
|
2658 |
+
$message = __( 'No plugins were selected to be updated. No action taken.', 'lightning' );
|
2659 |
+
}
|
2660 |
+
|
2661 |
+
echo '<div id="message" class="error"><p>', esc_html( $message ), '</p></div>';
|
2662 |
+
|
2663 |
+
return false;
|
2664 |
+
}
|
2665 |
+
|
2666 |
+
if ( is_array( $_POST['plugin'] ) ) {
|
2667 |
+
$plugins_to_install = (array) $_POST['plugin'];
|
2668 |
+
} elseif ( is_string( $_POST['plugin'] ) ) {
|
2669 |
+
// Received via Filesystem page - un-flatten array (WP bug #19643).
|
2670 |
+
$plugins_to_install = explode( ',', $_POST['plugin'] );
|
2671 |
+
}
|
2672 |
+
|
2673 |
+
// Sanitize the received input.
|
2674 |
+
$plugins_to_install = array_map( 'urldecode', $plugins_to_install );
|
2675 |
+
$plugins_to_install = array_map( array( $this->tgmpa, 'sanitize_key' ), $plugins_to_install );
|
2676 |
+
|
2677 |
+
// Validate the received input.
|
2678 |
+
foreach ( $plugins_to_install as $key => $slug ) {
|
2679 |
+
// Check if the plugin was registered with TGMPA and remove if not.
|
2680 |
+
if ( ! isset( $this->tgmpa->plugins[ $slug ] ) ) {
|
2681 |
+
unset( $plugins_to_install[ $key ] );
|
2682 |
+
continue;
|
2683 |
+
}
|
2684 |
+
|
2685 |
+
// For updates: make sure this is a plugin we *can* update (update available and WP version ok).
|
2686 |
+
if ( 'update' === $install_type && ( $this->tgmpa->is_plugin_installed( $slug ) && ( false === $this->tgmpa->does_plugin_have_update( $slug ) || ! $this->tgmpa->can_plugin_update( $slug ) ) ) ) {
|
2687 |
+
unset( $plugins_to_install[ $key ] );
|
2688 |
+
}
|
2689 |
+
}
|
2690 |
+
|
2691 |
+
// No need to proceed further if we have no plugins to handle.
|
2692 |
+
if ( empty( $plugins_to_install ) ) {
|
2693 |
+
if ( 'install' === $install_type ) {
|
2694 |
+
$message = __( 'No plugins are available to be installed at this time.', 'lightning' );
|
2695 |
+
} else {
|
2696 |
+
$message = __( 'No plugins are available to be updated at this time.', 'lightning' );
|
2697 |
+
}
|
2698 |
+
|
2699 |
+
echo '<div id="message" class="error"><p>', esc_html( $message ), '</p></div>';
|
2700 |
+
|
2701 |
+
return false;
|
2702 |
+
}
|
2703 |
+
|
2704 |
+
// Pass all necessary information if WP_Filesystem is needed.
|
2705 |
+
$url = wp_nonce_url(
|
2706 |
+
$this->tgmpa->get_tgmpa_url(),
|
2707 |
+
'bulk-' . $this->_args['plural']
|
2708 |
+
);
|
2709 |
+
|
2710 |
+
// Give validated data back to $_POST which is the only place the filesystem looks for extra fields.
|
2711 |
+
$_POST['plugin'] = implode( ',', $plugins_to_install ); // Work around for WP bug #19643.
|
2712 |
+
|
2713 |
+
$method = ''; // Leave blank so WP_Filesystem can populate it as necessary.
|
2714 |
+
$fields = array_keys( $_POST ); // Extra fields to pass to WP_Filesystem.
|
2715 |
+
|
2716 |
+
if ( false === ( $creds = request_filesystem_credentials( esc_url_raw( $url ), $method, false, false, $fields ) ) ) {
|
2717 |
+
return true; // Stop the normal page form from displaying, credential request form will be shown.
|
2718 |
+
}
|
2719 |
+
|
2720 |
+
// Now we have some credentials, setup WP_Filesystem.
|
2721 |
+
if ( ! WP_Filesystem( $creds ) ) {
|
2722 |
+
// Our credentials were no good, ask the user for them again.
|
2723 |
+
request_filesystem_credentials( esc_url_raw( $url ), $method, true, false, $fields );
|
2724 |
+
|
2725 |
+
return true;
|
2726 |
+
}
|
2727 |
+
|
2728 |
+
/* If we arrive here, we have the filesystem */
|
2729 |
+
|
2730 |
+
// Store all information in arrays since we are processing a bulk installation.
|
2731 |
+
$names = array();
|
2732 |
+
$sources = array(); // Needed for installs.
|
2733 |
+
$file_paths = array(); // Needed for upgrades.
|
2734 |
+
$to_inject = array(); // Information to inject into the update_plugins transient.
|
2735 |
+
|
2736 |
+
// Prepare the data for validated plugins for the install/upgrade.
|
2737 |
+
foreach ( $plugins_to_install as $slug ) {
|
2738 |
+
$name = $this->tgmpa->plugins[ $slug ]['name'];
|
2739 |
+
$source = $this->tgmpa->get_download_url( $slug );
|
2740 |
+
|
2741 |
+
if ( ! empty( $name ) && ! empty( $source ) ) {
|
2742 |
+
$names[] = $name;
|
2743 |
+
|
2744 |
+
switch ( $install_type ) {
|
2745 |
+
|
2746 |
+
case 'install':
|
2747 |
+
$sources[] = $source;
|
2748 |
+
break;
|
2749 |
+
|
2750 |
+
case 'update':
|
2751 |
+
$file_paths[] = $this->tgmpa->plugins[ $slug ]['file_path'];
|
2752 |
+
$to_inject[ $slug ] = $this->tgmpa->plugins[ $slug ];
|
2753 |
+
$to_inject[ $slug ]['source'] = $source;
|
2754 |
+
break;
|
2755 |
+
}
|
2756 |
+
}
|
2757 |
+
}
|
2758 |
+
unset( $slug, $name, $source );
|
2759 |
+
|
2760 |
+
// Create a new instance of TGMPA_Bulk_Installer.
|
2761 |
+
$installer = new TGMPA_Bulk_Installer(
|
2762 |
+
new TGMPA_Bulk_Installer_Skin(
|
2763 |
+
array(
|
2764 |
+
'url' => esc_url_raw( $this->tgmpa->get_tgmpa_url() ),
|
2765 |
+
'nonce' => 'bulk-' . $this->_args['plural'],
|
2766 |
+
'names' => $names,
|
2767 |
+
'install_type' => $install_type,
|
2768 |
+
)
|
2769 |
+
)
|
2770 |
+
);
|
2771 |
+
|
2772 |
+
// Wrap the install process with the appropriate HTML.
|
2773 |
+
echo '<div class="tgmpa wrap">',
|
2774 |
+
'<h2>', esc_html( get_admin_page_title() ), '</h2>';
|
2775 |
+
|
2776 |
+
// Process the bulk installation submissions.
|
2777 |
+
add_filter( 'upgrader_source_selection', array( $this->tgmpa, 'maybe_adjust_source_dir' ), 1, 3 );
|
2778 |
+
|
2779 |
+
if ( 'tgmpa-bulk-update' === $this->current_action() ) {
|
2780 |
+
// Inject our info into the update transient.
|
2781 |
+
$this->tgmpa->inject_update_info( $to_inject );
|
2782 |
+
|
2783 |
+
$installer->bulk_upgrade( $file_paths );
|
2784 |
+
} else {
|
2785 |
+
$installer->bulk_install( $sources );
|
2786 |
+
}
|
2787 |
+
|
2788 |
+
remove_filter( 'upgrader_source_selection', array( $this->tgmpa, 'maybe_adjust_source_dir' ), 1, 3 );
|
2789 |
+
|
2790 |
+
echo '</div>';
|
2791 |
+
|
2792 |
+
return true;
|
2793 |
+
}
|
2794 |
+
|
2795 |
+
// Bulk activation process.
|
2796 |
+
if ( 'tgmpa-bulk-activate' === $this->current_action() ) {
|
2797 |
+
check_admin_referer( 'bulk-' . $this->_args['plural'] );
|
2798 |
+
|
2799 |
+
// Did user actually select any plugins to activate ?
|
2800 |
+
if ( empty( $_POST['plugin'] ) ) {
|
2801 |
+
echo '<div id="message" class="error"><p>', esc_html__( 'No plugins were selected to be activated. No action taken.', 'lightning' ), '</p></div>';
|
2802 |
+
|
2803 |
+
return false;
|
2804 |
+
}
|
2805 |
+
|
2806 |
+
// Grab plugin data from $_POST.
|
2807 |
+
$plugins = array();
|
2808 |
+
if ( isset( $_POST['plugin'] ) ) {
|
2809 |
+
$plugins = array_map( 'urldecode', (array) $_POST['plugin'] );
|
2810 |
+
$plugins = array_map( array( $this->tgmpa, 'sanitize_key' ), $plugins );
|
2811 |
+
}
|
2812 |
+
|
2813 |
+
$plugins_to_activate = array();
|
2814 |
+
$plugin_names = array();
|
2815 |
+
|
2816 |
+
// Grab the file paths for the selected & inactive plugins from the registration array.
|
2817 |
+
foreach ( $plugins as $slug ) {
|
2818 |
+
if ( $this->tgmpa->can_plugin_activate( $slug ) ) {
|
2819 |
+
$plugins_to_activate[] = $this->tgmpa->plugins[ $slug ]['file_path'];
|
2820 |
+
$plugin_names[] = $this->tgmpa->plugins[ $slug ]['name'];
|
2821 |
+
}
|
2822 |
+
}
|
2823 |
+
unset( $slug );
|
2824 |
+
|
2825 |
+
// Return early if there are no plugins to activate.
|
2826 |
+
if ( empty( $plugins_to_activate ) ) {
|
2827 |
+
echo '<div id="message" class="error"><p>', esc_html__( 'No plugins are available to be activated at this time.', 'lightning' ), '</p></div>';
|
2828 |
+
|
2829 |
+
return false;
|
2830 |
+
}
|
2831 |
+
|
2832 |
+
// Now we are good to go - let's start activating plugins.
|
2833 |
+
$activate = activate_plugins( $plugins_to_activate );
|
2834 |
+
|
2835 |
+
if ( is_wp_error( $activate ) ) {
|
2836 |
+
echo '<div id="message" class="error"><p>', wp_kses_post( $activate->get_error_message() ), '</p></div>';
|
2837 |
+
} else {
|
2838 |
+
$count = count( $plugin_names ); // Count so we can use _n function.
|
2839 |
+
$plugin_names = array_map( array( 'TGMPA_Utils', 'wrap_in_strong' ), $plugin_names );
|
2840 |
+
$last_plugin = array_pop( $plugin_names ); // Pop off last name to prep for readability.
|
2841 |
+
$imploded = empty( $plugin_names ) ? $last_plugin : ( implode( ', ', $plugin_names ) . ' ' . esc_html_x( 'and', 'plugin A *and* plugin B', 'lightning' ) . ' ' . $last_plugin );
|
2842 |
+
|
2843 |
+
printf( // WPCS: xss ok.
|
2844 |
+
'<div id="message" class="updated"><p>%1$s %2$s.</p></div>',
|
2845 |
+
esc_html( _n( 'The following plugin was activated successfully:', 'The following plugins were activated successfully:', $count, 'lightning' ) ),
|
2846 |
+
$imploded
|
2847 |
+
);
|
2848 |
+
|
2849 |
+
// Update recently activated plugins option.
|
2850 |
+
$recent = (array) get_option( 'recently_activated' );
|
2851 |
+
foreach ( $plugins_to_activate as $plugin => $time ) {
|
2852 |
+
if ( isset( $recent[ $plugin ] ) ) {
|
2853 |
+
unset( $recent[ $plugin ] );
|
2854 |
+
}
|
2855 |
+
}
|
2856 |
+
update_option( 'recently_activated', $recent );
|
2857 |
+
}
|
2858 |
+
|
2859 |
+
unset( $_POST ); // Reset the $_POST variable in case user wants to perform one action after another.
|
2860 |
+
|
2861 |
+
return true;
|
2862 |
+
}
|
2863 |
+
|
2864 |
+
return false;
|
2865 |
+
}
|
2866 |
+
|
2867 |
+
/**
|
2868 |
+
* Prepares all of our information to be outputted into a usable table.
|
2869 |
+
*
|
2870 |
+
* @since 2.2.0
|
2871 |
+
*/
|
2872 |
+
public function prepare_items() {
|
2873 |
+
$columns = $this->get_columns(); // Get all necessary column information.
|
2874 |
+
$hidden = array(); // No columns to hide, but we must set as an array.
|
2875 |
+
$sortable = array(); // No reason to make sortable columns.
|
2876 |
+
$primary = $this->get_primary_column_name(); // Column which has the row actions.
|
2877 |
+
$this->_column_headers = array( $columns, $hidden, $sortable, $primary ); // Get all necessary column headers.
|
2878 |
+
|
2879 |
+
// Process our bulk activations here.
|
2880 |
+
if ( 'tgmpa-bulk-activate' === $this->current_action() ) {
|
2881 |
+
$this->process_bulk_actions();
|
2882 |
+
}
|
2883 |
+
|
2884 |
+
// Store all of our plugin data into $items array so WP_List_Table can use it.
|
2885 |
+
$this->items = apply_filters( 'tgmpa_table_data_items', $this->_gather_plugin_data() );
|
2886 |
+
}
|
2887 |
+
|
2888 |
+
/* *********** DEPRECATED METHODS *********** */
|
2889 |
+
|
2890 |
+
/**
|
2891 |
+
* Retrieve plugin data, given the plugin name.
|
2892 |
+
*
|
2893 |
+
* @since 2.2.0
|
2894 |
+
* @deprecated 2.5.0 use {@see TGM_Plugin_Activation::_get_plugin_data_from_name()} instead.
|
2895 |
+
* @see TGM_Plugin_Activation::_get_plugin_data_from_name()
|
2896 |
+
*
|
2897 |
+
* @param string $name Name of the plugin, as it was registered.
|
2898 |
+
* @param string $data Optional. Array key of plugin data to return. Default is slug.
|
2899 |
+
* @return string|boolean Plugin slug if found, false otherwise.
|
2900 |
+
*/
|
2901 |
+
protected function _get_plugin_data_from_name( $name, $data = 'slug' ) {
|
2902 |
+
_deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'TGM_Plugin_Activation::_get_plugin_data_from_name()' );
|
2903 |
+
|
2904 |
+
return $this->tgmpa->_get_plugin_data_from_name( $name, $data );
|
2905 |
+
}
|
2906 |
+
}
|
2907 |
+
}
|
2908 |
+
|
2909 |
+
|
2910 |
+
if ( ! class_exists( 'TGM_Bulk_Installer' ) ) {
|
2911 |
+
|
2912 |
+
/**
|
2913 |
+
* Hack: Prevent TGMPA v2.4.1- bulk installer class from being loaded if 2.4.1- is loaded after 2.5+.
|
2914 |
+
*/
|
2915 |
+
class TGM_Bulk_Installer {
|
2916 |
+
}
|
2917 |
+
}
|
2918 |
+
if ( ! class_exists( 'TGM_Bulk_Installer_Skin' ) ) {
|
2919 |
+
|
2920 |
+
/**
|
2921 |
+
* Hack: Prevent TGMPA v2.4.1- bulk installer skin class from being loaded if 2.4.1- is loaded after 2.5+.
|
2922 |
+
*/
|
2923 |
+
class TGM_Bulk_Installer_Skin {
|
2924 |
+
}
|
2925 |
+
}
|
2926 |
+
|
2927 |
+
/**
|
2928 |
+
* The WP_Upgrader file isn't always available. If it isn't available,
|
2929 |
+
* we load it here.
|
2930 |
+
*
|
2931 |
+
* We check to make sure no action or activation keys are set so that WordPress
|
2932 |
+
* does not try to re-include the class when processing upgrades or installs outside
|
2933 |
+
* of the class.
|
2934 |
+
*
|
2935 |
+
* @since 2.2.0
|
2936 |
+
*/
|
2937 |
+
add_action( 'admin_init', 'tgmpa_load_bulk_installer' );
|
2938 |
+
if ( ! function_exists( 'tgmpa_load_bulk_installer' ) ) {
|
2939 |
+
/**
|
2940 |
+
* Load bulk installer
|
2941 |
+
*/
|
2942 |
+
function tgmpa_load_bulk_installer() {
|
2943 |
+
// Silently fail if 2.5+ is loaded *after* an older version.
|
2944 |
+
if ( ! isset( $GLOBALS['tgmpa'] ) ) {
|
2945 |
+
return;
|
2946 |
+
}
|
2947 |
+
|
2948 |
+
// Get TGMPA class instance.
|
2949 |
+
$tgmpa_instance = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) );
|
2950 |
+
|
2951 |
+
if ( isset( $_GET['page'] ) && $tgmpa_instance->menu === $_GET['page'] ) {
|
2952 |
+
if ( ! class_exists( 'Plugin_Upgrader', false ) ) {
|
2953 |
+
require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
|
2954 |
+
}
|
2955 |
+
|
2956 |
+
if ( ! class_exists( 'TGMPA_Bulk_Installer' ) ) {
|
2957 |
+
|
2958 |
+
/**
|
2959 |
+
* Installer class to handle bulk plugin installations.
|
2960 |
+
*
|
2961 |
+
* Extends WP_Upgrader and customizes to suit the installation of multiple
|
2962 |
+
* plugins.
|
2963 |
+
*
|
2964 |
+
* @since 2.2.0
|
2965 |
+
*
|
2966 |
+
* @internal Since 2.5.0 the class is an extension of Plugin_Upgrader rather than WP_Upgrader
|
2967 |
+
* @internal Since 2.5.2 the class has been renamed from TGM_Bulk_Installer to TGMPA_Bulk_Installer.
|
2968 |
+
* This was done to prevent backward compatibility issues with v2.3.6.
|
2969 |
+
*
|
2970 |
+
* @package TGM-Plugin-Activation
|
2971 |
+
* @author Thomas Griffin
|
2972 |
+
* @author Gary Jones
|
2973 |
+
*/
|
2974 |
+
class TGMPA_Bulk_Installer extends Plugin_Upgrader {
|
2975 |
+
/**
|
2976 |
+
* Holds result of bulk plugin installation.
|
2977 |
+
*
|
2978 |
+
* @since 2.2.0
|
2979 |
+
*
|
2980 |
+
* @var string
|
2981 |
+
*/
|
2982 |
+
public $result;
|
2983 |
+
|
2984 |
+
/**
|
2985 |
+
* Flag to check if bulk installation is occurring or not.
|
2986 |
+
*
|
2987 |
+
* @since 2.2.0
|
2988 |
+
*
|
2989 |
+
* @var boolean
|
2990 |
+
*/
|
2991 |
+
public $bulk = false;
|
2992 |
+
|
2993 |
+
/**
|
2994 |
+
* TGMPA instance
|
2995 |
+
*
|
2996 |
+
* @since 2.5.0
|
2997 |
+
*
|
2998 |
+
* @var object
|
2999 |
+
*/
|
3000 |
+
protected $tgmpa;
|
3001 |
+
|
3002 |
+
/**
|
3003 |
+
* Whether or not the destination directory needs to be cleared ( = on update).
|
3004 |
+
*
|
3005 |
+
* @since 2.5.0
|
3006 |
+
*
|
3007 |
+
* @var bool
|
3008 |
+
*/
|
3009 |
+
protected $clear_destination = false;
|
3010 |
+
|
3011 |
+
/**
|
3012 |
+
* References parent constructor and sets defaults for class.
|
3013 |
+
*
|
3014 |
+
* @since 2.2.0
|
3015 |
+
*
|
3016 |
+
* @param \Bulk_Upgrader_Skin|null $skin Installer skin.
|
3017 |
+
*/
|
3018 |
+
public function __construct( $skin = null ) {
|
3019 |
+
// Get TGMPA class instance.
|
3020 |
+
$this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) );
|
3021 |
+
|
3022 |
+
parent::__construct( $skin );
|
3023 |
+
|
3024 |
+
if ( isset( $this->skin->options['install_type'] ) && 'update' === $this->skin->options['install_type'] ) {
|
3025 |
+
$this->clear_destination = true;
|
3026 |
+
}
|
3027 |
+
|
3028 |
+
if ( $this->tgmpa->is_automatic ) {
|
3029 |
+
$this->activate_strings();
|
3030 |
+
}
|
3031 |
+
|
3032 |
+
add_action( 'upgrader_process_complete', array( $this->tgmpa, 'populate_file_path' ) );
|
3033 |
+
}
|
3034 |
+
|
3035 |
+
/**
|
3036 |
+
* Sets the correct activation strings for the installer skin to use.
|
3037 |
+
*
|
3038 |
+
* @since 2.2.0
|
3039 |
+
*/
|
3040 |
+
public function activate_strings() {
|
3041 |
+
$this->strings['activation_failed'] = __( 'Plugin activation failed.', 'lightning' );
|
3042 |
+
$this->strings['activation_success'] = __( 'Plugin activated successfully.', 'lightning' );
|
3043 |
+
}
|
3044 |
+
|
3045 |
+
/**
|
3046 |
+
* Performs the actual installation of each plugin.
|
3047 |
+
*
|
3048 |
+
* @since 2.2.0
|
3049 |
+
*
|
3050 |
+
* @see WP_Upgrader::run()
|
3051 |
+
*
|
3052 |
+
* @param array $options The installation config options.
|
3053 |
+
* @return null|array Return early if error, array of installation data on success.
|
3054 |
+
*/
|
3055 |
+
public function run( $options ) {
|
3056 |
+
$result = parent::run( $options );
|
3057 |
+
|
3058 |
+
// Reset the strings in case we changed one during automatic activation.
|
3059 |
+
if ( $this->tgmpa->is_automatic ) {
|
3060 |
+
if ( 'update' === $this->skin->options['install_type'] ) {
|
3061 |
+
$this->upgrade_strings();
|
3062 |
+
} else {
|
3063 |
+
$this->install_strings();
|
3064 |
+
}
|
3065 |
+
}
|
3066 |
+
|
3067 |
+
return $result;
|
3068 |
+
}
|
3069 |
+
|
3070 |
+
/**
|
3071 |
+
* Processes the bulk installation of plugins.
|
3072 |
+
*
|
3073 |
+
* @since 2.2.0
|
3074 |
+
*
|
3075 |
+
* @internal This is basically a near identical copy of the WP Core Plugin_Upgrader::bulk_upgrade()
|
3076 |
+
* method, with minor adjustments to deal with new installs instead of upgrades.
|
3077 |
+
* For ease of future synchronizations, the adjustments are clearly commented, but no other
|
3078 |
+
* comments are added. Code style has been made to comply.
|
3079 |
+
*
|
3080 |
+
* @see Plugin_Upgrader::bulk_upgrade()
|
3081 |
+
* @see https://core.trac.wordpress.org/browser/tags/4.2.1/src/wp-admin/includes/class-wp-upgrader.php#L838
|
3082 |
+
*
|
3083 |
+
* @param array $plugins The plugin sources needed for installation.
|
3084 |
+
* @param array $args Arbitrary passed extra arguments.
|
3085 |
+
* @return string|bool Install confirmation messages on success, false on failure.
|
3086 |
+
*/
|
3087 |
+
public function bulk_install( $plugins, $args = array() ) {
|
3088 |
+
// [TGMPA + ] Hook auto-activation in.
|
3089 |
+
add_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 );
|
3090 |
+
|
3091 |
+
$defaults = array(
|
3092 |
+
'clear_update_cache' => true,
|
3093 |
+
);
|
3094 |
+
$parsed_args = wp_parse_args( $args, $defaults );
|
3095 |
+
|
3096 |
+
$this->init();
|
3097 |
+
$this->bulk = true;
|
3098 |
+
|
3099 |
+
$this->install_strings(); // [TGMPA + ] adjusted.
|
3100 |
+
|
3101 |
+
/* [TGMPA - ] $current = get_site_transient( 'update_plugins' ); */
|
3102 |
+
|
3103 |
+
/* [TGMPA - ] add_filter('upgrader_clear_destination', array($this, 'delete_old_plugin'), 10, 4); */
|
3104 |
+
|
3105 |
+
$this->skin->header();
|
3106 |
+
|
3107 |
+
// Connect to the Filesystem first.
|
3108 |
+
$res = $this->fs_connect( array( WP_CONTENT_DIR, WP_PLUGIN_DIR ) );
|
3109 |
+
if ( ! $res ) {
|
3110 |
+
$this->skin->footer();
|
3111 |
+
|
3112 |
+
return false;
|
3113 |
+
}
|
3114 |
+
|
3115 |
+
$this->skin->bulk_header();
|
3116 |
+
|
3117 |
+
// Only start maintenance mode if:
|
3118 |
+
// - running Multisite and there are one or more plugins specified, OR
|
3119 |
+
// - a plugin with an update available is currently active.
|
3120 |
+
// @TODO: For multisite, maintenance mode should only kick in for individual sites if at all possible.
|
3121 |
+
$maintenance = ( is_multisite() && ! empty( $plugins ) );
|
3122 |
+
|
3123 |
+
/*
|
3124 |
+
[TGMPA - ]
|
3125 |
+
foreach ( $plugins as $plugin )
|
3126 |
+
$maintenance = $maintenance || ( is_plugin_active( $plugin ) && isset( $current->response[ $plugin] ) );
|
3127 |
+
*/
|
3128 |
+
if ( $maintenance ) {
|
3129 |
+
$this->maintenance_mode( true );
|
3130 |
+
}
|
3131 |
+
|
3132 |
+
$results = array();
|
3133 |
+
|
3134 |
+
$this->update_count = count( $plugins );
|
3135 |
+
$this->update_current = 0;
|
3136 |
+
foreach ( $plugins as $plugin ) {
|
3137 |
+
$this->update_current++;
|
3138 |
+
|
3139 |
+
/*
|
3140 |
+
[TGMPA - ]
|
3141 |
+
$this->skin->plugin_info = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin, false, true);
|
3142 |
+
|
3143 |
+
if ( !isset( $current->response[ $plugin ] ) ) {
|
3144 |
+
$this->skin->set_result('up_to_date');
|
3145 |
+
$this->skin->before();
|
3146 |
+
$this->skin->feedback('up_to_date');
|
3147 |
+
$this->skin->after();
|
3148 |
+
$results[$plugin] = true;
|
3149 |
+
continue;
|
3150 |
+
}
|
3151 |
+
|
3152 |
+
// Get the URL to the zip file
|
3153 |
+
$r = $current->response[ $plugin ];
|
3154 |
+
|
3155 |
+
$this->skin->plugin_active = is_plugin_active($plugin);
|
3156 |
+
*/
|
3157 |
+
|
3158 |
+
$result = $this->run(
|
3159 |
+
array(
|
3160 |
+
'package' => $plugin, // [TGMPA + ] adjusted.
|
3161 |
+
'destination' => WP_PLUGIN_DIR,
|
3162 |
+
'clear_destination' => false, // [TGMPA + ] adjusted.
|
3163 |
+
'clear_working' => true,
|
3164 |
+
'is_multi' => true,
|
3165 |
+
'hook_extra' => array(
|
3166 |
+
'plugin' => $plugin,
|
3167 |
+
),
|
3168 |
+
)
|
3169 |
+
);
|
3170 |
+
|
3171 |
+
$results[ $plugin ] = $this->result;
|
3172 |
+
|
3173 |
+
// Prevent credentials auth screen from displaying multiple times.
|
3174 |
+
if ( false === $result ) {
|
3175 |
+
break;
|
3176 |
+
}
|
3177 |
+
} //end foreach $plugins
|
3178 |
+
|
3179 |
+
$this->maintenance_mode( false );
|
3180 |
+
|
3181 |
+
/**
|
3182 |
+
* Fires when the bulk upgrader process is complete.
|
3183 |
+
*
|
3184 |
+
* @since WP 3.6.0 / TGMPA 2.5.0
|
3185 |
+
*
|
3186 |
+
* @param Plugin_Upgrader $this Plugin_Upgrader instance. In other contexts, $this, might
|
3187 |
+
* be a Theme_Upgrader or Core_Upgrade instance.
|
3188 |
+
* @param array $data {
|
3189 |
+
* Array of bulk item update data.
|
3190 |
+
*
|
3191 |
+
* @type string $action Type of action. Default 'update'.
|
3192 |
+
* @type string $type Type of update process. Accepts 'plugin', 'theme', or 'core'.
|
3193 |
+
* @type bool $bulk Whether the update process is a bulk update. Default true.
|
3194 |
+
* @type array $packages Array of plugin, theme, or core packages to update.
|
3195 |
+
* }
|
3196 |
+
*/
|
3197 |
+
do_action(
|
3198 |
+
'upgrader_process_complete', $this, array(
|
3199 |
+
'action' => 'install', // [TGMPA + ] adjusted.
|
3200 |
+
'type' => 'plugin',
|
3201 |
+
'bulk' => true,
|
3202 |
+
'plugins' => $plugins,
|
3203 |
+
)
|
3204 |
+
);
|
3205 |
+
|
3206 |
+
$this->skin->bulk_footer();
|
3207 |
+
|
3208 |
+
$this->skin->footer();
|
3209 |
+
|
3210 |
+
// Cleanup our hooks, in case something else does a upgrade on this connection.
|
3211 |
+
/* [TGMPA - ] remove_filter('upgrader_clear_destination', array($this, 'delete_old_plugin')); */
|
3212 |
+
|
3213 |
+
// [TGMPA + ] Remove our auto-activation hook.
|
3214 |
+
remove_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 );
|
3215 |
+
|
3216 |
+
// Force refresh of plugin update information.
|
3217 |
+
wp_clean_plugins_cache( $parsed_args['clear_update_cache'] );
|
3218 |
+
|
3219 |
+
return $results;
|
3220 |
+
}
|
3221 |
+
|
3222 |
+
/**
|
3223 |
+
* Handle a bulk upgrade request.
|
3224 |
+
*
|
3225 |
+
* @since 2.5.0
|
3226 |
+
*
|
3227 |
+
* @see Plugin_Upgrader::bulk_upgrade()
|
3228 |
+
*
|
3229 |
+
* @param array $plugins The local WP file_path's of the plugins which should be upgraded.
|
3230 |
+
* @param array $args Arbitrary passed extra arguments.
|
3231 |
+
* @return string|bool Install confirmation messages on success, false on failure.
|
3232 |
+
*/
|
3233 |
+
public function bulk_upgrade( $plugins, $args = array() ) {
|
3234 |
+
|
3235 |
+
add_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 );
|
3236 |
+
|
3237 |
+
$result = parent::bulk_upgrade( $plugins, $args );
|
3238 |
+
|
3239 |
+
remove_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 );
|
3240 |
+
|
3241 |
+
return $result;
|
3242 |
+
}
|
3243 |
+
|
3244 |
+
/**
|
3245 |
+
* Abuse a filter to auto-activate plugins after installation.
|
3246 |
+
*
|
3247 |
+
* Hooked into the 'upgrader_post_install' filter hook.
|
3248 |
+
*
|
3249 |
+
* @since 2.5.0
|
3250 |
+
*
|
3251 |
+
* @param bool $bool The value we need to give back (true).
|
3252 |
+
* @return bool
|
3253 |
+
*/
|
3254 |
+
public function auto_activate( $bool ) {
|
3255 |
+
// Only process the activation of installed plugins if the automatic flag is set to true.
|
3256 |
+
if ( $this->tgmpa->is_automatic ) {
|
3257 |
+
// Flush plugins cache so the headers of the newly installed plugins will be read correctly.
|
3258 |
+
wp_clean_plugins_cache();
|
3259 |
+
|
3260 |
+
// Get the installed plugin file.
|
3261 |
+
$plugin_info = $this->plugin_info();
|
3262 |
+
|
3263 |
+
// Don't try to activate on upgrade of active plugin as WP will do this already.
|
3264 |
+
if ( ! is_plugin_active( $plugin_info ) ) {
|
3265 |
+
$activate = activate_plugin( $plugin_info );
|
3266 |
+
|
3267 |
+
// Adjust the success string based on the activation result.
|
3268 |
+
$this->strings['process_success'] = $this->strings['process_success'] . "<br />\n";
|
3269 |
+
|
3270 |
+
if ( is_wp_error( $activate ) ) {
|
3271 |
+
$this->skin->error( $activate );
|
3272 |
+
$this->strings['process_success'] .= $this->strings['activation_failed'];
|
3273 |
+
} else {
|
3274 |
+
$this->strings['process_success'] .= $this->strings['activation_success'];
|
3275 |
+
}
|
3276 |
+
}
|
3277 |
+
}
|
3278 |
+
|
3279 |
+
return $bool;
|
3280 |
+
}
|
3281 |
+
}
|
3282 |
+
}
|
3283 |
+
|
3284 |
+
if ( ! class_exists( 'TGMPA_Bulk_Installer_Skin' ) ) {
|
3285 |
+
|
3286 |
+
/**
|
3287 |
+
* Installer skin to set strings for the bulk plugin installations..
|
3288 |
+
*
|
3289 |
+
* Extends Bulk_Upgrader_Skin and customizes to suit the installation of multiple
|
3290 |
+
* plugins.
|
3291 |
+
*
|
3292 |
+
* @since 2.2.0
|
3293 |
+
*
|
3294 |
+
* @internal Since 2.5.2 the class has been renamed from TGM_Bulk_Installer_Skin to
|
3295 |
+
* TGMPA_Bulk_Installer_Skin.
|
3296 |
+
* This was done to prevent backward compatibility issues with v2.3.6.
|
3297 |
+
*
|
3298 |
+
* @see https://core.trac.wordpress.org/browser/trunk/src/wp-admin/includes/class-wp-upgrader-skins.php
|
3299 |
+
*
|
3300 |
+
* @package TGM-Plugin-Activation
|
3301 |
+
* @author Thomas Griffin
|
3302 |
+
* @author Gary Jones
|
3303 |
+
*/
|
3304 |
+
class TGMPA_Bulk_Installer_Skin extends Bulk_Upgrader_Skin {
|
3305 |
+
/**
|
3306 |
+
* Holds plugin info for each individual plugin installation.
|
3307 |
+
*
|
3308 |
+
* @since 2.2.0
|
3309 |
+
*
|
3310 |
+
* @var array
|
3311 |
+
*/
|
3312 |
+
public $plugin_info = array();
|
3313 |
+
|
3314 |
+
/**
|
3315 |
+
* Holds names of plugins that are undergoing bulk installations.
|
3316 |
+
*
|
3317 |
+
* @since 2.2.0
|
3318 |
+
*
|
3319 |
+
* @var array
|
3320 |
+
*/
|
3321 |
+
public $plugin_names = array();
|
3322 |
+
|
3323 |
+
/**
|
3324 |
+
* Integer to use for iteration through each plugin installation.
|
3325 |
+
*
|
3326 |
+
* @since 2.2.0
|
3327 |
+
*
|
3328 |
+
* @var integer
|
3329 |
+
*/
|
3330 |
+
public $i = 0;
|
3331 |
+
|
3332 |
+
/**
|
3333 |
+
* TGMPA instance
|
3334 |
+
*
|
3335 |
+
* @since 2.5.0
|
3336 |
+
*
|
3337 |
+
* @var object
|
3338 |
+
*/
|
3339 |
+
protected $tgmpa;
|
3340 |
+
|
3341 |
+
/**
|
3342 |
+
* Constructor. Parses default args with new ones and extracts them for use.
|
3343 |
+
*
|
3344 |
+
* @since 2.2.0
|
3345 |
+
*
|
3346 |
+
* @param array $args Arguments to pass for use within the class.
|
3347 |
+
*/
|
3348 |
+
public function __construct( $args = array() ) {
|
3349 |
+
// Get TGMPA class instance.
|
3350 |
+
$this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) );
|
3351 |
+
|
3352 |
+
// Parse default and new args.
|
3353 |
+
$defaults = array(
|
3354 |
+
'url' => '',
|
3355 |
+
'nonce' => '',
|
3356 |
+
'names' => array(),
|
3357 |
+
'install_type' => 'install',
|
3358 |
+
);
|
3359 |
+
$args = wp_parse_args( $args, $defaults );
|
3360 |
+
|
3361 |
+
// Set plugin names to $this->plugin_names property.
|
3362 |
+
$this->plugin_names = $args['names'];
|
3363 |
+
|
3364 |
+
// Extract the new args.
|
3365 |
+
parent::__construct( $args );
|
3366 |
+
}
|
3367 |
+
|
3368 |
+
/**
|
3369 |
+
* Sets install skin strings for each individual plugin.
|
3370 |
+
*
|
3371 |
+
* Checks to see if the automatic activation flag is set and uses the
|
3372 |
+
* the proper strings accordingly.
|
3373 |
+
*
|
3374 |
+
* @since 2.2.0
|
3375 |
+
*/
|
3376 |
+
public function add_strings() {
|
3377 |
+
if ( 'update' === $this->options['install_type'] ) {
|
3378 |
+
parent::add_strings();
|
3379 |
+
$this->upgrader->strings['skin_before_update_header'] = __( 'Updating Plugin %1$s (%2$d/%3$d)', 'lightning' );
|
3380 |
+
} else {
|
3381 |
+
$this->upgrader->strings['skin_update_failed_error'] = __( 'An error occurred while installing %1$s: <strong>%2$s</strong>.', 'lightning' );
|
3382 |
+
$this->upgrader->strings['skin_update_failed'] = __( 'The installation of %1$s failed.', 'lightning' );
|
3383 |
+
|
3384 |
+
if ( $this->tgmpa->is_automatic ) {
|
3385 |
+
// Automatic activation strings.
|
3386 |
+
$this->upgrader->strings['skin_upgrade_start'] = __( 'The installation and activation process is starting. This process may take a while on some hosts, so please be patient.', 'lightning' );
|
3387 |
+
$this->upgrader->strings['skin_update_successful'] = __( '%1$s installed and activated successfully.', 'lightning' );
|
3388 |
+
$this->upgrader->strings['skin_upgrade_end'] = __( 'All installations and activations have been completed.', 'lightning' );
|
3389 |
+
$this->upgrader->strings['skin_before_update_header'] = __( 'Installing and Activating Plugin %1$s (%2$d/%3$d)', 'lightning' );
|
3390 |
+
} else {
|
3391 |
+
// Default installation strings.
|
3392 |
+
$this->upgrader->strings['skin_upgrade_start'] = __( 'The installation process is starting. This process may take a while on some hosts, so please be patient.', 'lightning' );
|
3393 |
+
$this->upgrader->strings['skin_update_successful'] = esc_html__( '%1$s installed successfully.', 'lightning' );
|
3394 |
+
$this->upgrader->strings['skin_upgrade_end'] = __( 'All installations have been completed.', 'lightning' );
|
3395 |
+
$this->upgrader->strings['skin_before_update_header'] = __( 'Installing Plugin %1$s (%2$d/%3$d)', 'lightning' );
|
3396 |
+
}
|
3397 |
+
|
3398 |
+
// Add "read more" link only for WP < 4.8.
|
3399 |
+
if ( version_compare( $this->tgmpa->wp_version, '4.8', '<' ) ) {
|
3400 |
+
$this->upgrader->strings['skin_update_successful'] .= ' <a href="#" class="hide-if-no-js" onclick="%2$s"><span>' . esc_html__( 'Show Details', 'lightning' ) . '</span><span class="hidden">' . esc_html__( 'Hide Details', 'lightning' ) . '</span>.</a>';
|
3401 |
+
}
|
3402 |
+
}
|
3403 |
+
}
|
3404 |
+
|
3405 |
+
/**
|
3406 |
+
* Outputs the header strings and necessary JS before each plugin installation.
|
3407 |
+
*
|
3408 |
+
* @since 2.2.0
|
3409 |
+
*
|
3410 |
+
* @param string $title Unused in this implementation.
|
3411 |
+
*/
|
3412 |
+
public function before( $title = '' ) {
|
3413 |
+
if ( empty( $title ) ) {
|
3414 |
+
$title = esc_html( $this->plugin_names[ $this->i ] );
|
3415 |
+
}
|
3416 |
+
parent::before( $title );
|
3417 |
+
}
|
3418 |
+
|
3419 |
+
/**
|
3420 |
+
* Outputs the footer strings and necessary JS after each plugin installation.
|
3421 |
+
*
|
3422 |
+
* Checks for any errors and outputs them if they exist, else output
|
3423 |
+
* success strings.
|
3424 |
+
*
|
3425 |
+
* @since 2.2.0
|
3426 |
+
*
|
3427 |
+
* @param string $title Unused in this implementation.
|
3428 |
+
*/
|
3429 |
+
public function after( $title = '' ) {
|
3430 |
+
if ( empty( $title ) ) {
|
3431 |
+
$title = esc_html( $this->plugin_names[ $this->i ] );
|
3432 |
+
}
|
3433 |
+
parent::after( $title );
|
3434 |
+
|
3435 |
+
$this->i++;
|
3436 |
+
}
|
3437 |
+
|
3438 |
+
/**
|
3439 |
+
* Outputs links after bulk plugin installation is complete.
|
3440 |
+
*
|
3441 |
+
* @since 2.2.0
|
3442 |
+
*/
|
3443 |
+
public function bulk_footer() {
|
3444 |
+
// Serve up the string to say installations (and possibly activations) are complete.
|
3445 |
+
parent::bulk_footer();
|
3446 |
+
|
3447 |
+
// Flush plugins cache so we can make sure that the installed plugins list is always up to date.
|
3448 |
+
wp_clean_plugins_cache();
|
3449 |
+
|
3450 |
+
$this->tgmpa->show_tgmpa_version();
|
3451 |
+
|
3452 |
+
// Display message based on if all plugins are now active or not.
|
3453 |
+
$update_actions = array();
|
3454 |
+
|
3455 |
+
if ( $this->tgmpa->is_tgmpa_complete() ) {
|
3456 |
+
// All plugins are active, so we display the complete string and hide the menu to protect users.
|
3457 |
+
echo '<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>';
|
3458 |
+
$update_actions['dashboard'] = sprintf(
|
3459 |
+
esc_html( $this->tgmpa->strings['complete'] ),
|
3460 |
+
'<a href="' . esc_url( self_admin_url() ) . '">' . esc_html__( 'Return to the Dashboard', 'lightning' ) . '</a>'
|
3461 |
+
);
|
3462 |
+
} else {
|
3463 |
+
$update_actions['tgmpa_page'] = '<a href="' . esc_url( $this->tgmpa->get_tgmpa_url() ) . '" target="_parent">' . esc_html( $this->tgmpa->strings['return'] ) . '</a>';
|
3464 |
+
}
|
3465 |
+
|
3466 |
+
/**
|
3467 |
+
* Filter the list of action links available following bulk plugin installs/updates.
|
3468 |
+
*
|
3469 |
+
* @since 2.5.0
|
3470 |
+
*
|
3471 |
+
* @param array $update_actions Array of plugin action links.
|
3472 |
+
* @param array $plugin_info Array of information for the last-handled plugin.
|
3473 |
+
*/
|
3474 |
+
$update_actions = apply_filters( 'tgmpa_update_bulk_plugins_complete_actions', $update_actions, $this->plugin_info );
|
3475 |
+
|
3476 |
+
if ( ! empty( $update_actions ) ) {
|
3477 |
+
$this->feedback( implode( ' | ', (array) $update_actions ) );
|
3478 |
+
}
|
3479 |
+
}
|
3480 |
+
|
3481 |
+
/* *********** DEPRECATED METHODS *********** */
|
3482 |
+
|
3483 |
+
/**
|
3484 |
+
* Flush header output buffer.
|
3485 |
+
*
|
3486 |
+
* @since 2.2.0
|
3487 |
+
* @deprecated 2.5.0 use {@see Bulk_Upgrader_Skin::flush_output()} instead
|
3488 |
+
* @see Bulk_Upgrader_Skin::flush_output()
|
3489 |
+
*/
|
3490 |
+
public function before_flush_output() {
|
3491 |
+
_deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'Bulk_Upgrader_Skin::flush_output()' );
|
3492 |
+
$this->flush_output();
|
3493 |
+
}
|
3494 |
+
|
3495 |
+
/**
|
3496 |
+
* Flush footer output buffer and iterate $this->i to make sure the
|
3497 |
+
* installation strings reference the correct plugin.
|
3498 |
+
*
|
3499 |
+
* @since 2.2.0
|
3500 |
+
* @deprecated 2.5.0 use {@see Bulk_Upgrader_Skin::flush_output()} instead
|
3501 |
+
* @see Bulk_Upgrader_Skin::flush_output()
|
3502 |
+
*/
|
3503 |
+
public function after_flush_output() {
|
3504 |
+
_deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'Bulk_Upgrader_Skin::flush_output()' );
|
3505 |
+
$this->flush_output();
|
3506 |
+
$this->i++;
|
3507 |
+
}
|
3508 |
+
}
|
3509 |
+
}
|
3510 |
+
}
|
3511 |
+
}
|
3512 |
+
}
|
3513 |
+
|
3514 |
+
if ( ! class_exists( 'TGMPA_Utils' ) ) {
|
3515 |
+
|
3516 |
+
/**
|
3517 |
+
* Generic utilities for TGMPA.
|
3518 |
+
*
|
3519 |
+
* All methods are static, poor-dev name-spacing class wrapper.
|
3520 |
+
*
|
3521 |
+
* Class was called TGM_Utils in 2.5.0 but renamed TGMPA_Utils in 2.5.1 as this was conflicting with Soliloquy.
|
3522 |
+
*
|
3523 |
+
* @since 2.5.0
|
3524 |
+
*
|
3525 |
+
* @package TGM-Plugin-Activation
|
3526 |
+
* @author Juliette Reinders Folmer
|
3527 |
+
*/
|
3528 |
+
class TGMPA_Utils {
|
3529 |
+
/**
|
3530 |
+
* Whether the PHP filter extension is enabled.
|
3531 |
+
*
|
3532 |
+
* @see http://php.net/book.filter
|
3533 |
+
*
|
3534 |
+
* @since 2.5.0
|
3535 |
+
*
|
3536 |
+
* @static
|
3537 |
+
*
|
3538 |
+
* @var bool $has_filters True is the extension is enabled.
|
3539 |
+
*/
|
3540 |
+
public static $has_filters;
|
3541 |
+
|
3542 |
+
/**
|
3543 |
+
* Wrap an arbitrary string in <em> tags. Meant to be used in combination with array_map().
|
3544 |
+
*
|
3545 |
+
* @since 2.5.0
|
3546 |
+
*
|
3547 |
+
* @static
|
3548 |
+
*
|
3549 |
+
* @param string $string Text to be wrapped.
|
3550 |
+
* @return string
|
3551 |
+
*/
|
3552 |
+
public static function wrap_in_em( $string ) {
|
3553 |
+
return '<em>' . wp_kses_post( $string ) . '</em>';
|
3554 |
+
}
|
3555 |
+
|
3556 |
+
/**
|
3557 |
+
* Wrap an arbitrary string in <strong> tags. Meant to be used in combination with array_map().
|
3558 |
+
*
|
3559 |
+
* @since 2.5.0
|
3560 |
+
*
|
3561 |
+
* @static
|
3562 |
+
*
|
3563 |
+
* @param string $string Text to be wrapped.
|
3564 |
+
* @return string
|
3565 |
+
*/
|
3566 |
+
public static function wrap_in_strong( $string ) {
|
3567 |
+
return '<strong>' . wp_kses_post( $string ) . '</strong>';
|
3568 |
+
}
|
3569 |
+
|
3570 |
+
/**
|
3571 |
+
* Helper function: Validate a value as boolean
|
3572 |
+
*
|
3573 |
+
* @since 2.5.0
|
3574 |
+
*
|
3575 |
+
* @static
|
3576 |
+
*
|
3577 |
+
* @param mixed $value Arbitrary value.
|
3578 |
+
* @return bool
|
3579 |
+
*/
|
3580 |
+
public static function validate_bool( $value ) {
|
3581 |
+
if ( ! isset( self::$has_filters ) ) {
|
3582 |
+
self::$has_filters = extension_loaded( 'filter' );
|
3583 |
+
}
|
3584 |
+
|
3585 |
+
if ( self::$has_filters ) {
|
3586 |
+
return filter_var( $value, FILTER_VALIDATE_BOOLEAN );
|
3587 |
+
} else {
|
3588 |
+
return self::emulate_filter_bool( $value );
|
3589 |
+
}
|
3590 |
+
}
|
3591 |
+
|
3592 |
+
/**
|
3593 |
+
* Helper function: Cast a value to bool
|
3594 |
+
*
|
3595 |
+
* @since 2.5.0
|
3596 |
+
*
|
3597 |
+
* @static
|
3598 |
+
*
|
3599 |
+
* @param mixed $value Value to cast.
|
3600 |
+
* @return bool
|
3601 |
+
*/
|
3602 |
+
protected static function emulate_filter_bool( $value ) {
|
3603 |
+
// @codingStandardsIgnoreStart
|
3604 |
+
static $true = array(
|
3605 |
+
'1',
|
3606 |
+
'true', 'True', 'TRUE',
|
3607 |
+
'y', 'Y',
|
3608 |
+
'yes', 'Yes', 'YES',
|
3609 |
+
'on', 'On', 'ON',
|
3610 |
+
);
|
3611 |
+
static $false = array(
|
3612 |
+
'0',
|
3613 |
+
'false', 'False', 'FALSE',
|
3614 |
+
'n', 'N',
|
3615 |
+
'no', 'No', 'NO',
|
3616 |
+
'off', 'Off', 'OFF',
|
3617 |
+
);
|
3618 |
+
// @codingStandardsIgnoreEnd
|
3619 |
+
|
3620 |
+
if ( is_bool( $value ) ) {
|
3621 |
+
return $value;
|
3622 |
+
} elseif ( is_int( $value ) && ( 0 === $value || 1 === $value ) ) {
|
3623 |
+
return (bool) $value;
|
3624 |
+
} elseif ( ( is_float( $value ) && ! is_nan( $value ) ) && ( (float) 0 === $value || (float) 1 === $value ) ) {
|
3625 |
+
return (bool) $value;
|
3626 |
+
} elseif ( is_string( $value ) ) {
|
3627 |
+
$value = trim( $value );
|
3628 |
+
if ( in_array( $value, $true, true ) ) {
|
3629 |
+
return true;
|
3630 |
+
} elseif ( in_array( $value, $false, true ) ) {
|
3631 |
+
return false;
|
3632 |
+
} else {
|
3633 |
+
return false;
|
3634 |
+
}
|
3635 |
+
}
|
3636 |
+
|
3637 |
+
return false;
|
3638 |
+
}
|
3639 |
+
} // End of class TGMPA_Utils
|
3640 |
+
} // End of class_exists wrapper
|
inc/tgm-plugin-activation/tgm-config.php
ADDED
@@ -0,0 +1,154 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* This file represents an example of the code that themes would use to register
|
4 |
+
* the required plugins.
|
5 |
+
*
|
6 |
+
* It is expected that theme authors would copy and paste this code into their
|
7 |
+
* functions.php file, and amend to suit.
|
8 |
+
*
|
9 |
+
* @see http://tgmpluginactivation.com/configuration/ for detailed documentation.
|
10 |
+
*
|
11 |
+
* @package TGM-Plugin-Activation
|
12 |
+
* @subpackage Example
|
13 |
+
* @version 2.5.2
|
14 |
+
* @author Thomas Griffin, Gary Jones, Juliette Reinders Folmer
|
15 |
+
* @copyright Copyright (c) 2011, Thomas Griffin
|
16 |
+
* @license http://opensource.org/licenses/gpl-2.0.php GPL v2 or later
|
17 |
+
* @link https://github.com/TGMPA/TGM-Plugin-Activation
|
18 |
+
*/
|
19 |
+
|
20 |
+
/**
|
21 |
+
* Include the TGM_Plugin_Activation class.
|
22 |
+
*/
|
23 |
+
require_once dirname( __FILE__ ) . '/class-tgm-plugin-activation.php';
|
24 |
+
|
25 |
+
add_action( 'tgmpa_register', 'vkb_register_required_plugins' );
|
26 |
+
/**
|
27 |
+
* Register the required plugins for this theme.
|
28 |
+
*
|
29 |
+
* In this example, we register five plugins:
|
30 |
+
* - one included with the TGMPA library
|
31 |
+
* - two from an external source, one from an arbitrary source, one from a GitHub repository
|
32 |
+
* - two from the .org repo, where one demonstrates the use of the `is_callable` argument
|
33 |
+
*
|
34 |
+
* The variable passed to tgmpa_register_plugins() should be an array of plugin
|
35 |
+
* arrays.
|
36 |
+
*
|
37 |
+
* This function is hooked into tgmpa_init, which is fired within the
|
38 |
+
* TGM_Plugin_Activation class constructor.
|
39 |
+
*/
|
40 |
+
function vkb_register_required_plugins() {
|
41 |
+
/*
|
42 |
+
* Array of plugin arrays. Required keys are name and slug.
|
43 |
+
* If the source is NOT from the .org repo, then source is also required.
|
44 |
+
*/
|
45 |
+
$plugins = array(
|
46 |
+
|
47 |
+
// This is an example of how to include a plugin bundled with a theme.
|
48 |
+
array(
|
49 |
+
'name' => 'VK Block Patterns', // The plugin name.
|
50 |
+
'slug' => 'vk-block-patterns', // The plugin slug (typically the folder name).
|
51 |
+
'required' => false, // If false, the plugin is only 'recommended' instead of required.
|
52 |
+
),
|
53 |
+
);
|
54 |
+
|
55 |
+
/*
|
56 |
+
* Array of configuration settings. Amend each line as needed.
|
57 |
+
*
|
58 |
+
* TGMPA will start providing localized text strings soon. If you already have translations of our standard
|
59 |
+
* strings available, please help us make TGMPA even better by giving us access to these translations or by
|
60 |
+
* sending in a pull-request with .po file(s) with the translations.
|
61 |
+
*
|
62 |
+
* Only uncomment the strings in the config array if you want to customize the strings.
|
63 |
+
*/
|
64 |
+
$config = array(
|
65 |
+
'id' => 'tgmpa', // Unique ID for hashing notices for multiple instances of TGMPA.
|
66 |
+
'default_path' => '', // Default absolute path to bundled plugins.
|
67 |
+
'menu' => 'tgmpa-install-plugins', // Menu slug.
|
68 |
+
'parent_slug' => 'plugins.php', // Parent menu slug.
|
69 |
+
'capability' => 'edit_theme_options', // Capability needed to view plugin install page, should be a capability associated with the parent menu used.
|
70 |
+
'has_notices' => true, // Show admin notices or not.
|
71 |
+
'dismissable' => true, // If false, a user cannot dismiss the nag message.
|
72 |
+
'dismiss_msg' => '', // If 'dismissable' is false, this message will be output at top of nag.
|
73 |
+
'is_automatic' => false, // Automatically activate plugins after installation or not.
|
74 |
+
'message' => '', // Message to output right before the plugins table.
|
75 |
+
|
76 |
+
'strings' => array(
|
77 |
+
'page_title' => __( 'Install Required Plugins', 'vk-blocks' ),
|
78 |
+
'menu_title' => __( 'Install Plugins', 'vk-blocks' ),
|
79 |
+
'installing' => __( 'Installing Plugin: %s', 'vk-blocks' ), // %s = plugin name.
|
80 |
+
'oops' => __( 'Something went wrong with the plugin API.', 'vk-blocks' ),
|
81 |
+
'notice_can_install_required' => _n_noop(
|
82 |
+
'This theme requires the following plugin: %1$s.',
|
83 |
+
'This theme requires the following plugins: %1$s.',
|
84 |
+
'vk-blocks'
|
85 |
+
), // %1$s = plugin name(s).
|
86 |
+
'notice_can_install_recommended' => _n_noop(
|
87 |
+
'This theme recommends the following plugin: %1$s.<br>Many additional functions are available for free.',
|
88 |
+
'This theme recommends the following plugins: %1$s.<br>Many additional functions are available for free.',
|
89 |
+
'vk-blocks'
|
90 |
+
), // %1$s = plugin name(s).
|
91 |
+
'notice_cannot_install' => _n_noop(
|
92 |
+
'Sorry, but you do not have the correct permissions to install the %1$s plugin.',
|
93 |
+
'Sorry, but you do not have the correct permissions to install the %1$s plugins.',
|
94 |
+
'vk-blocks'
|
95 |
+
), // %1$s = plugin name(s).
|
96 |
+
'notice_ask_to_update' => _n_noop(
|
97 |
+
'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.',
|
98 |
+
'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.',
|
99 |
+
'vk-blocks'
|
100 |
+
), // %1$s = plugin name(s).
|
101 |
+
'notice_ask_to_update_maybe' => _n_noop(
|
102 |
+
'There is an update available for: %1$s.',
|
103 |
+
'There are updates available for the following plugins: %1$s.',
|
104 |
+
'vk-blocks'
|
105 |
+
), // %1$s = plugin name(s).
|
106 |
+
'notice_cannot_update' => _n_noop(
|
107 |
+
'Sorry, but you do not have the correct permissions to update the %1$s plugin.',
|
108 |
+
'Sorry, but you do not have the correct permissions to update the %1$s plugins.',
|
109 |
+
'vk-blocks'
|
110 |
+
), // %1$s = plugin name(s).
|
111 |
+
'notice_can_activate_required' => _n_noop(
|
112 |
+
'The following required plugin is currently inactive: %1$s.',
|
113 |
+
'The following required plugins are currently inactive: %1$s.',
|
114 |
+
'vk-blocks'
|
115 |
+
), // %1$s = plugin name(s).
|
116 |
+
'notice_can_activate_recommended' => _n_noop(
|
117 |
+
'The following recommended plugin is currently inactive: %1$s.',
|
118 |
+
'The following recommended plugins are currently inactive: %1$s.',
|
119 |
+
'vk-blocks'
|
120 |
+
), // %1$s = plugin name(s).
|
121 |
+
'notice_cannot_activate' => _n_noop(
|
122 |
+
'Sorry, but you do not have the correct permissions to activate the %1$s plugin.',
|
123 |
+
'Sorry, but you do not have the correct permissions to activate the %1$s plugins.',
|
124 |
+
'vk-blocks'
|
125 |
+
), // %1$s = plugin name(s).
|
126 |
+
'install_link' => _n_noop(
|
127 |
+
'Begin installing plugin',
|
128 |
+
'Begin installing plugins',
|
129 |
+
'vk-blocks'
|
130 |
+
),
|
131 |
+
'update_link' => _n_noop(
|
132 |
+
'Begin updating plugin',
|
133 |
+
'Begin updating plugins',
|
134 |
+
'vk-blocks'
|
135 |
+
),
|
136 |
+
'activate_link' => _n_noop(
|
137 |
+
'Begin activating plugin',
|
138 |
+
'Begin activating plugins',
|
139 |
+
'vk-blocks'
|
140 |
+
),
|
141 |
+
'return' => __( 'Return to Required Plugins Installer', 'vk-blocks' ),
|
142 |
+
'plugin_activated' => __( 'Plugin activated successfully.', 'vk-blocks' ),
|
143 |
+
'activated_successfully' => __( 'The following plugin was activated successfully:', 'vk-blocks' ),
|
144 |
+
'plugin_already_active' => __( 'No action taken. Plugin %1$s was already active.', 'vk-blocks' ), // %1$s = plugin name(s).
|
145 |
+
'plugin_needs_higher_version' => __( 'Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin.', 'vk-blocks' ), // %1$s = plugin name(s).
|
146 |
+
'complete' => __( 'All plugins installed and activated successfully. %1$s', 'vk-blocks' ), // %s = dashboard link.
|
147 |
+
'contact_admin' => __( 'Please contact the administrator of this site for help.', 'vk-blocks' ),
|
148 |
+
|
149 |
+
'nag_type' => 'updated', // Determines admin notice type - can only be 'updated', 'update-nag' or 'error'.
|
150 |
+
),
|
151 |
+
);
|
152 |
+
|
153 |
+
tgmpa( $plugins, $config );
|
154 |
+
}
|
inc/vk-admin/package/_scss/vk_admin.scss
CHANGED
@@ -1,5 +1,9 @@
|
|
1 |
@charset "utf-8";
|
2 |
// @import "compass";
|
|
|
|
|
|
|
|
|
3 |
body{margin:0;}
|
4 |
.text-left {
|
5 |
text-align: left;
|
@@ -156,6 +160,11 @@ body{margin:0;}
|
|
156 |
|
157 |
.vk_admin_page {
|
158 |
padding-top: 1em;
|
|
|
|
|
|
|
|
|
|
|
159 |
h2.page_title {
|
160 |
font-size: 16px;
|
161 |
text-align: center;
|
@@ -175,6 +184,15 @@ body{margin:0;}
|
|
175 |
font-size:16px;
|
176 |
margin-bottom:1em;
|
177 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
178 |
input[type="text"] {
|
179 |
width: 50%;
|
180 |
}
|
@@ -182,6 +200,7 @@ body{margin:0;}
|
|
182 |
width: 50%;
|
183 |
}
|
184 |
dl {
|
|
|
185 |
dt {
|
186 |
font-weight: bold;
|
187 |
margin-bottom: 5px;
|
@@ -247,9 +266,21 @@ body{margin:0;}
|
|
247 |
li ol {
|
248 |
margin-top:0.5em;
|
249 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
250 |
&_content {
|
251 |
margin-bottom:3em;
|
252 |
}
|
|
|
|
|
|
|
253 |
}
|
254 |
}
|
255 |
|
@@ -344,6 +375,9 @@ body{margin:0;}
|
|
344 |
// background: #EDEDED;
|
345 |
font-size: 1em;
|
346 |
}
|
|
|
|
|
|
|
347 |
input[type="text"],
|
348 |
input[type="search"],
|
349 |
input[type="radio"],
|
@@ -408,3 +442,47 @@ textarea {
|
|
408 |
margin-top: 0;
|
409 |
}
|
410 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
@charset "utf-8";
|
2 |
// @import "compass";
|
3 |
+
|
4 |
+
$text-size : 14px;
|
5 |
+
$line-height : 1.7;
|
6 |
+
|
7 |
body{margin:0;}
|
8 |
.text-left {
|
9 |
text-align: left;
|
160 |
|
161 |
.vk_admin_page {
|
162 |
padding-top: 1em;
|
163 |
+
|
164 |
+
p,li,td {
|
165 |
+
line-height: $line-height;
|
166 |
+
font-size: $text-size;
|
167 |
+
}
|
168 |
h2.page_title {
|
169 |
font-size: 16px;
|
170 |
text-align: center;
|
184 |
font-size:16px;
|
185 |
margin-bottom:1em;
|
186 |
}
|
187 |
+
.form-table td p,
|
188 |
+
p {
|
189 |
+
margin-bottom:1em;
|
190 |
+
font-size: $text-size;
|
191 |
+
line-height: $line-height;
|
192 |
+
&:last-child {
|
193 |
+
margin-bottom:0;
|
194 |
+
}
|
195 |
+
}
|
196 |
input[type="text"] {
|
197 |
width: 50%;
|
198 |
}
|
200 |
width: 50%;
|
201 |
}
|
202 |
dl {
|
203 |
+
line-height: 1.5;
|
204 |
dt {
|
205 |
font-weight: bold;
|
206 |
margin-bottom: 5px;
|
266 |
li ol {
|
267 |
margin-top:0.5em;
|
268 |
}
|
269 |
+
ul.no-style {
|
270 |
+
margin-left:0;
|
271 |
+
ul {
|
272 |
+
margin-left:1.5em;
|
273 |
+
}
|
274 |
+
li {
|
275 |
+
list-style: none;
|
276 |
+
}
|
277 |
+
}
|
278 |
&_content {
|
279 |
margin-bottom:3em;
|
280 |
}
|
281 |
+
input[type=text] {
|
282 |
+
margin-bottom:5px;
|
283 |
+
}
|
284 |
}
|
285 |
}
|
286 |
|
375 |
// background: #EDEDED;
|
376 |
font-size: 1em;
|
377 |
}
|
378 |
+
.admin-custom-discription{
|
379 |
+
margin-top:0.5em;
|
380 |
+
}
|
381 |
input[type="text"],
|
382 |
input[type="search"],
|
383 |
input[type="radio"],
|
442 |
margin-top: 0;
|
443 |
}
|
444 |
}
|
445 |
+
|
446 |
+
/*トグル風ラジオボタン*/
|
447 |
+
.vk-admin-inline-radio {
|
448 |
+
display: flex;
|
449 |
+
border-radius: 3px;
|
450 |
+
overflow: hidden;
|
451 |
+
border: 1px solid #b6b6b6;
|
452 |
+
|
453 |
+
|
454 |
+
div {
|
455 |
+
position: relative;
|
456 |
+
flex: 1;
|
457 |
+
}
|
458 |
+
|
459 |
+
input {
|
460 |
+
width: 100%;
|
461 |
+
height: 60px;
|
462 |
+
opacity: 0;
|
463 |
+
}
|
464 |
+
|
465 |
+
label {
|
466 |
+
position: absolute;
|
467 |
+
top: 0; left: 0;
|
468 |
+
color: #b6b6b6;
|
469 |
+
width: 100%;
|
470 |
+
height: 100%;
|
471 |
+
background: #fff;
|
472 |
+
display: flex;
|
473 |
+
align-items: center;
|
474 |
+
justify-content: center;
|
475 |
+
pointer-events: none;
|
476 |
+
border-right: 1px solid #b6b6b6;
|
477 |
+
}
|
478 |
+
|
479 |
+
div:last-child label {
|
480 |
+
border-right: 0;
|
481 |
+
}
|
482 |
+
|
483 |
+
input:checked + label {
|
484 |
+
background: #d81b60;
|
485 |
+
font-weight: 500;
|
486 |
+
color: #fff;
|
487 |
+
}
|
488 |
+
}
|
inc/vk-admin/package/class-vk-admin.php
CHANGED
@@ -337,7 +337,7 @@ if ( ! class_exists( 'Vk_Admin' ) ) {
|
|
337 |
|
338 |
if ( $maxitems == 0 ) {
|
339 |
$output .= '<li>';
|
340 |
-
$output .= __( 'Sorry, there is no post', '
|
341 |
$output .= '</li>';
|
342 |
} else {
|
343 |
foreach ( $rss_items as $item ) {
|
@@ -391,7 +391,7 @@ if ( ! class_exists( 'Vk_Admin' ) ) {
|
|
391 |
if ( self::is_dashboard_active() ) {
|
392 |
wp_add_dashboard_widget(
|
393 |
'vk_dashboard_widget',
|
394 |
-
__( 'Vektor WordPress Information', '
|
395 |
array( __CLASS__, 'dashboard_widget_body' )
|
396 |
);
|
397 |
}
|
337 |
|
338 |
if ( $maxitems == 0 ) {
|
339 |
$output .= '<li>';
|
340 |
+
$output .= __( 'Sorry, there is no post', 'vk-blocks' );
|
341 |
$output .= '</li>';
|
342 |
} else {
|
343 |
foreach ( $rss_items as $item ) {
|
391 |
if ( self::is_dashboard_active() ) {
|
392 |
wp_add_dashboard_widget(
|
393 |
'vk_dashboard_widget',
|
394 |
+
__( 'Vektor WordPress Information', 'vk-blocks' ),
|
395 |
array( __CLASS__, 'dashboard_widget_body' )
|
396 |
);
|
397 |
}
|
inc/vk-admin/package/css/vk_admin.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
body{margin:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-warning{color:#a94442}#dashboard-widgets .vk-metabox-sub-title,.vk-metabox-sub-title{display:block;overflow:hidden;border-bottom:1px solid #e5e5e5;margin-top:1em;padding-bottom:.3em}#dashboard-widgets .vk-metabox-sub-title .dashicons,.vk-metabox-sub-title .dashicons{position:relative;top:-2px;margin-left:3px}.vk-metabox-more-link{float:right;font-size:12px}.vk-metabox-post-list{margin-bottom:2em}.vk-metabox-post-list li{border-bottom:1px dotted #ccc;padding-bottom:3px;display:flex}.vk-metabox-post-list li .date{font-size:11px;margin-right:1em;width:75px;white-space:nowrap}.vk-metabox-post-list li a{width:100%}.vk-admin-banner{display:block;overflow:hidden}.vk-admin-banner a.admin_banner{display:block;margin-bottom:1em;border:1px solid #ccc;box-shadow:inset 0 0 0 1px #fff}.vk-admin-banner a.admin_banner img{max-width:100%;height:auto;display:block}.vk-admin-banner a.admin_banner img:hover{opacity:.7}.vk-admin-banner .vektor_logo{margin-top:1em}.vk-admin-banner .vektor_logo img{width:150px;float:right}#vk_dashboard_widget .vk-admin-banner-grid{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}#vk_dashboard_widget .vk-admin-banner-grid a.admin_banner{width:48%}.wp-core-ui .button-block{display:block;width:100%;text-align:center}.logo_exUnit{display:block;overflow:hidden;text-align:center;margin-bottom:10px;border-bottom:1px solid #ccc}.logo_exUnit img{width:150px;max-width:100%}.vk_option_nav{display:block!important;overflow:hidden}.vk_option_nav ul{display:block;overflow:hidden;margin:0;padding:0}.vk_option_nav ul li{display:block;border:1px solid #ccc;margin-bottom:0;border-bottom:none;background-color:#fff}.vk_option_nav ul li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.vk_option_nav ul li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:1px solid #ccc}.vk_option_nav ul li:hover{background-color:#666}.vk_option_nav ul li a{display:block;overflow:hidden;padding:.5em;text-decoration:none;color:#666;font-size:12px}.vk_option_nav ul li:hover a{color:#fff;border:none}.vk_option_nav ul li.current{background-color:#333;color:#fff}.vk_option_nav ul li.current a{color:#fff}.vk_admin_page{padding-top:1em}.vk_admin_page h2.page_title{font-size:16px;text-align:center;line-height:140%;margin:10px 0 20px}.vk_admin_page h3{background-color:#333;color:#fff;padding:10px 15px;font-size:150%;margin-top:0;border-left:5px solid #e50000;border-radius:4px}.vk_admin_page h5{font-size:16px;margin-bottom:1em}.vk_admin_page input[type=text]{width:50%}.vk_admin_page select{width:50%}.vk_admin_page dl dt{font-weight:700;margin-bottom:5px}.vk_admin_page dl dd{margin-left:0}.vk_admin_page tr.dev_object{display:none}.vk_admin_page .pageLogo{text-align:center}.vk_admin_page .pageLogo img{max-width:150px;margin:0 auto}.vk_admin_page .adminMain{display:block;overflow:hidden;width:74%;float:left}.vk_admin_page .adminMain #adminContent_sub{display:block;overflow:hidden;width:23%;float:left;padding-bottom:10px}.vk_admin_page .adminMain #adminContent_main{display:block;overflow:hidden;width:74%;float:right;min-height:300px}.vk_admin_page .adminMain #adminContent_main .form_horizontal_item{margin-right:1em}.vk_admin_page .adminMain.column_2 #adminContent_main{width:100%}.vk_admin_page .adminMain_main ol,.vk_admin_page .adminMain_main ul{margin-top:0;margin-left:1.5em;padding-top:0}.vk_admin_page .adminMain_main ol>li{list-style:decimal}.vk_admin_page .adminMain_main ul>li{list-style:disc}.vk_admin_page .adminMain_main li ol,.vk_admin_page .adminMain_main li ul{margin-top:.5em}.vk_admin_page .adminMain_main_content{margin-bottom:3em}.vk_admin_page .adminSub{display:block;overflow:hidden;width:24%;float:right;padding-bottom:10px}.vk_admin_page .adminSub .infoBox{display:block;overflow:hidden;padding:1em;margin-bottom:1em;background-color:#fff;border-radius:4px}.vk_admin_page .adminSub .vk-metabox-sub-title{background-color:#ccc;width:auto;padding:5px 10px;border-radius:3px;margin-top:0;margin-bottom:15px}.vk_admin_page .adminSub .vk-metabox-more-link{display:none}.vk_admin_page .alert{border-radius:4px;padding:.8em;font-weight:400}.vk_admin_page .alert-danger{border:1px solid #ebccd1;background-color:#f2dede;color:#a94442}.admin-custom-section,.admin_widget_section{display:block;overflow:hidden;margin:1.5em 0}.admin-custom-section p,.admin_widget_section p{margin-top:.5em}.admin-custom-h2,.admin_widget_h2{box-sizing:border-box;margin:1em 0 1em;padding:.8em 1em;width:100%;border:solid 1px #ddd;border-radius:5px;background:#555;color:#fff;font-size:1.1em}.admin-custom-h3,.admin_widget_h3{box-sizing:border-box;padding:.4em 0;margin-bottom:.3em;width:100%;border-bottom:solid 1px #ddd;font-size:1em}input[type=checkbox].admin-custom-input,input[type=checkbox].admin_widget_input,input[type=color].admin-custom-input,input[type=color].admin_widget_input,input[type=date].admin-custom-input,input[type=date].admin_widget_input,input[type=datetime-local].admin-custom-input,input[type=datetime-local].admin_widget_input,input[type=datetime].admin-custom-input,input[type=datetime].admin_widget_input,input[type=email].admin-custom-input,input[type=email].admin_widget_input,input[type=month].admin-custom-input,input[type=month].admin_widget_input,input[type=number].admin-custom-input,input[type=number].admin_widget_input,input[type=password].admin-custom-input,input[type=password].admin_widget_input,input[type=radio].admin-custom-input,input[type=radio].admin_widget_input,input[type=search].admin-custom-input,input[type=search].admin_widget_input,input[type=tel].admin-custom-input,input[type=tel].admin_widget_input,input[type=text].admin-custom-input,input[type=text].admin_widget_input,input[type=time].admin-custom-input,input[type=time].admin_widget_input,input[type=url].admin-custom-input,input[type=url].admin_widget_input,input[type=week].admin-custom-input,input[type=week].admin_widget_input,select.admin-custom-input,select.admin_widget_input,textarea.admin-custom-input,textarea.admin_widget_input{width:100%;margin:.3em 0}.admin-custom-thumb-outer,.admin_widget_thumb_outer{position:relative;overflow:hidden;z-index:2;margin:3px 0;min-height:70px;border:1px solid #e5e5e5;background-color:#f5f5f5;width:100%}.admin-custom-thumb-outer:before,.admin_widget_thumb_outer:before{position:absolute;top:50%;left:50%;z-index:1;margin:-8px 0 0 -30px;color:#999;content:"No Image"}.admin-custom-thumb,.admin_widget_thumb{position:relative;z-index:3;display:block;width:100%;height:auto}.vk_checklist_item-style-vertical{display:flex}.vk_checklist_item .vk_checklist_item_input{margin-top:0}@media (max-width:991px){.vk_admin_page .adminSub .adminMain table.form-table td,.vk_admin_page .adminSub .adminMain table.form-table th{display:block}.vk_admin_page .adminSub .adminMain table.form-table th{background-color:#ccc;width:auto;padding:10px;border-radius:3px}}
|
1 |
+
body{margin:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-warning{color:#a94442}#dashboard-widgets .vk-metabox-sub-title,.vk-metabox-sub-title{display:block;overflow:hidden;border-bottom:1px solid #e5e5e5;margin-top:1em;padding-bottom:.3em}#dashboard-widgets .vk-metabox-sub-title .dashicons,.vk-metabox-sub-title .dashicons{position:relative;top:-2px;margin-left:3px}.vk-metabox-more-link{float:right;font-size:12px}.vk-metabox-post-list{margin-bottom:2em}.vk-metabox-post-list li{border-bottom:1px dotted #ccc;padding-bottom:3px;display:flex}.vk-metabox-post-list li .date{font-size:11px;margin-right:1em;width:75px;white-space:nowrap}.vk-metabox-post-list li a{width:100%}.vk-admin-banner{display:block;overflow:hidden}.vk-admin-banner a.admin_banner{display:block;margin-bottom:1em;border:1px solid #ccc;box-shadow:inset 0 0 0 1px #fff}.vk-admin-banner a.admin_banner img{max-width:100%;height:auto;display:block}.vk-admin-banner a.admin_banner img:hover{opacity:.7}.vk-admin-banner .vektor_logo{margin-top:1em}.vk-admin-banner .vektor_logo img{width:150px;float:right}#vk_dashboard_widget .vk-admin-banner-grid{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}#vk_dashboard_widget .vk-admin-banner-grid a.admin_banner{width:48%}.wp-core-ui .button-block{display:block;width:100%;text-align:center}.logo_exUnit{display:block;overflow:hidden;text-align:center;margin-bottom:10px;border-bottom:1px solid #ccc}.logo_exUnit img{width:150px;max-width:100%}.vk_option_nav{display:block!important;overflow:hidden}.vk_option_nav ul{display:block;overflow:hidden;margin:0;padding:0}.vk_option_nav ul li{display:block;border:1px solid #ccc;margin-bottom:0;border-bottom:none;background-color:#fff}.vk_option_nav ul li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.vk_option_nav ul li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:1px solid #ccc}.vk_option_nav ul li:hover{background-color:#666}.vk_option_nav ul li a{display:block;overflow:hidden;padding:.5em;text-decoration:none;color:#666;font-size:12px}.vk_option_nav ul li:hover a{color:#fff;border:none}.vk_option_nav ul li.current{background-color:#333;color:#fff}.vk_option_nav ul li.current a{color:#fff}.vk_admin_page{padding-top:1em}.vk_admin_page li,.vk_admin_page p,.vk_admin_page td{line-height:1.7;font-size:14px}.vk_admin_page h2.page_title{font-size:16px;text-align:center;line-height:140%;margin:10px 0 20px}.vk_admin_page h3{background-color:#333;color:#fff;padding:10px 15px;font-size:150%;margin-top:0;border-left:5px solid #e50000;border-radius:4px}.vk_admin_page h5{font-size:16px;margin-bottom:1em}.vk_admin_page .form-table td p,.vk_admin_page p{margin-bottom:1em;font-size:14px;line-height:1.7}.vk_admin_page .form-table td p:last-child,.vk_admin_page p:last-child{margin-bottom:0}.vk_admin_page input[type=text]{width:50%}.vk_admin_page select{width:50%}.vk_admin_page dl{line-height:1.5}.vk_admin_page dl dt{font-weight:700;margin-bottom:5px}.vk_admin_page dl dd{margin-left:0}.vk_admin_page tr.dev_object{display:none}.vk_admin_page .pageLogo{text-align:center}.vk_admin_page .pageLogo img{max-width:150px;margin:0 auto}.vk_admin_page .adminMain{display:block;overflow:hidden;width:74%;float:left}.vk_admin_page .adminMain #adminContent_sub{display:block;overflow:hidden;width:23%;float:left;padding-bottom:10px}.vk_admin_page .adminMain #adminContent_main{display:block;overflow:hidden;width:74%;float:right;min-height:300px}.vk_admin_page .adminMain #adminContent_main .form_horizontal_item{margin-right:1em}.vk_admin_page .adminMain.column_2 #adminContent_main{width:100%}.vk_admin_page .adminMain_main ol,.vk_admin_page .adminMain_main ul{margin-top:0;margin-left:1.5em;padding-top:0}.vk_admin_page .adminMain_main ol>li{list-style:decimal}.vk_admin_page .adminMain_main ul>li{list-style:disc}.vk_admin_page .adminMain_main li ol,.vk_admin_page .adminMain_main li ul{margin-top:.5em}.vk_admin_page .adminMain_main ul.no-style{margin-left:0}.vk_admin_page .adminMain_main ul.no-style ul{margin-left:1.5em}.vk_admin_page .adminMain_main ul.no-style li{list-style:none}.vk_admin_page .adminMain_main_content{margin-bottom:3em}.vk_admin_page .adminMain_main input[type=text]{margin-bottom:5px}.vk_admin_page .adminSub{display:block;overflow:hidden;width:24%;float:right;padding-bottom:10px}.vk_admin_page .adminSub .infoBox{display:block;overflow:hidden;padding:1em;margin-bottom:1em;background-color:#fff;border-radius:4px}.vk_admin_page .adminSub .vk-metabox-sub-title{background-color:#ccc;width:auto;padding:5px 10px;border-radius:3px;margin-top:0;margin-bottom:15px}.vk_admin_page .adminSub .vk-metabox-more-link{display:none}.vk_admin_page .alert{border-radius:4px;padding:.8em;font-weight:400}.vk_admin_page .alert-danger{border:1px solid #ebccd1;background-color:#f2dede;color:#a94442}.admin-custom-section,.admin_widget_section{display:block;overflow:hidden;margin:1.5em 0}.admin-custom-section p,.admin_widget_section p{margin-top:.5em}.admin-custom-h2,.admin_widget_h2{box-sizing:border-box;margin:1em 0 1em;padding:.8em 1em;width:100%;border:solid 1px #ddd;border-radius:5px;background:#555;color:#fff;font-size:1.1em}.admin-custom-h3,.admin_widget_h3{box-sizing:border-box;padding:.4em 0;margin-bottom:.3em;width:100%;border-bottom:solid 1px #ddd;font-size:1em}.admin-custom-discription{margin-top:.5em}input[type=checkbox].admin-custom-input,input[type=checkbox].admin_widget_input,input[type=color].admin-custom-input,input[type=color].admin_widget_input,input[type=date].admin-custom-input,input[type=date].admin_widget_input,input[type=datetime-local].admin-custom-input,input[type=datetime-local].admin_widget_input,input[type=datetime].admin-custom-input,input[type=datetime].admin_widget_input,input[type=email].admin-custom-input,input[type=email].admin_widget_input,input[type=month].admin-custom-input,input[type=month].admin_widget_input,input[type=number].admin-custom-input,input[type=number].admin_widget_input,input[type=password].admin-custom-input,input[type=password].admin_widget_input,input[type=radio].admin-custom-input,input[type=radio].admin_widget_input,input[type=search].admin-custom-input,input[type=search].admin_widget_input,input[type=tel].admin-custom-input,input[type=tel].admin_widget_input,input[type=text].admin-custom-input,input[type=text].admin_widget_input,input[type=time].admin-custom-input,input[type=time].admin_widget_input,input[type=url].admin-custom-input,input[type=url].admin_widget_input,input[type=week].admin-custom-input,input[type=week].admin_widget_input,select.admin-custom-input,select.admin_widget_input,textarea.admin-custom-input,textarea.admin_widget_input{width:100%;margin:.3em 0}.admin-custom-thumb-outer,.admin_widget_thumb_outer{position:relative;overflow:hidden;z-index:2;margin:3px 0;min-height:70px;border:1px solid #e5e5e5;background-color:#f5f5f5;width:100%}.admin-custom-thumb-outer:before,.admin_widget_thumb_outer:before{position:absolute;top:50%;left:50%;z-index:1;margin:-8px 0 0 -30px;color:#999;content:"No Image"}.admin-custom-thumb,.admin_widget_thumb{position:relative;z-index:3;display:block;width:100%;height:auto}.vk_checklist_item-style-vertical{display:flex}.vk_checklist_item .vk_checklist_item_input{margin-top:0}.vk-admin-inline-radio{display:flex;border-radius:3px;overflow:hidden;border:1px solid #b6b6b6}.vk-admin-inline-radio div{position:relative;flex:1}.vk-admin-inline-radio input{width:100%;height:60px;opacity:0}.vk-admin-inline-radio label{position:absolute;top:0;left:0;color:#b6b6b6;width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center;pointer-events:none;border-right:1px solid #b6b6b6}.vk-admin-inline-radio div:last-child label{border-right:0}.vk-admin-inline-radio input:checked+label{background:#d81b60;font-weight:500;color:#fff}@media (max-width:991px){.vk_admin_page .adminSub .adminMain table.form-table td,.vk_admin_page .adminSub .adminMain table.form-table th{display:block}.vk_admin_page .adminSub .adminMain table.form-table th{background-color:#ccc;width:auto;padding:10px;border-radius:3px}}
|
inc/vk-blocks-config.php
CHANGED
@@ -13,6 +13,9 @@ if ( ! function_exists( 'vkblocks_active' ) ) {
|
|
13 |
// Set asset Path.
|
14 |
define( 'VK_BLOCKS_PATH', plugin_dir_path( __FILE__ ) . 'vk-blocks/' );
|
15 |
|
|
|
|
|
|
|
16 |
// Set version number.
|
17 |
define( 'VK_BLOCKS_VERSION', vkblocks_get_version() );
|
18 |
|
@@ -30,8 +33,8 @@ if ( ! function_exists( 'vkblocks_active' ) ) {
|
|
30 |
require_once 'term-color/term-color-config.php';
|
31 |
require_once 'template-tags/package/template-tags.php';
|
32 |
require_once 'vk-css-optimize/vk-css-optimize-config.php';
|
33 |
-
require_once 'saved-block-version.php';
|
34 |
require_once plugin_dir_path( __DIR__ ) . 'inc/vk-customize-helpers/vk-customize-helpers-config.php';
|
|
|
35 |
|
36 |
|
37 |
if ( ! vkblocks_is_lightning() ) {
|
@@ -47,12 +50,6 @@ if ( ! function_exists( 'vkblocks_active' ) ) {
|
|
47 |
//BlockMeta用のAPIルートを設定
|
48 |
new EntryPoint();
|
49 |
|
50 |
-
// Stop Core Block Template.
|
51 |
-
$vk_blocks_options = vkblocks_get_options();
|
52 |
-
if ( "hide" === $vk_blocks_options['display_wp_block_template'] ) {
|
53 |
-
remove_theme_support( 'core-block-patterns' );
|
54 |
-
}
|
55 |
-
|
56 |
//プロ版の設定ファイルを読み込み
|
57 |
if(file_exists(dirname(__FILE__) . '/vk-blocks-pro-config.php')){
|
58 |
require_once 'vk-blocks-pro-config.php';
|
13 |
// Set asset Path.
|
14 |
define( 'VK_BLOCKS_PATH', plugin_dir_path( __FILE__ ) . 'vk-blocks/' );
|
15 |
|
16 |
+
// Set src path.
|
17 |
+
define( 'VK_BLOCKS_SRC_PATH', plugin_dir_path( dirname( __FILE__ ) ) . 'src/' );
|
18 |
+
|
19 |
// Set version number.
|
20 |
define( 'VK_BLOCKS_VERSION', vkblocks_get_version() );
|
21 |
|
33 |
require_once 'term-color/term-color-config.php';
|
34 |
require_once 'template-tags/package/template-tags.php';
|
35 |
require_once 'vk-css-optimize/vk-css-optimize-config.php';
|
|
|
36 |
require_once plugin_dir_path( __DIR__ ) . 'inc/vk-customize-helpers/vk-customize-helpers-config.php';
|
37 |
+
require_once plugin_dir_path( __DIR__ ) . 'inc/tgm-plugin-activation/tgm-config.php';
|
38 |
|
39 |
|
40 |
if ( ! vkblocks_is_lightning() ) {
|
50 |
//BlockMeta用のAPIルートを設定
|
51 |
new EntryPoint();
|
52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
//プロ版の設定ファイルを読み込み
|
54 |
if(file_exists(dirname(__FILE__) . '/vk-blocks-pro-config.php')){
|
55 |
require_once 'vk-blocks-pro-config.php';
|
inc/vk-blocks/admin/admin-block-patterns.php
CHANGED
@@ -1,19 +1,30 @@
|
|
1 |
<?php
|
2 |
$vk_blocks_options = vkblocks_get_options();
|
|
|
3 |
?>
|
4 |
<section>
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
</section>
|
1 |
<?php
|
2 |
$vk_blocks_options = vkblocks_get_options();
|
3 |
+
$vk_blocks_template = file_exists( VK_BLOCKS_PATH . 'vk-blocks-pro-template.php' ) ? VK_BLOCKS_PATH . 'vk-blocks-pro-template.php' : '';
|
4 |
?>
|
5 |
<section>
|
6 |
+
<h3 id="block-template-setting"><?php esc_html_e( 'Display Block Template Setting', 'vk-blocks' ); ?></h3>
|
7 |
+
<table class="form-table">
|
8 |
+
<tr>
|
9 |
+
<th><?php esc_html_e( 'WordPress Block Template', 'vk-blocks' ); ?></th>
|
10 |
+
<td>
|
11 |
+
<select name="vk_blocks_options[display_wp_block_template]">
|
12 |
+
<option value="hide"<?php vkblocks_the_selected( "hide", $vk_blocks_options['display_wp_block_template'] ) ?>><?php _e( 'Hide' , 'vk-blocks' );?></option>
|
13 |
+
<option value="display"<?php vkblocks_the_selected( "display", $vk_blocks_options['display_wp_block_template'] ) ?>><?php _e( 'Display' , 'vk-blocks' );?></option>
|
14 |
+
</select>
|
15 |
+
</td>
|
16 |
+
</tr>
|
17 |
+
<?php if ( ! empty( $vk_blocks_template ) ) : ?>
|
18 |
+
<tr>
|
19 |
+
<th><?php esc_html_e( 'VK Blocks Template', 'vk-blocks' ); ?></th>
|
20 |
+
<td>
|
21 |
+
<select name="vk_blocks_options[display_vk_block_template]">
|
22 |
+
<option value="hide"<?php vkblocks_the_selected( "hide", $vk_blocks_options['display_vk_block_template'] ) ?>><?php _e( 'Hide' , 'vk-blocks' );?></option>
|
23 |
+
<option value="display"<?php vkblocks_the_selected( "display", $vk_blocks_options['display_vk_block_template'] ) ?>><?php _e( 'Display' , 'vk-blocks' );?></option>
|
24 |
+
</select>
|
25 |
+
</td>
|
26 |
+
</tr>
|
27 |
+
<?php endif; ?>
|
28 |
+
</table>
|
29 |
+
<?php submit_button(); ?>
|
30 |
</section>
|
inc/vk-blocks/admin/admin.php
CHANGED
@@ -10,7 +10,6 @@ if ( ! function_exists('vk_blocks_setting') ) {
|
|
10 |
<form method="post" action="<?php echo esc_url( $_SERVER['REQUEST_URI'] ) ;?>">
|
11 |
<?php wp_nonce_field( 'vkb-nonce-key', 'vkb-setting-page' ); ?>
|
12 |
<?php
|
13 |
-
require_once dirname( __FILE__ ) . '/admin-block-patterns.php';
|
14 |
require_once dirname( __FILE__ ) . '/admin-balloon.php';
|
15 |
do_action( 'vk_blocks_pro_admin' );
|
16 |
?>
|
10 |
<form method="post" action="<?php echo esc_url( $_SERVER['REQUEST_URI'] ) ;?>">
|
11 |
<?php wp_nonce_field( 'vkb-nonce-key', 'vkb-setting-page' ); ?>
|
12 |
<?php
|
|
|
13 |
require_once dirname( __FILE__ ) . '/admin-balloon.php';
|
14 |
do_action( 'vk_blocks_pro_admin' );
|
15 |
?>
|
inc/vk-blocks/blocks/page-content/class-vk-page-content-block.php
DELETED
@@ -1,149 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Call Page Block
|
4 |
-
*
|
5 |
-
* @package VK All in One Expansion Unit
|
6 |
-
*/
|
7 |
-
|
8 |
-
class VK_Page_Content_Block {
|
9 |
-
|
10 |
-
// Constructor
|
11 |
-
public function __construct() {
|
12 |
-
add_action( 'init', array( __CLASS__, 'register_block' ), 15 );
|
13 |
-
add_action( 'wp_enqueue_scripts', array( __CLASS__, 'load_scripts' ) );
|
14 |
-
add_filter( 'vk_page_content', 'do_blocks', 9 );
|
15 |
-
add_filter( 'vk_page_content', 'wptexturize' );
|
16 |
-
add_filter( 'vk_page_content', 'convert_smilies', 20 );
|
17 |
-
add_filter( 'vk_page_content', 'shortcode_unautop' );
|
18 |
-
add_filter( 'vk_page_content', 'prepend_attachment' );
|
19 |
-
add_filter( 'vk_page_content', 'wp_filter_content_tags' );
|
20 |
-
add_filter( 'vk_page_content', 'do_shortcode', 11 );
|
21 |
-
add_filter( 'vk_page_content', 'capital_P_dangit', 11 );
|
22 |
-
}
|
23 |
-
|
24 |
-
public static function register_block() {
|
25 |
-
if ( ! function_exists( 'register_block_type' ) ) {
|
26 |
-
return;
|
27 |
-
}
|
28 |
-
|
29 |
-
global $vk_blocks_common_attributes;
|
30 |
-
register_block_type(
|
31 |
-
'vk-blocks/page-content',
|
32 |
-
array(
|
33 |
-
'editor_script' => 'veu-block',
|
34 |
-
'editor_style' => 'veu-block-editor',
|
35 |
-
'attributes' => array_merge(
|
36 |
-
array(
|
37 |
-
'className' => array(
|
38 |
-
'type' => 'string',
|
39 |
-
'default' => '',
|
40 |
-
),
|
41 |
-
'TargetPost' => array(
|
42 |
-
'type' => 'number',
|
43 |
-
'default' => -1
|
44 |
-
),
|
45 |
-
),
|
46 |
-
$vk_blocks_common_attributes
|
47 |
-
),
|
48 |
-
'supports' => [],
|
49 |
-
'render_callback' => array( __CLASS__, 'block_callback'),
|
50 |
-
)
|
51 |
-
);
|
52 |
-
}
|
53 |
-
|
54 |
-
/**
|
55 |
-
* Rendering Call Page Block
|
56 |
-
*
|
57 |
-
* @param array $attributes attributes.
|
58 |
-
* @param html $content content.
|
59 |
-
*/
|
60 |
-
public static function block_callback( $attributes, $content = '' ) {
|
61 |
-
|
62 |
-
$page_content_id = ! empty( $attributes['TargetPost'] ) ? $attributes['TargetPost'] : -1;
|
63 |
-
$page_content = get_post( $page_content_id )->post_content;
|
64 |
-
self::load_scripts( $page_content );
|
65 |
-
|
66 |
-
$vk_blocks_options = vkblocks_get_options();
|
67 |
-
if ( has_block( 'vk-blocks/faq2', $page_content ) || has_block( 'vk-blocks/faq', $page_content ) ) {
|
68 |
-
if ( 'open' === $vk_blocks_options['new_faq_accordion'] ) {
|
69 |
-
$page_content = str_replace( '[accordion_trigger_switch]', 'vk_faq-accordion vk_faq-accordion-open', $page_content );
|
70 |
-
} elseif ( 'close' === $vk_blocks_options['new_faq_accordion'] ) {
|
71 |
-
$page_content = str_replace( '[accordion_trigger_switch]', 'vk_faq-accordion vk_faq-accordion-close', $page_content );
|
72 |
-
} else {
|
73 |
-
$page_content = str_replace( '[accordion_trigger_switch]', '', $page_content );
|
74 |
-
}
|
75 |
-
}
|
76 |
-
$page_content = str_replace('[br-xs]','<br class="vk_responsive-br vk_responsive-br-xs"/>', $page_content);
|
77 |
-
$page_content = str_replace('[br-sm]','<br class="vk_responsive-br vk_responsive-br-sm"/>', $page_content);
|
78 |
-
$page_content = str_replace('[br-md]','<br class="vk_responsive-br vk_responsive-br-md"/>', $page_content);
|
79 |
-
$page_content = str_replace('[br-lg]','<br class="vk_responsive-br vk_responsive-br-lg"/>', $page_content);
|
80 |
-
$page_content = str_replace('[br-xl]','<br class="vk_responsive-br vk_responsive-br-xl"/>', $page_content);
|
81 |
-
$page_content = str_replace('[br-xxl]','<br class="vk_responsive-br vk_responsive-br-xxl"/>', $page_content);
|
82 |
-
|
83 |
-
$classes = '';
|
84 |
-
$page_html = '';
|
85 |
-
|
86 |
-
if ( -1 !== $page_content_id ) {
|
87 |
-
$classes .= 'vk_pageContent';
|
88 |
-
if ( isset( $attributes['TargetPost'] ) ) {
|
89 |
-
$classes .= ' vk_pageContent-id-' . $page_content_id;
|
90 |
-
}
|
91 |
-
if ( isset( $attributes['className'] ) ) {
|
92 |
-
$classes .= ' ' . $attributes['className'];
|
93 |
-
}
|
94 |
-
if ( isset( $attributes['vkb_hidden'] ) && $attributes['vkb_hidden'] ) {
|
95 |
-
$classes .= ' vk_hidden';
|
96 |
-
}
|
97 |
-
if ( isset( $attributes['vkb_hidden_xxl'] ) && $attributes['vkb_hidden_xxl'] ) {
|
98 |
-
$classes .= ' vk_hidden-xxl';
|
99 |
-
}
|
100 |
-
if ( isset( $attributes['vkb_hidden_xl_v2'] ) && $attributes['vkb_hidden_xl_v2'] ) {
|
101 |
-
$classes .= ' vk_hidden-xl';
|
102 |
-
}
|
103 |
-
if ( isset( $attributes['vkb_hidden_lg'] ) && $attributes['vkb_hidden_lg'] ) {
|
104 |
-
$classes .= ' vk_hidden-lg';
|
105 |
-
}
|
106 |
-
if ( isset( $attributes['vkb_hidden_md'] ) && $attributes['vkb_hidden_md'] ) {
|
107 |
-
$classes .= ' vk_hidden-md';
|
108 |
-
}
|
109 |
-
if ( isset( $attributes['vkb_hidden_sm'] ) && $attributes['vkb_hidden_sm'] ) {
|
110 |
-
$classes .= ' vk_hidden-sm';
|
111 |
-
}
|
112 |
-
if ( isset( $attributes['vkb_hidden_xs'] ) && $attributes['vkb_hidden_xs'] ) {
|
113 |
-
$classes .= ' vk_hidden-xs';
|
114 |
-
}
|
115 |
-
|
116 |
-
$page_html .= '<div class="' . $classes . '">';
|
117 |
-
$page_html .= apply_filters( 'vk_page_content', $page_content );
|
118 |
-
$page_html .= '</div>';
|
119 |
-
|
120 |
-
$url = get_edit_post_link( $page_content_id );
|
121 |
-
if ( $url ) {
|
122 |
-
$page_html .= '<a href="' . esc_url( $url ) . '" class="vk_pageContent_editBtn btn btn-outline-primary btn-sm veu_adminEdit" target="_blank">' . __( 'Edit this area', 'vk-blocks' ) . '</a>';
|
123 |
-
}
|
124 |
-
|
125 |
-
}
|
126 |
-
return $page_html;
|
127 |
-
|
128 |
-
}
|
129 |
-
|
130 |
-
/**
|
131 |
-
* Load Scripts
|
132 |
-
*
|
133 |
-
* @param html $page_content Contents
|
134 |
-
*/
|
135 |
-
public static function load_scripts( $page_content ) {
|
136 |
-
if ( has_block( 'vk-blocks/faq2', $page_content ) || has_block( 'vk-blocks/faq', $page_content ) ) {
|
137 |
-
wp_enqueue_script( 'vk-blocks-faq2', VK_BLOCKS_URL . 'build/faq2.min.js', array(), VK_BLOCKS_VERSION, true );
|
138 |
-
}
|
139 |
-
if ( has_block( 'vk-blocks/animation', $page_content ) ) {
|
140 |
-
wp_enqueue_script( 'vk-blocks-animation', VK_BLOCKS_URL . 'build/vk-animation.min.js', array(), VK_BLOCKS_VERSION, true );
|
141 |
-
}
|
142 |
-
if ( has_block( 'vk-blocks/slider', $page_content ) ) {
|
143 |
-
wp_enqueue_style( 'vk-blocks-swiper', VK_BLOCKS_URL . 'build/swiper.min.css', array(), VK_BLOCKS_VERSION );
|
144 |
-
wp_enqueue_script( 'vk-blocks-swiper', VK_BLOCKS_URL . 'build/swiper.min.js', array(), VK_BLOCKS_VERSION, true );
|
145 |
-
wp_enqueue_script( 'vk-blocks-slider', VK_BLOCKS_URL . 'build/vk-slider.min.js', array( 'vk-blocks-swiper' ), VK_BLOCKS_VERSION, true );
|
146 |
-
}
|
147 |
-
}
|
148 |
-
}
|
149 |
-
new VK_Page_Content_Block();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
inc/vk-blocks/build/block-build-editor.css
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
-
@charset "UTF-8";.edit-post-visual-editor
|
2 |
* Bootstrap v4.5.0 (https://getbootstrap.com/)
|
3 |
* Copyright 2011-2020 The Bootstrap Authors
|
4 |
* Copyright 2011-2020 Twitter, Inc.
|
5 |
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
6 |
-
*/.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.vk_block_icon_pro{fill:#c00}.editor-block-list-item-vk-blocks-animation:after,.editor-block-list-item-vk-blocks-card:after,.editor-block-list-item-vk-blocks-child-page:after,.editor-block-list-item-vk-blocks-grid-column:after,.editor-block-list-item-vk-blocks-icon-card:after,.editor-block-list-item-vk-blocks-outer:after,.editor-block-list-item-vk-blocks-post-list:after,.editor-block-list-item-vk-blocks-simple-table:after,.editor-block-list-item-vk-blocks-slider:after,.editor-block-list-item-vk-blocks-step:after,.editor-block-list-item-vk-blocks-table-of-contents-new:after,.editor-block-list-item-vk-blocks-table-of-contents:after,.editor-block-list-item-vk-blocks-timeline:after{position:absolute;top:0;right:0;content:"Pro";display:inline-block;font-size:10px;line-height:1;color:#fff;background-color:#cd3034;border-radius:2px;padding:3px 4px}.block-prop-title{font-weight:700}.components-panel__body .components-base-control__label{display:block}.components-button.block-editor-block-switcher__toggle{overflow:hidden}input[type=range]{margin:1px}button.image-button:not(.button-delete){height:100%}.components-base-control__title{padding-bottom:3px;border-bottom:1px solid #ccc;margin-bottom:1em;display:block}.components-base-control__help{margin-top:0}.components-radio-control__option label{margin-bottom:0}.components-checkbox-control__label{margin-bottom:0}.components-color-palette{display:block;overflow:hidden}.editor-url-input input[type=text]{width:100%}.vkb-menu__template-part .block-editor-block-preview__content{left:50%!important;margin-left:-50%!important}.vkb-menu__template-part__button{padding:0;width:100%;height:auto}.vkb-menu__template-part .vkb-menu__template-part__card__container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:none}.vkb-menu__template-part .vkb-menu__template-part__card__container div[class*=vk_outer-bgPosition-]{background-attachment:unset!important}.vkb-menu__template-part .vkb-menu__template-part__card{position:relative;display:flex;justify-content:center;border:none;margin:0 0 .5em;cursor:pointer;width:90%;padding:0;background:#fff;transition:all .35s ease;border:none}.vkb-menu__template-part .vkb-menu__template-part__card .editor-styles-wrapper .block-editor-block-list__block{margin-top:0;margin-bottom:0}.vkb-menu__template-part .vkb-menu__template-part__card .content{width:100%;max-width:100%}.vkb-menu__template-part .vkb-menu__template-part__card .content h6{color:#666;font-weight:600;text-transform:uppercase;margin:0 0 1em;letter-spacing:2px;text-align:center}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content{overflow:auto;border-radius:5px;border:1px solid #e5e5e5}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content div.inner{color:#6e6e70;line-height:1.4em;overflow:hidden}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content .edit-post-visual-editor{position:initial;padding-top:0}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content:hover{border:1px solid #007cba}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content .block-editor-block-preview__content{width:720px!important;transform:scale(.35)!important}.vkb-menu__template-part .vkb-menu__template-part__card .content:hover .logo{margin-bottom:.5em}.vkb-menu__template-part .vkb-menu__template-part__card .content:hover .hover_content{max-height:none;height:100%;transform:none}.vkb-menu__template-part .vkb-menu__template-part__card .content:hover .hover_content .inner{width:100%;height:auto}.vkb-menu__template-part__button #vkb-menu__template-part__card0 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card1 .inner{height:50px}.vkb-menu__template-part__button #vkb-menu__template-part__card2 .inner{height:120px}.vkb-menu__template-part__button #vkb-menu__template-part__card3 .inner{height:92px}.vkb-menu__template-part__button #vkb-menu__template-part__card4 .inner{height:73px}.vkb-menu__template-part__button #vkb-menu__template-part__card5 .inner{height:95px}.vkb-menu__template-part__button #vkb-menu__template-part__card6 .inner{height:115px}.vkb-menu__template-part__button #vkb-menu__template-part__card7 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card8 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card9 .inner{height:75px}.vkb-menu__template-part__button #vkb-menu__template-part__card10 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card11 .inner{height:65px}.vk-blocks-advanced-popover-control .components-popover__content{padding:20px 15px}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list{margin-top:5px}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field{display:flex;flex-wrap:wrap}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option{border:1px solid #666;width:38px;height:38px;border-radius:3px;margin-right:7px;position:relative}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option input{display:none}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option .svg-inline--fa,.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option i{font-size:1.5em;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.wp-block[data-type="vk-blocks/balloon"]::after{content:"";display:block;clear:both}.vk_balloon figure,.vk_balloon p.wp-block{width:100%}.vk_balloon_icon button.image-button{height:auto}.block-editor-block-list__block .block-list-appender{margin:inherit}.icon-image-list{display:flex;flex-wrap:wrap}.icon-image-list div{width:calc((100% - (10px * 4))/ 5);margin:5px}.icon-image-list div:nth-child(5n+1){margin-left:0}.icon-image-list div:nth-child(5n){margin-right:0}.wp-core-ui .icon-image-list .button.button-large{padding:0;margin:0;width:40px;height:40px;object-fit:cover;border-radius:50%}.wp-core-ui .icon-image-list .button.button-large img{width:38px;height:38px;object-fit:cover;border-radius:50%}.vk_outer_sidebar_bgImage{position:relative}.vk_outer_sidebar_bgImage .components-button{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:all 1s}.vk_outer_sidebar_bgImage .button-delete{opacity:0;border:1px solid #d33;color:#d33;transition:all 1s}.vk_outer_sidebar_bgImage .button-delete:hover{background-color:#d33;border:1px solid #b72a2a;color:#fff}.vk_outer_sidebar_bgImage:hover .button-delete{transition:all 1s;opacity:1}.vk_slider_item_sidebar_bgImage_button_container img{min-width:248px}.mb-2+div.components-toolbar{margin-top:0!important}.components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block,.edit-post-visual-editor.editor-styles-wrapper .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.edit-post-visual-editor.editor-styles-wrapper .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block{max-width:100%}.components-tab-panel__tab-content .vk_width-full div[data-type="vk-blocks/slider-item"],.edit-post-visual-editor.editor-styles-wrapper .vk_width-full div[data-type="vk-blocks/slider-item"]{max-width:100%}.components-tab-panel__tab-content .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-use .wp-block,.components-tab-panel__tab-content .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-zero .wp-block,.edit-post-visual-editor.editor-styles-wrapper .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-use .wp-block,.edit-post-visual-editor.editor-styles-wrapper .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-zero .wp-block{max-width:100%}.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-use,.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-zero,.is-sidebar-opened .edit-post-visual-editor.editor-styles-wrapper .vk_outer-width-full.vk_outer-paddingLR-use,.is-sidebar-opened .edit-post-visual-editor.editor-styles-wrapper .vk_outer-width-full.vk_outer-paddingLR-zero{margin-left:calc(50% - 50vw + 140px);margin-right:calc(50% - 50vw + 140px)}.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block,.is-sidebar-opened .edit-post-visual-editor.editor-styles-wrapper .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.is-sidebar-opened .edit-post-visual-editor.editor-styles-wrapper .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block{max-width:100%}.is-sidebar-opened .components-tab-panel__tab-content .vk_slider.vk_width-full,.is-sidebar-opened .edit-post-visual-editor.editor-styles-wrapper .vk_slider.vk_width-full{margin-left:calc(50% - 50vw + 140px);margin-right:calc(50% - 50vw + 140px);padding-right:0;padding-left:0;width:calc(100vw - 280px)}.components-tab-panel__tab-content .vk_animation,.components-tab-panel__tab-content .vk_slider,.components-tab-panel__tab-content .vk_slider_item,.components-tab-panel__tab-content .vk_spacer,.edit-post-visual-editor.editor-styles-wrapper .vk_animation,.edit-post-visual-editor.editor-styles-wrapper .vk_slider,.edit-post-visual-editor.editor-styles-wrapper .vk_slider_item,.edit-post-visual-editor.editor-styles-wrapper .vk_spacer{border:1px dotted #ccc}.components-tab-panel__tab-content .vk_slider_item,.edit-post-visual-editor.editor-styles-wrapper .vk_slider_item{min-height:3em}.components-tab-panel__tab-content .vk_slider_item .block-editor-inner-blocks,.edit-post-visual-editor.editor-styles-wrapper .vk_slider_item .block-editor-inner-blocks{width:100%}.components-tab-panel__tab-content div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent,.edit-post-visual-editor.editor-styles-wrapper div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent{border:1px dotted #ccc;opacity:.5}.components-tab-panel__tab-content div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent_editBtn,.edit-post-visual-editor.editor-styles-wrapper div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent_editBtn{position:absolute;z-index:9999;top:-3em;right:0}.components-tab-panel__tab-content .vk_animation,.edit-post-visual-editor.editor-styles-wrapper .vk_animation{border:1px dashed #ccc;min-height:3em}.components-tab-panel__tab-content .vk_animation.wp-block-vk-blocks-animation,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.wp-block-vk-blocks-animation{opacity:1}.components-tab-panel__tab-content .vk_animation:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation:before{position:absolute;right:0;top:0;font-size:10px;background:#eee;padding:.2em .6em;z-index:1000}.components-tab-panel__tab-content .vk_animation.vk_animation-fade-in,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-fade-in{left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-fade-in:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-fade-in:before{content:'Fade in'}.components-tab-panel__tab-content .vk_animation.vk_animation-up-down,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-up-down{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-up-down:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-up-down:before{content:'Up Down'}.components-tab-panel__tab-content .vk_animation.vk_animation-left-right,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-left-right{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-left-right:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-left-right:before{content:'Left Right'}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-x,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-trembling-x{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-x:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-trembling-x:before{content:'Trembring X'}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-y,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-trembling-y{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-y:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-trembling-y:before{content:'Trembring Y'}.components-tab-panel__tab-content .vk_animation.vk_animation-pounding,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-pounding{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-pounding:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-pounding:before{content:'Pounding'}.components-tab-panel__tab-content .vk_animation.vk_animation-shaking,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-shaking{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-shaking:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-shaking:before{content:'Shaking'}.components-tab-panel__tab-content .vk_animation.vk_animation-slow-shaking,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slow-shaking{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slow-shaking:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slow-shaking:before{content:'Slow Shaking'}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-long,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-normal,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-short,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-left.vk_animation-range-long,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-left.vk_animation-range-normal,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-left.vk_animation-range-short{right:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-long:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-normal:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-short:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-left.vk_animation-range-long:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-left.vk_animation-range-normal:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-left.vk_animation-range-short:before{content:'Slide left'}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-long,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-normal,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-short,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-right.vk_animation-range-long,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-right.vk_animation-range-normal,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-right.vk_animation-range-short{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-long:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-normal:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-short:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-right.vk_animation-range-long:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-right.vk_animation-range-normal:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-right.vk_animation-range-short:before{content:'Slide right'}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-long,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-normal,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-short,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-up.vk_animation-range-long,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-up.vk_animation-range-normal,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-up.vk_animation-range-short{top:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-long:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-normal:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-short:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-up.vk_animation-range-long:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-up.vk_animation-range-normal:before,.edit-post-visual-editor.editor-styles-wrapper .vk_animation.vk_animation-slide-up.vk_animation-range-short:before{content:'Slide up'}.components-tab-panel__tab-content h1:first-child.vk_prBlocks_item_title,.edit-post-visual-editor.editor-styles-wrapper h1:first-child.vk_prBlocks_item_title{margin-top:.9em}.components-tab-panel__tab-content .vk_prContent_colTxt_title,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title{border:none}.components-tab-panel__tab-content .vk_prContent_colTxt_title::after,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title::after{display:none}.components-tab-panel__tab-content .postList_itemCard_button-option,.edit-post-visual-editor.editor-styles-wrapper .postList_itemCard_button-option{margin-bottom:5px}.components-tab-panel__tab-content .vk_post_imgOuter,.edit-post-visual-editor.editor-styles-wrapper .vk_post_imgOuter{position:relative}.components-tab-panel__tab-content .vk_post_imgOuter .components-button,.edit-post-visual-editor.editor-styles-wrapper .vk_post_imgOuter .components-button{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:all 1s}.components-tab-panel__tab-content .vk_post_imgOuter .button-delete,.edit-post-visual-editor.editor-styles-wrapper .vk_post_imgOuter .button-delete{opacity:0;border:1px solid #b52727;color:#b52727;transition:all 1s}.components-tab-panel__tab-content .vk_post_imgOuter .button-delete:hover,.edit-post-visual-editor.editor-styles-wrapper .vk_post_imgOuter .button-delete:hover{background-color:#b52727;color:#fff}.components-tab-panel__tab-content .vk_post_imgOuter:hover .button-delete,.edit-post-visual-editor.editor-styles-wrapper .vk_post_imgOuter:hover .button-delete{transition:all 1s;opacity:1}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit,.edit-post-visual-editor.editor-styles-wrapper .vk_posts>.vk_posts-edit{width:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__layout,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__layout,.edit-post-visual-editor.editor-styles-wrapper .vk_posts>.vk_posts-edit .block-editor-block-list__layout,.edit-post-visual-editor.editor-styles-wrapper .vk_posts>.vk_posts-edit .editor-block-list__layout{display:flex;flex-wrap:wrap;padding:0;width:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts>.vk_posts-edit .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts>.vk_posts-edit .editor-block-list__block{margin:0 15px 30px;padding:0}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block .block-editor-block-list__block-edit,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block .block-editor-block-list__block-edit,.edit-post-visual-editor.editor-styles-wrapper .vk_posts>.vk_posts-edit .block-editor-block-list__block .block-editor-block-list__block-edit,.edit-post-visual-editor.editor-styles-wrapper .vk_posts>.vk_posts-edit .editor-block-list__block .block-editor-block-list__block-edit{margin:0;height:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block div[data-block],.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block div[data-block],.edit-post-visual-editor.editor-styles-wrapper .vk_posts>.vk_posts-edit .block-editor-block-list__block div[data-block],.edit-post-visual-editor.editor-styles-wrapper .vk_posts>.vk_posts-edit .editor-block-list__block div[data-block]{margin:0;height:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block>.vk_post,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block>.vk_post,.edit-post-visual-editor.editor-styles-wrapper .vk_posts>.vk_posts-edit .block-editor-block-list__block>.vk_post,.edit-post-visual-editor.editor-styles-wrapper .vk_posts>.vk_posts-edit .editor-block-list__block>.vk_post{width:100%;height:100%;margin-top:0}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-list-appender,.edit-post-visual-editor.editor-styles-wrapper .vk_posts>.vk_posts-edit .block-list-appender{clear:both;width:100%}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-2 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xs-2 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xs-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-3 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xs-3 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xs-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-4 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xs-4 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xs-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-6 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xs-6 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xs-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-12 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xs-12 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xs-12 .editor-block-list__block{width:calc(100% - 30px)}@media (min-width:576px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-2 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-sm-2 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-sm-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-3 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-sm-3 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-sm-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-4 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-sm-4 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-sm-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-6 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-sm-6 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-sm-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-12 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-sm-12 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-sm-12 .editor-block-list__block{width:calc(100% - 30px)}}@media (min-width:768px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-2 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-md-2 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-md-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-3 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-md-3 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-md-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-4 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-md-4 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-md-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-6 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-md-6 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-md-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-12 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-md-12 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-md-12 .editor-block-list__block{width:calc(100% - 30px)}}@media (min-width:992px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-2 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-lg-2 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-lg-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-3 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-lg-3 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-lg-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-4 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-lg-4 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-lg-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-6 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-lg-6 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-lg-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-12 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-lg-12 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-lg-12 .editor-block-list__block{width:calc(100% - 30px)}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-2 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xl-2 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xl-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-3 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xl-3 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xl-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-4 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xl-4 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xl-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-6 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xl-6 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xl-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-12 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xl-12 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xl-12 .editor-block-list__block{width:calc(100% - 30px)}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-2 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xxl-2 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xxl-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-3 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xxl-3 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xxl-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-4 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xxl-4 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xxl-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-6 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xxl-6 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xxl-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-12 .editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xxl-12 .block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_posts .vk_posts-edit-col-xxl-12 .editor-block-list__block{width:calc(100% - 30px)}}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout{border:none;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-list-appender,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-list-appender{height:100px}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block{flex:inherit;margin:0 15px 15px;padding:0;outline:1px dashed #ccc;transition:1s}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:active,.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:focus,.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:hover,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:active,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:focus,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:hover{outline:1px solid #555d66}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block .wp-block-vk-blocks-grid-column-item,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block .wp-block-vk-blocks-grid-column-item{padding:0;width:100%}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}@media (min-width:576px){.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:768px){.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:992px){.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}.components-tab-panel__tab-content .vk_grid-column .block-list-appender,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .block-list-appender{width:100%}.components-tab-panel__tab-content .vk_grid-column div[data-type="vk-blocks/grid-column-item"],.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column div[data-type="vk-blocks/grid-column-item"]{min-height:30px}.components-tab-panel__tab-content .vk_grid-column .wp-block-vk-blocks-grid-column-item .block-editor-block-list__layout,.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .wp-block-vk-blocks-grid-column-item .block-editor-block-list__layout{margin-left:0}.components-tab-panel__tab-content .vk_grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=left],.components-tab-panel__tab-content .vk_grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=right],.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=left],.edit-post-visual-editor.editor-styles-wrapper .vk_grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=right]{height:auto}.components-tab-panel__tab-content .vk_edit_hidden_warning,.edit-post-visual-editor.editor-styles-wrapper .vk_edit_hidden_warning{opacity:.4}.components-tab-panel__tab-content .vk_edit_hidden_all,.edit-post-visual-editor.editor-styles-wrapper .vk_edit_hidden_all{opacity:.2}.components-tab-panel__tab-content .wp-block-vk-blocks-icon-card .vk_icon-card_item,.edit-post-visual-editor.editor-styles-wrapper .wp-block-vk-blocks-icon-card .vk_icon-card_item{margin:15px auto!important}.components-tab-panel__tab-content :root,.edit-post-visual-editor.editor-styles-wrapper :root{--vk-margin-elem:2rem}.components-tab-panel__tab-content .text-nowrap,.edit-post-visual-editor.editor-styles-wrapper .text-nowrap{white-space:nowrap}.components-tab-panel__tab-content ol.is-style-vk-arrow-mark,.components-tab-panel__tab-content ol.is-style-vk-check-circle-mark,.components-tab-panel__tab-content ol.is-style-vk-check-mark,.components-tab-panel__tab-content ol.is-style-vk-check-square-mark,.components-tab-panel__tab-content ol.is-style-vk-default,.components-tab-panel__tab-content ol.is-style-vk-frown-mark,.components-tab-panel__tab-content ol.is-style-vk-handpoint-mark,.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark,.components-tab-panel__tab-content ol.is-style-vk-pencil-mark,.components-tab-panel__tab-content ol.is-style-vk-smile-mark,.components-tab-panel__tab-content ol.is-style-vk-triangle-mark,.components-tab-panel__tab-content ul.is-style-vk-arrow-mark,.components-tab-panel__tab-content ul.is-style-vk-check-circle-mark,.components-tab-panel__tab-content ul.is-style-vk-check-mark,.components-tab-panel__tab-content ul.is-style-vk-check-square-mark,.components-tab-panel__tab-content ul.is-style-vk-default,.components-tab-panel__tab-content ul.is-style-vk-frown-mark,.components-tab-panel__tab-content ul.is-style-vk-handpoint-mark,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark,.components-tab-panel__tab-content ul.is-style-vk-pencil-mark,.components-tab-panel__tab-content ul.is-style-vk-smile-mark,.components-tab-panel__tab-content ul.is-style-vk-triangle-mark,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-arrow-mark,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-check-circle-mark,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-check-mark,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-check-square-mark,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-default,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-frown-mark,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-handpoint-mark,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-pencil-mark,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-smile-mark,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-triangle-mark,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-arrow-mark,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-check-circle-mark,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-check-mark,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-check-square-mark,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-default,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-frown-mark,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-handpoint-mark,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-pencil-mark,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-smile-mark,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-triangle-mark{padding-inline-start:2em}.components-tab-panel__tab-content ol.is-style-vk-arrow-mark li,.components-tab-panel__tab-content ol.is-style-vk-check-circle-mark li,.components-tab-panel__tab-content ol.is-style-vk-check-mark li,.components-tab-panel__tab-content ol.is-style-vk-check-square-mark li,.components-tab-panel__tab-content ol.is-style-vk-default li,.components-tab-panel__tab-content ol.is-style-vk-frown-mark li,.components-tab-panel__tab-content ol.is-style-vk-handpoint-mark li,.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark li,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark li,.components-tab-panel__tab-content ol.is-style-vk-pencil-mark li,.components-tab-panel__tab-content ol.is-style-vk-smile-mark li,.components-tab-panel__tab-content ol.is-style-vk-triangle-mark li,.components-tab-panel__tab-content ul.is-style-vk-arrow-mark li,.components-tab-panel__tab-content ul.is-style-vk-check-circle-mark li,.components-tab-panel__tab-content ul.is-style-vk-check-mark li,.components-tab-panel__tab-content ul.is-style-vk-check-square-mark li,.components-tab-panel__tab-content ul.is-style-vk-default li,.components-tab-panel__tab-content ul.is-style-vk-frown-mark li,.components-tab-panel__tab-content ul.is-style-vk-handpoint-mark li,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark li,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark li,.components-tab-panel__tab-content ul.is-style-vk-pencil-mark li,.components-tab-panel__tab-content ul.is-style-vk-smile-mark li,.components-tab-panel__tab-content ul.is-style-vk-triangle-mark li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-arrow-mark li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-check-circle-mark li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-check-mark li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-check-square-mark li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-default li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-frown-mark li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-handpoint-mark li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-pencil-mark li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-smile-mark li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-triangle-mark li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-arrow-mark li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-check-circle-mark li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-check-mark li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-check-square-mark li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-default li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-frown-mark li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-handpoint-mark li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-pencil-mark li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-smile-mark li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-triangle-mark li{list-style:none;position:relative;margin-bottom:.8em;line-height:1.65em}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark{counter-reset:number;list-style-type:none}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark li,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark li{position:relative;list-style:none;padding-left:.5em}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark li:before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark li:before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark li:before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark li:before{position:absolute;left:0;counter-increment:number;content:counter(number);margin-left:-1.8em;background:#222;color:#fff;text-indent:0;display:inline-block;font-weight:700;border-radius:50%;font-size:1em;line-height:1.8em;width:26px;height:26px;text-align:center}.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark{counter-reset:number;list-style-type:none}.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark li,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark li{position:relative;list-style:none;padding-left:.5em}.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark li:before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark li:before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark li:before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark li:before{position:absolute;left:-.3em;counter-increment:number;content:counter(number);margin-left:-25px;background:#222;color:#fff;text-indent:0;display:inline-block;font-weight:700;font-size:1em;line-height:1.8em;width:26px;height:26px;text-align:center;border-radius:2px}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.fa-lg li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.fa-lg li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.fa-lg li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.fa-lg li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.fa-lg li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.fa-lg li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.fa-lg li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.fa-lg li::before{left:-.8em}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.fa-2x li,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.fa-2x li,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.fa-2x li,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.fa-2x li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.fa-2x li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.fa-2x li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.fa-2x li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.fa-2x li{line-height:1.25em}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.fa-2x li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.fa-2x li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.fa-2x li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.fa-2x li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.fa-2x li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.fa-2x li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.fa-2x li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.fa-2x li::before{left:-1.1em}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.fa-3x li,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.fa-3x li,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.fa-3x li,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.fa-3x li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.fa-3x li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.fa-3x li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.fa-3x li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.fa-3x li{line-height:1.25em}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.fa-3x li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.fa-3x li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.fa-3x li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.fa-3x li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.fa-3x li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.fa-3x li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.fa-3x li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.fa-3x li::before{left:-1.4em}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.fa-4x li,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.fa-4x li,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.fa-4x li,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.fa-4x li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.fa-4x li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.fa-4x li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.fa-4x li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.fa-4x li{line-height:1.25em}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.fa-4x li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.fa-4x li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.fa-4x li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.fa-4x li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.fa-4x li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.fa-4x li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.fa-4x li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.fa-4x li::before{left:-1.5em}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.fa-5x li,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.fa-5x li,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.fa-5x li,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.fa-5x li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.fa-5x li,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.fa-5x li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.fa-5x li,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.fa-5x li{line-height:1.25em}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.fa-5x li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.fa-5x li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.fa-5x li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.fa-5x li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.fa-5x li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.fa-5x li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.fa-5x li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.fa-5x li::before{left:-1.6em}.components-tab-panel__tab-content ol.is-style-vk-default li::before,.components-tab-panel__tab-content ul.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-default li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"•";left:-1.5em}.components-tab-panel__tab-content ol.is-style-vk-default li::before,.components-tab-panel__tab-content ul.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-default li::before{font-size:22px;line-height:1.1em}.components-tab-panel__tab-content ol.is-style-vk-arrow-mark li::before,.components-tab-panel__tab-content ul.is-style-vk-arrow-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-arrow-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-arrow-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}.components-tab-panel__tab-content ol.is-style-vk-default li::before,.components-tab-panel__tab-content ul.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-default li::before{font-size:22px;line-height:1.1em}.components-tab-panel__tab-content ol.is-style-vk-triangle-mark li::before,.components-tab-panel__tab-content ul.is-style-vk-triangle-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-triangle-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-triangle-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}.components-tab-panel__tab-content ol.is-style-vk-default li::before,.components-tab-panel__tab-content ul.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-default li::before{font-size:22px;line-height:1.1em}.components-tab-panel__tab-content ol.is-style-vk-check-mark li::before,.components-tab-panel__tab-content ul.is-style-vk-check-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-check-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-check-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}.components-tab-panel__tab-content ol.is-style-vk-default li::before,.components-tab-panel__tab-content ul.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-default li::before{font-size:22px;line-height:1.1em}.components-tab-panel__tab-content ol.is-style-vk-check-circle-mark li::before,.components-tab-panel__tab-content ul.is-style-vk-check-circle-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-check-circle-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-check-circle-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}.components-tab-panel__tab-content ol.is-style-vk-default li::before,.components-tab-panel__tab-content ul.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-default li::before{font-size:22px;line-height:1.1em}.components-tab-panel__tab-content ol.is-style-vk-check-square-mark li::before,.components-tab-panel__tab-content ul.is-style-vk-check-square-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-check-square-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-check-square-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}.components-tab-panel__tab-content ol.is-style-vk-default li::before,.components-tab-panel__tab-content ul.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-default li::before{font-size:22px;line-height:1.1em}.components-tab-panel__tab-content ol.is-style-vk-handpoint-mark li::before,.components-tab-panel__tab-content ul.is-style-vk-handpoint-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-handpoint-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-handpoint-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}.components-tab-panel__tab-content ol.is-style-vk-default li::before,.components-tab-panel__tab-content ul.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-default li::before{font-size:22px;line-height:1.1em}.components-tab-panel__tab-content ol.is-style-vk-pencil-mark li::before,.components-tab-panel__tab-content ul.is-style-vk-pencil-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-pencil-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-pencil-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}.components-tab-panel__tab-content ol.is-style-vk-default li::before,.components-tab-panel__tab-content ul.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-default li::before{font-size:22px;line-height:1.1em}.components-tab-panel__tab-content ol.is-style-vk-smile-mark li::before,.components-tab-panel__tab-content ul.is-style-vk-smile-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-smile-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-smile-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}.components-tab-panel__tab-content ol.is-style-vk-default li::before,.components-tab-panel__tab-content ul.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-default li::before{font-size:22px;line-height:1.1em}.components-tab-panel__tab-content ol.is-style-vk-frown-mark li::before,.components-tab-panel__tab-content ul.is-style-vk-frown-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-frown-mark li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-frown-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}.components-tab-panel__tab-content ol.is-style-vk-default li::before,.components-tab-panel__tab-content ul.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-default li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-default li::before{font-size:22px;line-height:1.1em}.components-tab-panel__tab-content ol.vk-has-pale-pink-color li::before,.components-tab-panel__tab-content ul.vk-has-pale-pink-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.vk-has-pale-pink-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.vk-has-pale-pink-color li::before{color:#f78da7}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.vk-has-pale-pink-color li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.vk-has-pale-pink-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.vk-has-pale-pink-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.vk-has-pale-pink-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.vk-has-pale-pink-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.vk-has-pale-pink-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.vk-has-pale-pink-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.vk-has-pale-pink-color li::before{color:#fff;background-color:#f78da7}.components-tab-panel__tab-content ol.vk-has-vivid-red-color li::before,.components-tab-panel__tab-content ul.vk-has-vivid-red-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.vk-has-vivid-red-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.vk-has-vivid-red-color li::before{color:#cf2e2e}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.vk-has-vivid-red-color li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.vk-has-vivid-red-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.vk-has-vivid-red-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.vk-has-vivid-red-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.vk-has-vivid-red-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.vk-has-vivid-red-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.vk-has-vivid-red-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.vk-has-vivid-red-color li::before{color:#fff;background-color:#cf2e2e}.components-tab-panel__tab-content ol.vk-has-luminous-vivid-orange-color li::before,.components-tab-panel__tab-content ul.vk-has-luminous-vivid-orange-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.vk-has-luminous-vivid-orange-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.vk-has-luminous-vivid-orange-color li::before{color:#ff6900}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-orange-color li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-orange-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-orange-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-orange-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-orange-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-orange-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-orange-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-orange-color li::before{color:#fff;background-color:#ff6900}.components-tab-panel__tab-content ol.vk-has-luminous-vivid-amber-color li::before,.components-tab-panel__tab-content ul.vk-has-luminous-vivid-amber-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.vk-has-luminous-vivid-amber-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.vk-has-luminous-vivid-amber-color li::before{color:#fcb900}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-amber-color li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-amber-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-amber-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-amber-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-amber-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-amber-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-amber-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-amber-color li::before{color:#fff;background-color:#fcb900}.components-tab-panel__tab-content ol.vk-has-light-green-cyan-color li::before,.components-tab-panel__tab-content ul.vk-has-light-green-cyan-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.vk-has-light-green-cyan-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.vk-has-light-green-cyan-color li::before{color:#7bdcb5}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.vk-has-light-green-cyan-color li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.vk-has-light-green-cyan-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.vk-has-light-green-cyan-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.vk-has-light-green-cyan-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.vk-has-light-green-cyan-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.vk-has-light-green-cyan-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.vk-has-light-green-cyan-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.vk-has-light-green-cyan-color li::before{color:#fff;background-color:#7bdcb5}.components-tab-panel__tab-content ol.vk-has-vivid-green-cyan-color li::before,.components-tab-panel__tab-content ul.vk-has-vivid-green-cyan-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.vk-has-vivid-green-cyan-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.vk-has-vivid-green-cyan-color li::before{color:#00d084}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.vk-has-vivid-green-cyan-color li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.vk-has-vivid-green-cyan-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.vk-has-vivid-green-cyan-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.vk-has-vivid-green-cyan-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.vk-has-vivid-green-cyan-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.vk-has-vivid-green-cyan-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.vk-has-vivid-green-cyan-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.vk-has-vivid-green-cyan-color li::before{color:#fff;background-color:#00d084}.components-tab-panel__tab-content ol.vk-has-pale-cyan-blue-color li::before,.components-tab-panel__tab-content ul.vk-has-pale-cyan-blue-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.vk-has-pale-cyan-blue-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.vk-has-pale-cyan-blue-color li::before{color:#8ed1fc}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.vk-has-pale-cyan-blue-color li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.vk-has-pale-cyan-blue-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.vk-has-pale-cyan-blue-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.vk-has-pale-cyan-blue-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.vk-has-pale-cyan-blue-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.vk-has-pale-cyan-blue-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.vk-has-pale-cyan-blue-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.vk-has-pale-cyan-blue-color li::before{color:#fff;background-color:#8ed1fc}.components-tab-panel__tab-content ol.vk-has-vivid-cyan-blue-color li::before,.components-tab-panel__tab-content ul.vk-has-vivid-cyan-blue-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.vk-has-vivid-cyan-blue-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.vk-has-vivid-cyan-blue-color li::before{color:#0693e3}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.vk-has-vivid-cyan-blue-color li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.vk-has-vivid-cyan-blue-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.vk-has-vivid-cyan-blue-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.vk-has-vivid-cyan-blue-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.vk-has-vivid-cyan-blue-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.vk-has-vivid-cyan-blue-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.vk-has-vivid-cyan-blue-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.vk-has-vivid-cyan-blue-color li::before{color:#fff;background-color:#0693e3}.components-tab-panel__tab-content ol.vk-has-vivid-purple-color li::before,.components-tab-panel__tab-content ul.vk-has-vivid-purple-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.vk-has-vivid-purple-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.vk-has-vivid-purple-color li::before{color:#9b51e0}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.vk-has-vivid-purple-color li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.vk-has-vivid-purple-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.vk-has-vivid-purple-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.vk-has-vivid-purple-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.vk-has-vivid-purple-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.vk-has-vivid-purple-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.vk-has-vivid-purple-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.vk-has-vivid-purple-color li::before{color:#fff;background-color:#9b51e0}.components-tab-panel__tab-content ol.vk-has-very-light-gray-color li::before,.components-tab-panel__tab-content ul.vk-has-very-light-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.vk-has-very-light-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.vk-has-very-light-gray-color li::before{color:#eee}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.vk-has-very-light-gray-color li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.vk-has-very-light-gray-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.vk-has-very-light-gray-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.vk-has-very-light-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.vk-has-very-light-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.vk-has-very-light-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.vk-has-very-light-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.vk-has-very-light-gray-color li::before{color:#fff;background-color:#eee}.components-tab-panel__tab-content ol.vk-has-cyan-bluish-gray-color li::before,.components-tab-panel__tab-content ul.vk-has-cyan-bluish-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.vk-has-cyan-bluish-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.vk-has-cyan-bluish-gray-color li::before{color:#abb8c3}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.vk-has-cyan-bluish-gray-color li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.vk-has-cyan-bluish-gray-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.vk-has-cyan-bluish-gray-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.vk-has-cyan-bluish-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.vk-has-cyan-bluish-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.vk-has-cyan-bluish-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.vk-has-cyan-bluish-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.vk-has-cyan-bluish-gray-color li::before{color:#fff;background-color:#abb8c3}.components-tab-panel__tab-content ol.vk-has-very-dark-gray-color li::before,.components-tab-panel__tab-content ul.vk-has-very-dark-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.vk-has-very-dark-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.vk-has-very-dark-gray-color li::before{color:#313131}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.vk-has-very-dark-gray-color li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.vk-has-very-dark-gray-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.vk-has-very-dark-gray-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.vk-has-very-dark-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.vk-has-very-dark-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.vk-has-very-dark-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.vk-has-very-dark-gray-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.vk-has-very-dark-gray-color li::before{color:#fff;background-color:#313131}.components-tab-panel__tab-content ol.vk-has-white-color li::before,.components-tab-panel__tab-content ul.vk-has-white-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.vk-has-white-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.vk-has-white-color li::before{color:#fff}.components-tab-panel__tab-content ol.is-style-vk-numbered-circle-mark.vk-has-white-color li::before,.components-tab-panel__tab-content ol.is-style-vk-numbered-square-mark.vk-has-white-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-circle-mark.vk-has-white-color li::before,.components-tab-panel__tab-content ul.is-style-vk-numbered-square-mark.vk-has-white-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-circle-mark.vk-has-white-color li::before,.edit-post-visual-editor.editor-styles-wrapper ol.is-style-vk-numbered-square-mark.vk-has-white-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-circle-mark.vk-has-white-color li::before,.edit-post-visual-editor.editor-styles-wrapper ul.is-style-vk-numbered-square-mark.vk-has-white-color li::before{color:#fff;background-color:#fff}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid{border:solid 3px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid h2,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid h3,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid h4,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid h5,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid h6,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid h2,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid h3,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid h4,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid h5,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid h6{margin-bottom:1rem}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid ol,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid ul,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid ol,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid ul{margin-top:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid ol li:last-child,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid ul li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid ol li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid ul li:last-child{margin-bottom:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid-roundcorner,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid-roundcorner{border:solid 3px;border-radius:8px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid-roundcorner h2,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid-roundcorner h3,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid-roundcorner h4,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid-roundcorner h5,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid-roundcorner h6,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid-roundcorner h2,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid-roundcorner h3,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid-roundcorner h4,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid-roundcorner h5,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid-roundcorner h6{margin-bottom:1rem}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid-roundcorner ol,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid-roundcorner ul,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid-roundcorner ol,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid-roundcorner ul{margin-top:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid-roundcorner ol li:last-child,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-solid-roundcorner ul li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid-roundcorner ol li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-solid-roundcorner ul li:last-child{margin-bottom:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dotted,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dotted{border:dotted 1px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dotted h2,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dotted h3,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dotted h4,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dotted h5,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dotted h6,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dotted h2,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dotted h3,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dotted h4,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dotted h5,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dotted h6{margin-bottom:1rem}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dotted ol,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dotted ul,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dotted ol,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dotted ul{margin-top:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dotted ol li:last-child,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dotted ul li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dotted ol li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dotted ul li:last-child{margin-bottom:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dashed,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dashed{border:dashed 2px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dashed h2,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dashed h3,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dashed h4,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dashed h5,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dashed h6,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dashed h2,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dashed h3,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dashed h4,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dashed h5,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dashed h6{margin-bottom:1rem}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dashed ol,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dashed ul,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dashed ol,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dashed ul{margin-top:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dashed ol li:last-child,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-dashed ul li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dashed ol li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-dashed ul li:last-child{margin-bottom:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-double,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-double{border:double 5px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-double h2,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-double h3,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-double h4,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-double h5,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-double h6,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-double h2,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-double h3,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-double h4,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-double h5,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-double h6{margin-bottom:1rem}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-double ol,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-double ul,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-double ol,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-double ul{margin-top:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-double ol li:last-child,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-double ul li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-double ol li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-double ul li:last-child{margin-bottom:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-stitch,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-stitch{margin:1em auto;padding:.5em;border-radius:8px}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-stitch h2,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-stitch h3,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-stitch h4,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-stitch h5,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-stitch h6,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-stitch h2,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-stitch h3,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-stitch h4,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-stitch h5,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-stitch h6{margin-bottom:1rem}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-stitch ol,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-stitch ul,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-stitch ol,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-stitch ul{margin-top:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-stitch ol li:last-child,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-stitch ul li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-stitch ol li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-stitch ul li:last-child{margin-bottom:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-stitch .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-stitch .wp-block-group__inner-container{border:dashed 2px;border-radius:8px;padding:1.8em}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-top-bottom-border,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-top-bottom-border{border-top:solid 1px;border-bottom:solid 1px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem);padding-left:0;padding-right:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-top-bottom-border h2,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-top-bottom-border h3,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-top-bottom-border h4,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-top-bottom-border h5,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-top-bottom-border h6,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-top-bottom-border h2,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-top-bottom-border h3,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-top-bottom-border h4,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-top-bottom-border h5,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-top-bottom-border h6{margin-bottom:1rem}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-top-bottom-border ol,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-top-bottom-border ul,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-top-bottom-border ol,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-top-bottom-border ul{margin-top:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-top-bottom-border ol li:last-child,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-top-bottom-border ul li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-top-bottom-border ol li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-top-bottom-border ul li:last-child{margin-bottom:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-shadow,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-shadow{box-shadow:0 0 5px rgba(0,0,0,.2);padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-shadow h2,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-shadow h3,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-shadow h4,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-shadow h5,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-shadow h6,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-shadow h2,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-shadow h3,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-shadow h4,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-shadow h5,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-shadow h6{margin-bottom:1rem}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-shadow ol,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-shadow ul,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-shadow ol,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-shadow ul{margin-top:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-shadow ol li:last-child,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-shadow ul li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-shadow ol li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-shadow ul li:last-child{margin-bottom:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-info,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-info{background-color:#d9edf7;color:#31708f;border-radius:3px;border:1px solid #bce8f1;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-info h2,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-info h3,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-info h4,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-info h5,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-info h6,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-info h2,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-info h3,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-info h4,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-info h5,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-info h6{margin-bottom:1rem}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-info ol,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-info ul,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-info ol,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-info ul{margin-top:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-info ol li:last-child,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-info ul li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-info ol li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-info ul li:last-child{margin-bottom:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-success,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-success{background-color:#dff0d8;color:#3c763d;border-radius:3px;border:1px solid #d6e9c6;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-success h2,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-success h3,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-success h4,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-success h5,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-success h6,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-success h2,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-success h3,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-success h4,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-success h5,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-success h6{margin-bottom:1rem}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-success ol,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-success ul,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-success ol,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-success ul{margin-top:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-success ol li:last-child,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-success ul li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-success ol li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-success ul li:last-child{margin-bottom:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-warning,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-radius:3px;border:1px solid #faebcc;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-warning h2,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-warning h3,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-warning h4,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-warning h5,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-warning h6,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-warning h2,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-warning h3,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-warning h4,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-warning h5,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-warning h6{margin-bottom:1rem}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-warning ol,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-warning ul,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-warning ol,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-warning ul{margin-top:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-warning ol li:last-child,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-warning ul li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-warning ol li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-warning ul li:last-child{margin-bottom:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-danger,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-danger{background-color:#f2dede;color:#a94442;border-radius:3px;border:1px solid #ebccd1;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-danger h2,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-danger h3,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-danger h4,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-danger h5,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-danger h6,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-danger h2,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-danger h3,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-danger h4,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-danger h5,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-danger h6{margin-bottom:1rem}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-danger ol,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-danger ul,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-danger ol,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-danger ul{margin-top:0}.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-danger ol li:last-child,.components-tab-panel__tab-content .wp-block-group.is-style-vk-group-alert-danger ul li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-danger ol li:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.is-style-vk-group-alert-danger ul li:last-child{margin-bottom:0}.components-tab-panel__tab-content .wp-block-group h3:first-child,.components-tab-panel__tab-content .wp-block-group h4:first-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group h3:first-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group h4:first-child{margin-top:0}.components-tab-panel__tab-content .wp-block-group .wp-block-columns:last-child,.components-tab-panel__tab-content .wp-block-group dl:last-child,.components-tab-panel__tab-content .wp-block-group ol:last-child,.components-tab-panel__tab-content .wp-block-group p:last-child,.components-tab-panel__tab-content .wp-block-group table:last-child,.components-tab-panel__tab-content .wp-block-group ul:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group .wp-block-columns:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group dl:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group ol:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group p:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group table:last-child,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group ul:last-child{margin-bottom:0}.components-tab-panel__tab-content .wp-block-group.vk-has-pale-pink-color,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-pale-pink-color{border-color:#f78da7}.components-tab-panel__tab-content .wp-block-group.vk-has-pale-pink-color .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-pale-pink-color .wp-block-group__inner-container{border-color:#f78da7}.components-tab-panel__tab-content .wp-block-group.vk-has-vivid-red-color,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-vivid-red-color{border-color:#cf2e2e}.components-tab-panel__tab-content .wp-block-group.vk-has-vivid-red-color .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-vivid-red-color .wp-block-group__inner-container{border-color:#cf2e2e}.components-tab-panel__tab-content .wp-block-group.vk-has-luminous-vivid-orange-color,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-luminous-vivid-orange-color{border-color:#ff6900}.components-tab-panel__tab-content .wp-block-group.vk-has-luminous-vivid-orange-color .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-luminous-vivid-orange-color .wp-block-group__inner-container{border-color:#ff6900}.components-tab-panel__tab-content .wp-block-group.vk-has-luminous-vivid-amber-color,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-luminous-vivid-amber-color{border-color:#fcb900}.components-tab-panel__tab-content .wp-block-group.vk-has-luminous-vivid-amber-color .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-luminous-vivid-amber-color .wp-block-group__inner-container{border-color:#fcb900}.components-tab-panel__tab-content .wp-block-group.vk-has-light-green-cyan-color,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-light-green-cyan-color{border-color:#7bdcb5}.components-tab-panel__tab-content .wp-block-group.vk-has-light-green-cyan-color .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-light-green-cyan-color .wp-block-group__inner-container{border-color:#7bdcb5}.components-tab-panel__tab-content .wp-block-group.vk-has-vivid-green-cyan-color,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-vivid-green-cyan-color{border-color:#00d084}.components-tab-panel__tab-content .wp-block-group.vk-has-vivid-green-cyan-color .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-vivid-green-cyan-color .wp-block-group__inner-container{border-color:#00d084}.components-tab-panel__tab-content .wp-block-group.vk-has-pale-cyan-blue-color,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-pale-cyan-blue-color{border-color:#8ed1fc}.components-tab-panel__tab-content .wp-block-group.vk-has-pale-cyan-blue-color .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-pale-cyan-blue-color .wp-block-group__inner-container{border-color:#8ed1fc}.components-tab-panel__tab-content .wp-block-group.vk-has-vivid-cyan-blue-color,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-vivid-cyan-blue-color{border-color:#0693e3}.components-tab-panel__tab-content .wp-block-group.vk-has-vivid-cyan-blue-color .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-vivid-cyan-blue-color .wp-block-group__inner-container{border-color:#0693e3}.components-tab-panel__tab-content .wp-block-group.vk-has-vivid-purple-color,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-vivid-purple-color{border-color:#9b51e0}.components-tab-panel__tab-content .wp-block-group.vk-has-vivid-purple-color .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-vivid-purple-color .wp-block-group__inner-container{border-color:#9b51e0}.components-tab-panel__tab-content .wp-block-group.vk-has-very-light-gray-color,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-very-light-gray-color{border-color:#eee}.components-tab-panel__tab-content .wp-block-group.vk-has-very-light-gray-color .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-very-light-gray-color .wp-block-group__inner-container{border-color:#eee}.components-tab-panel__tab-content .wp-block-group.vk-has-cyan-bluish-gray-color,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-cyan-bluish-gray-color{border-color:#abb8c3}.components-tab-panel__tab-content .wp-block-group.vk-has-cyan-bluish-gray-color .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-cyan-bluish-gray-color .wp-block-group__inner-container{border-color:#abb8c3}.components-tab-panel__tab-content .wp-block-group.vk-has-very-dark-gray-color,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-very-dark-gray-color{border-color:#313131}.components-tab-panel__tab-content .wp-block-group.vk-has-very-dark-gray-color .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-very-dark-gray-color .wp-block-group__inner-container{border-color:#313131}.components-tab-panel__tab-content .wp-block-group.vk-has-white-color,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-white-color{border-color:#fff}.components-tab-panel__tab-content .wp-block-group.vk-has-white-color .wp-block-group__inner-container,.edit-post-visual-editor.editor-styles-wrapper .wp-block-group.vk-has-white-color .wp-block-group__inner-container{border-color:#fff}.components-tab-panel__tab-content .editor-styles-wrapper .wp-block-group .wp-block,.edit-post-visual-editor.editor-styles-wrapper .editor-styles-wrapper .wp-block-group .wp-block{width:auto}.components-tab-panel__tab-content .wp-block-embed-youtube iframe,.edit-post-visual-editor.editor-styles-wrapper .wp-block-embed-youtube iframe{width:100%}.components-tab-panel__tab-content .has-text-align-right,.edit-post-visual-editor.editor-styles-wrapper .has-text-align-right{text-align:right}.components-tab-panel__tab-content .has-text-align-left,.edit-post-visual-editor.editor-styles-wrapper .has-text-align-left{text-align:left}.components-tab-panel__tab-content .has-text-align-center,.edit-post-visual-editor.editor-styles-wrapper .has-text-align-center{text-align:center}.components-tab-panel__tab-content .wp-block-social-links,.edit-post-visual-editor.editor-styles-wrapper .wp-block-social-links{flex-wrap:wrap}@media (min-width:1400px){.components-tab-panel__tab-content .col-xxl-2,.edit-post-visual-editor.editor-styles-wrapper .col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.components-tab-panel__tab-content .col-xxl-3,.edit-post-visual-editor.editor-styles-wrapper .col-xxl-3{flex:0 0 25%;max-width:25%}.components-tab-panel__tab-content .col-xxl-4,.edit-post-visual-editor.editor-styles-wrapper .col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.components-tab-panel__tab-content .col-xxl-6,.edit-post-visual-editor.editor-styles-wrapper .col-xxl-6{flex:0 0 50%;max-width:50%}.components-tab-panel__tab-content .col-xxl-12,.edit-post-visual-editor.editor-styles-wrapper .col-xxl-12{flex:0 0 100%;max-width:100%}}.components-tab-panel__tab-content .alert,.edit-post-visual-editor.editor-styles-wrapper .alert{padding:1em;margin:1em 0;border-radius:3px}.components-tab-panel__tab-content .alert p,.edit-post-visual-editor.editor-styles-wrapper .alert p{margin-bottom:0}.components-tab-panel__tab-content .alert+.components-tab-panel__tab-content .alert,.components-tab-panel__tab-content .alert+.edit-post-visual-editor.editor-styles-wrapper .alert,.edit-post-visual-editor.editor-styles-wrapper .alert+.components-tab-panel__tab-content .alert,.edit-post-visual-editor.editor-styles-wrapper .alert+.edit-post-visual-editor.editor-styles-wrapper .alert{margin-top:2em}.components-tab-panel__tab-content .alert a,.edit-post-visual-editor.editor-styles-wrapper .alert a{transition:color .3s linear,opacity .3s linear}.components-tab-panel__tab-content .alert a:link,.components-tab-panel__tab-content .alert a:visited,.edit-post-visual-editor.editor-styles-wrapper .alert a:link,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:.8;text-decoration:underline}.components-tab-panel__tab-content .alert a:hover,.components-tab-panel__tab-content .alert a:visited,.edit-post-visual-editor.editor-styles-wrapper .alert a:hover,.edit-post-visual-editor.editor-styles-wrapper .alert a:visited{opacity:1;text-decoration:none}.components-tab-panel__tab-content .alert-success,.edit-post-visual-editor.editor-styles-wrapper .alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.components-tab-panel__tab-content .alert-info,.edit-post-visual-editor.editor-styles-wrapper .alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.components-tab-panel__tab-content .alert-warning,.edit-post-visual-editor.editor-styles-wrapper .alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.components-tab-panel__tab-content .alert-danger,.edit-post-visual-editor.editor-styles-wrapper .alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.components-tab-panel__tab-content .vk_balloon,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{display:flex;align-items:normal;margin-bottom:2.2em}.components-tab-panel__tab-content .vk_balloon figure,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon figure{margin:0}.components-tab-panel__tab-content .vk_balloon p,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon p{word-break:break-all}.components-tab-panel__tab-content .vk_balloon p:last-of-type,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon p:last-of-type{margin-bottom:0}.components-tab-panel__tab-content .vk_balloon_icon,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{flex-basis:80px;flex-shrink:0;text-align:center}.components-tab-panel__tab-content .vk_balloon_icon_image,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_image{vertical-align:bottom;width:64px;height:64px;object-fit:cover}.components-tab-panel__tab-content .vk_balloon_icon_image-type-rounded,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_image-type-rounded{border-radius:4px}.components-tab-panel__tab-content .vk_balloon_icon_image-type-circle,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_image-type-circle{border-radius:50%}.components-tab-panel__tab-content .vk_balloon_icon_name,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_name{display:block;text-align:center;font-size:.7rem;margin-top:.3rem}.components-tab-panel__tab-content .vk_balloon_content_outer,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content_outer{width:100%}.components-tab-panel__tab-content .vk_balloon_content,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content{max-width:calc(100% - 6.2em);position:relative;text-align:left}.vk_balloon-position-left .components-tab-panel__tab-content .vk_balloon_content,.vk_balloon-position-left .edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content{float:left}.vk_balloon-position-right .components-tab-panel__tab-content .vk_balloon_content,.vk_balloon-position-right .edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content{float:right}.components-tab-panel__tab-content .vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true],.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.components-tab-panel__tab-content .vk_balloon_content,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content{background:#f5f5f5;padding:1rem 1.2rem}.components-tab-panel__tab-content .vk_balloon_content_after,.components-tab-panel__tab-content .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content_before{position:absolute;top:0;display:block;width:0;height:0;border-style:solid}.components-tab-panel__tab-content .vk_balloon-type-speech .vk_balloon_content,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-speech .vk_balloon_content{border-radius:.4em}.components-tab-panel__tab-content .vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_after,.components-tab-panel__tab-content .vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_before{top:15px}.components-tab-panel__tab-content .vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_after{z-index:1;border-right-color:inherit}.components-tab-panel__tab-content .vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_before{z-index:2}.components-tab-panel__tab-content .vk_balloon-type-think .vk_balloon_content,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content{border-radius:1rem}.components-tab-panel__tab-content .vk_balloon-type-think .vk_balloon_content .vk_balloon_content_after,.components-tab-panel__tab-content .vk_balloon-type-think .vk_balloon_content .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content .vk_balloon_content_before{position:absolute;content:'';border-radius:50%;background:inherit}.components-tab-panel__tab-content .vk_balloon-type-think .vk_balloon_content .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content .vk_balloon_content_before{width:14px;height:14px}.components-tab-panel__tab-content .vk_balloon-type-think .vk_balloon_content .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content .vk_balloon_content_after{width:10px;height:10px}.components-tab-panel__tab-content .vk_balloon-position-left .vk_balloon_content .vk_balloon_content_after,.components-tab-panel__tab-content .vk_balloon-position-left .vk_balloon_content .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left .vk_balloon_content .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left .vk_balloon_content .vk_balloon_content_before{border-color:transparent #f5f5f5 transparent transparent}.components-tab-panel__tab-content .vk_balloon-position-right .vk_balloon_content .vk_balloon_content_after,.components-tab-panel__tab-content .vk_balloon-position-right .vk_balloon_content .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right .vk_balloon_content .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right .vk_balloon_content .vk_balloon_content_before{border-color:transparent transparent transparent #f5f5f5}.components-tab-panel__tab-content .vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_icon,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_icon{margin-right:1.2rem}.components-tab-panel__tab-content .vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_after,.components-tab-panel__tab-content .vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_before{left:-10px;border-width:10px 12px 10px 0}.components-tab-panel__tab-content .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:1.2rem}.components-tab-panel__tab-content .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_before{left:-18px;top:7px}.components-tab-panel__tab-content .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_after{left:-25px;top:20px}.components-tab-panel__tab-content .vk_balloon-position-right,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right{flex-direction:row-reverse}.components-tab-panel__tab-content .vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_icon,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_icon{margin-left:1.2rem}.components-tab-panel__tab-content .vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_after,.components-tab-panel__tab-content .vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_before{right:-10px;border-width:10px 0 10px 12px}.components-tab-panel__tab-content .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:1.2rem}.components-tab-panel__tab-content .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_before{right:-18px;top:7px}.components-tab-panel__tab-content .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_after{right:-25px;top:20px}.components-tab-panel__tab-content .vk_balloon_content-border-true,.components-tab-panel__tab-content .vk_balloon_icon_image-border-true,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content-border-true,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon_image-border-true{border-width:var(--vk-balloon-border-width,1px);border-style:solid}.components-tab-panel__tab-content .vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content-border-true .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content-border-true .vk_balloon_content_before{left:-10px}.components-tab-panel__tab-content .vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content-border-true .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content-border-true .vk_balloon_content_after{left:var(--vk-balloon-speech-offset,-12px);border-right-color:inherit!important}.components-tab-panel__tab-content .vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content-border-true .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content-border-true .vk_balloon_content_before{right:-10px}.components-tab-panel__tab-content .vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content-border-true .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content-border-true .vk_balloon_content_after{right:var(--vk-balloon-speech-offset,-12px);border-left-color:inherit!important}.components-tab-panel__tab-content .vk_balloon-type-think .vk_balloon_content-border-true .vk_balloon_content_after,.components-tab-panel__tab-content .vk_balloon-type-think .vk_balloon_content-border-true .vk_balloon_content_before,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content-border-true .vk_balloon_content_after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content-border-true .vk_balloon_content_before{border-width:var(--vk-balloon-border-width,1px);border-style:solid;border-color:inherit!important}.components-tab-panel__tab-content .vk_balloon-animation-trembling,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-animation-trembling{animation:trembling .1s infinite}@keyframes trembling{0%{transform:rotate(-.5deg)}50%{transform:rotate(.5deg)}}.components-tab-panel__tab-content .vk_balloon-animation-trembling-x,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-animation-trembling-x{animation:trembling-x .1s infinite}@keyframes trembling-x{0%{transform:scale(1,1)}50%{transform:scale(.99,.96)}}.components-tab-panel__tab-content .vk_balloon-animation-pounding,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-animation-pounding{animation:pounding 1.5s infinite}@keyframes pounding{0%{transform:scale(1.05)}5%{transform:scale(1)}95%{transform:scale(1)}100%{transform:scale(1.05)}}.components-tab-panel__tab-content .vk_balloon-animation-shaking,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-animation-shaking{animation:shaking .4s infinite}@keyframes shaking{0%{transform:translate(1px,1px)}25%{transform:translate(1px,-1px)}50%{transform:translate(-1px,-1px)}75%{transform:translate(-1px,1px)}100%{transform:translate(1px,1px)}}.components-tab-panel__tab-content .vk_balloon.animation-vibration .vk_balloon_content,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;animation:vibration .1s infinite}@keyframes vibration{0%{transform:translate(0,0) rotateZ(0)}25%{transform:translate(2px,2px) rotateZ(1deg)}50%{transform:translate(0,2px) rotateZ(0)}75%{transform:translate(2px,0) rotateZ(-1deg)}100%{transform:translate(0,0) rotateZ(0)}}.components-tab-panel__tab-content .icon-image-list-note:hover,.edit-post-visual-editor.editor-styles-wrapper .icon-image-list-note:hover{cursor:pointer}@media only screen and (max-width:480px){.components-tab-panel__tab-content .vk_balloon_content,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_content{max-width:calc(100% - 2em);font-size:.9em;padding:1em}.components-tab-panel__tab-content .vk_balloon-type-think .vk_balloon_content::after,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon-type-think .vk_balloon_content::after{border:5px solid transparent}.components-tab-panel__tab-content .vk_balloon,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon{align-items:normal}.components-tab-panel__tab-content .vk_balloon.vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_icon,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_icon{margin-right:1.5rem}.components-tab-panel__tab-content .vk_balloon.vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content{display:inline-block}.components-tab-panel__tab-content .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2rem}.components-tab-panel__tab-content .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content{display:inline-block}.components-tab-panel__tab-content .vk_balloon.vk_balloon-position-right,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right{text-align:right}.components-tab-panel__tab-content .vk_balloon.vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_icon,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_icon{margin-left:1.5rem;margin-right:0}.components-tab-panel__tab-content .vk_balloon.vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content{display:inline-block}.components-tab-panel__tab-content .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2rem;margin-right:0}.components-tab-panel__tab-content .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content{display:inline-block}.components-tab-panel__tab-content .vk_balloon_icon,.edit-post-visual-editor.editor-styles-wrapper .vk_balloon_icon{max-width:64px}}.components-tab-panel__tab-content :root,.edit-post-visual-editor.editor-styles-wrapper :root{--vk-color-border-red:#dc3545;--vk-color-background-red:#dc3545;--vk-color-border-orange:#ffa536;--vk-color-background-orange:#ffa536;--vk-color-border-blue:#4267b2;--vk-color-background-blue:#4267b2;--vk-color-border-green:#28a745;--vk-color-background-green:#28a745;--vk-color-border-black:#222;--vk-color-background-black:#222}.components-tab-panel__tab-content .vk_borderBox-color-red,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-color-red{border-color:var(--vk-color-border-red);background-color:var(--vk-color-background-red)}.components-tab-panel__tab-content .vk_borderBox-color-orange,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-color-orange{border-color:var(--vk-color-border-orange);background-color:var(--vk-color-background-orange)}.components-tab-panel__tab-content .vk_borderBox-color-blue,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-color-blue{border-color:var(--vk-color-border-blue);background-color:var(--vk-color-background-blue)}.components-tab-panel__tab-content .vk_borderBox-color-green,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-color-green{border-color:var(--vk-color-border-green);background-color:var(--vk-color-background-green)}.components-tab-panel__tab-content .vk_borderBox-color-black,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-color-black{border-color:var(--vk-color-border-black);background-color:var(--vk-color-background-black)}.components-tab-panel__tab-content .vk_borderBox-background-transparent .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-background-transparent .vk_borderBox_body{background-color:transparent}.components-tab-panel__tab-content .vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox{background-color:transparent}.components-tab-panel__tab-content .vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container,.components-tab-panel__tab-content .vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,.components-tab-panel__tab-content .vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container{background-color:transparent}.components-tab-panel__tab-content .vk_borderBox-background-white .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-background-white .vk_borderBox_body{background-color:#fff}.components-tab-panel__tab-content .vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox{background-color:#fff}.components-tab-panel__tab-content .vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container,.components-tab-panel__tab-content .vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,.components-tab-panel__tab-content .vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container{background-color:#fff}.components-tab-panel__tab-content .vk_borderBox,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox{margin:0 0 2em;position:relative}.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_title_container{margin:0;font-size:1em;line-height:1.4;padding:.5em 1.5em .4em;font-weight:700}.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_title_container .svg-inline--fa,.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_title_container i:first-child,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_title_container .svg-inline--fa,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_title_container i:first-child{margin-right:5px}.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_title_container .vk_borderBox_title,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_title_container .vk_borderBox_title{display:inline;font-weight:700;font-size:1em;color:inherit}.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_title,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_title{background:0 0;padding:0;border:none}.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_title::before,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_title::before{content:none}.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_title::after,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_title::after{content:none}.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_body{padding:1.5em;border-width:2px;border-style:solid}@media (min-width:992px){.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_body{padding:2.1875em 2em 2em}}.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_body h1:first-child,.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_body h2:first-child,.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_body h3:first-child,.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_body h4:first-child,.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_body h5:first-child,.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_body h6:first-child,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_body h1:first-child,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_body h2:first-child,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_body h3:first-child,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_body h4:first-child,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_body h5:first-child,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_body h6:first-child{margin-top:0}.components-tab-panel__tab-content .vk_borderBox .vk_borderBox_body p:last-child,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox .vk_borderBox_body p:last-child{margin-bottom:0}.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-tab .vk_borderBox_title_container,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-tab .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_title_container{display:inline-block}.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_title_container{border-radius:8px 8px 0 0}.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_body{border-radius:0 8px 8px 8px}.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-inner,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-inner,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder{background-color:transparent;border-width:2px;border-style:solid}.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container{padding:1.5em 1.5em 1em}.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_body,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_body,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_body{border:none;padding-top:0}.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container{position:relative;padding-top:2.2em}.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container::after,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container::after{content:"";position:absolute;top:-32%;left:1.5em;padding:1.4em;border-radius:50%;border:solid 2px #fff}.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fa,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fab,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fad,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fal,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.far,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fas,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.svg-inline--fa,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fa,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fab,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fad,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fal,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.far,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fas,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.svg-inline--fa{position:absolute;font-size:1.3em;margin-right:0;z-index:100;top:0;left:2.3em;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container{position:relative;top:-1.2em;left:1em;z-index:1;display:inline-block;padding:.5em .5em;background:#fff}.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-banner,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-tab,.components-tab-panel__tab-content .vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-banner,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-tab,.edit-post-visual-editor.editor-styles-wrapper .vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab{border:none;background-color:transparent}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-banner .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-tab .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-banner .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-tab .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_title_container{color:#fff}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-red .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-red .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-red .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-red .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-red .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-red .vk_borderBox_title_container{background-color:var(--vk-color-background-red)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-red .vk_borderBox_body,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-red .vk_borderBox_body,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-red .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-red .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-red .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-red .vk_borderBox_body{border-color:var(--vk-color-border-red)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-orange .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-orange .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-orange .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-orange .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-orange .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-orange .vk_borderBox_title_container{background-color:var(--vk-color-background-orange)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-orange .vk_borderBox_body,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-orange .vk_borderBox_body,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-orange .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-orange .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-orange .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-orange .vk_borderBox_body{border-color:var(--vk-color-border-orange)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-blue .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-blue .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-blue .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-blue .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-blue .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-blue .vk_borderBox_title_container{background-color:var(--vk-color-background-blue)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-blue .vk_borderBox_body,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-blue .vk_borderBox_body,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-blue .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-blue .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-blue .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-blue .vk_borderBox_body{border-color:var(--vk-color-border-blue)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-green .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-green .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-green .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-green .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-green .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-green .vk_borderBox_title_container{background-color:var(--vk-color-background-green)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-green .vk_borderBox_body,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-green .vk_borderBox_body,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-green .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-green .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-green .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-green .vk_borderBox_body{border-color:var(--vk-color-border-green)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-black .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-black .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-black .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-black .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-black .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-black .vk_borderBox_title_container{background-color:var(--vk-color-background-black)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-black .vk_borderBox_body,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-black .vk_borderBox_body,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-black .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-black .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-black .vk_borderBox_body,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-black .vk_borderBox_body{border-color:var(--vk-color-border-black)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-red .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-red .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-red .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-red .vk_borderBox_title_container{color:var(--vk-color-background-red)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-orange .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-orange .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-orange .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-orange .vk_borderBox_title_container{color:var(--vk-color-background-orange)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-blue .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-blue .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-blue .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-blue .vk_borderBox_title_container{color:var(--vk-color-background-blue)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-green .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-green .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-green .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-green .vk_borderBox_title_container{color:var(--vk-color-background-green)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-black .vk_borderBox_title_container,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-black .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-black .vk_borderBox_title_container,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-black .vk_borderBox_title_container{color:var(--vk-color-background-black)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container .fas,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container .svg-inline--fa,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container .fas,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container .svg-inline--fa{color:#fff}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container::after{background-color:var(--vk-color-background-red)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container .fas,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container .svg-inline--fa,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container .fas,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container .svg-inline--fa{background-color:var(--vk-color-background-orange);color:#fff}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container::after{background-color:var(--vk-color-background-orange)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container .fas,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container .svg-inline--fa,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container .fas,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container .svg-inline--fa{background-color:var(--vk-color-background-blue);color:#fff}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container::after{background-color:var(--vk-color-background-blue)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container .fas,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container .svg-inline--fa,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container .fas,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container .svg-inline--fa{background-color:var(--vk-color-background-green);color:#fff}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container::after{background-color:var(--vk-color-background-green)}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container .fas,.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container .svg-inline--fa,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container .fas,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container .svg-inline--fa{background-color:var(--vk-color-background-black);color:#fff}.components-tab-panel__tab-content .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container::after{background-color:var(--vk-color-background-black)}.components-tab-panel__tab-content .vk_button,.edit-post-visual-editor.editor-styles-wrapper .vk_button{margin:5px 0;text-align:center}.components-tab-panel__tab-content .vk_button-color-custom a:hover,.edit-post-visual-editor.editor-styles-wrapper .vk_button-color-custom a:hover{opacity:.8;box-shadow:0 0 0 .2rem rgba(171,184,195,.25)}.components-tab-panel__tab-content .vk_button-align-left,.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-left{text-align:left}.components-tab-panel__tab-content .vk_button-align-center,.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-center{text-align:center}.components-tab-panel__tab-content .vk_button-align-right,.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-right{text-align:right}.components-tab-panel__tab-content .vk_button-align-block,.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-block{display:block}.components-tab-panel__tab-content .vk_button-align-wide,.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-wide{display:block;margin-left:auto;margin-right:auto;max-width:70%}.components-tab-panel__tab-content .vk_button-align-wide .btn,.edit-post-visual-editor.editor-styles-wrapper .vk_button-align-wide .btn{display:block}.components-tab-panel__tab-content .vk_button_link,.edit-post-visual-editor.editor-styles-wrapper .vk_button_link{min-width:100px;min-height:30px}.components-tab-panel__tab-content .vk_button_link-type-text,.edit-post-visual-editor.editor-styles-wrapper .vk_button_link-type-text{box-shadow:none;padding:0}.components-tab-panel__tab-content .vk_button_link-type-text:hover,.edit-post-visual-editor.editor-styles-wrapper .vk_button_link-type-text:hover{background:0 0;box-shadow:none}.components-tab-panel__tab-content .vk_button_link.btn,.edit-post-visual-editor.editor-styles-wrapper .vk_button_link.btn{padding-top:.7em;padding-bottom:.6em;user-select:text}.components-tab-panel__tab-content .vk_button_link_before,.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_before{margin-right:.7rem}.components-tab-panel__tab-content .vk_button_link_after,.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_after{margin-left:.7rem}.components-tab-panel__tab-content .vk_button_link_subCaption,.edit-post-visual-editor.editor-styles-wrapper .vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.components-tab-panel__tab-content .vk_button .vk_button_link-type-text:hover.btn-outline-primary,.edit-post-visual-editor.editor-styles-wrapper .vk_button .vk_button_link-type-text:hover.btn-outline-primary{color:#007bff}.components-tab-panel__tab-content .vk_button .vk_button_link-type-text:hover.btn-outline-secondary,.edit-post-visual-editor.editor-styles-wrapper .vk_button .vk_button_link-type-text:hover.btn-outline-secondary{color:#6c757d}.components-tab-panel__tab-content .vk_button .vk_button_link-type-text:hover.btn-outline-success,.edit-post-visual-editor.editor-styles-wrapper .vk_button .vk_button_link-type-text:hover.btn-outline-success{color:#28a745}.components-tab-panel__tab-content .vk_button .vk_button_link-type-text:hover.btn-outline-info,.edit-post-visual-editor.editor-styles-wrapper .vk_button .vk_button_link-type-text:hover.btn-outline-info{color:#17a2b8}.components-tab-panel__tab-content .vk_button .vk_button_link-type-text:hover.btn-outline-warning,.edit-post-visual-editor.editor-styles-wrapper .vk_button .vk_button_link-type-text:hover.btn-outline-warning{color:#ffc107}.components-tab-panel__tab-content .vk_button .vk_button_link-type-text:hover.btn-outline-danger,.edit-post-visual-editor.editor-styles-wrapper .vk_button .vk_button_link-type-text:hover.btn-outline-danger{color:#dc3545}.components-tab-panel__tab-content .vk_button .vk_button_link-type-text:hover.btn-outline-dark,.edit-post-visual-editor.editor-styles-wrapper .vk_button .vk_button_link-type-text:hover.btn-outline-dark{color:#343a40}.components-tab-panel__tab-content .vk_button .vk_button_link-type-text.btn-outline-light,.edit-post-visual-editor.editor-styles-wrapper .vk_button .vk_button_link-type-text.btn-outline-light{color:#212529}.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-primary,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a:hover.btn-primary,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-primary,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a:hover.btn-primary{background-color:#007bff;border-color:#007bff}.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-danger,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-dark,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-info,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-primary,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-secondary,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-success,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a:hover.btn-danger,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a:hover.btn-dark,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a:hover.btn-info,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a:hover.btn-primary,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a:hover.btn-secondary,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a:hover.btn-success,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-danger,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-dark,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-info,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-primary,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-secondary,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-success,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a:hover.btn-danger,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a:hover.btn-dark,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a:hover.btn-info,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a:hover.btn-primary,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a:hover.btn-secondary,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a:hover.btn-success{color:#fff}.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.vk_button_link-type-text:hover.btn-outline-primary,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.vk_button_link-type-text:hover.btn-outline-primary{color:#007bff}.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-outline-primary,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-outline-primary{color:#007bff;border-color:#007bff}.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-outline-primary:hover:not(.vk_button_link-type-text),.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-outline-primary:hover:not(.vk_button_link-type-text){background-color:#007bff}.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-outline-secondary,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-outline-secondary{color:#6c757d}.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-outline-success,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-outline-success{color:#28a745}.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-outline-info,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-outline-info{color:#17a2b8}.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-outline-warning,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-outline-warning{color:#ffc107}.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-outline-danger,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-outline-danger{color:#dc3545}.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a.btn-outline-dark,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a.btn-outline-dark{color:#343a40}.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a:hover.btn-outline-danger,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a:hover.btn-outline-dark,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a:hover.btn-outline-info,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a:hover.btn-outline-primary,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a:hover.btn-outline-secondary,.editor-styles-wrapper .components-tab-panel__tab-content .vk_button a:hover.btn-outline-success,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a:hover.btn-outline-danger,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a:hover.btn-outline-dark,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a:hover.btn-outline-info,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a:hover.btn-outline-primary,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a:hover.btn-outline-secondary,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .vk_button a:hover.btn-outline-success{color:#fff}.components-tab-panel__tab-content .vk_button .editor-rich-text,.edit-post-visual-editor.editor-styles-wrapper .vk_button .editor-rich-text{display:inline-block}.components-tab-panel__tab-content .vk_button-color-custom .vk_button_link-type-text:hover,.edit-post-visual-editor.editor-styles-wrapper .vk_button-color-custom .vk_button_link-type-text:hover{box-shadow:none}.components-tab-panel__tab-content .is-style-vk_faq-normal .vk_faq_title:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-normal .vk_faq_title:before{color:#e50000}.components-tab-panel__tab-content .is-style-vk_faq-normal .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-normal .vk_faq_content:before{color:#337ab7}.components-tab-panel__tab-content .is-style-vk_faq-bgfill-circle .vk_faq_title:before,.components-tab-panel__tab-content .is-style-vk_faq-bgfill-rounded .vk_faq_title:before,.components-tab-panel__tab-content .is-style-vk_faq-bgfill-square .vk_faq_title:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-bgfill-circle .vk_faq_title:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-bgfill-rounded .vk_faq_title:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-bgfill-square .vk_faq_title:before{background-color:#e50000;color:#fff!important}.components-tab-panel__tab-content .is-style-vk_faq-bgfill-circle .vk_faq_content:before,.components-tab-panel__tab-content .is-style-vk_faq-bgfill-rounded .vk_faq_content:before,.components-tab-panel__tab-content .is-style-vk_faq-bgfill-square .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-bgfill-circle .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-bgfill-rounded .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-bgfill-square .vk_faq_content:before{background-color:#337ab7;color:#fff!important}.components-tab-panel__tab-content .is-style-vk_faq-bgfill-circle .vk_faq_content:before,.components-tab-panel__tab-content .is-style-vk_faq-bgfill-circle .vk_faq_title:before,.components-tab-panel__tab-content .is-style-vk_faq-border-circle .vk_faq_content:before,.components-tab-panel__tab-content .is-style-vk_faq-border-circle .vk_faq_title:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-bgfill-circle .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-bgfill-circle .vk_faq_title:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-border-circle .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-border-circle .vk_faq_title:before{border-radius:50%}.components-tab-panel__tab-content .is-style-vk_faq-bgfill-rounded .vk_faq_content:before,.components-tab-panel__tab-content .is-style-vk_faq-bgfill-rounded .vk_faq_title:before,.components-tab-panel__tab-content .is-style-vk_faq-border-rounded .vk_faq_content:before,.components-tab-panel__tab-content .is-style-vk_faq-border-rounded .vk_faq_title:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-bgfill-rounded .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-bgfill-rounded .vk_faq_title:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-border-rounded .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-border-rounded .vk_faq_title:before{border-radius:4px}.components-tab-panel__tab-content .is-style-vk_faq-border-circle .vk_faq_title:before,.components-tab-panel__tab-content .is-style-vk_faq-border-rounded .vk_faq_title:before,.components-tab-panel__tab-content .is-style-vk_faq-border-square .vk_faq_title:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-border-circle .vk_faq_title:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-border-rounded .vk_faq_title:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-border-square .vk_faq_title:before{border:1px solid #e50000;color:#e50000}.components-tab-panel__tab-content .is-style-vk_faq-border-circle .vk_faq_content:before,.components-tab-panel__tab-content .is-style-vk_faq-border-rounded .vk_faq_content:before,.components-tab-panel__tab-content .is-style-vk_faq-border-square .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-border-circle .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-border-rounded .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk_faq-border-square .vk_faq_content:before{border:1px solid #337ab7;color:#337ab7}.components-tab-panel__tab-content .vk_faq,.edit-post-visual-editor.editor-styles-wrapper .vk_faq{display:block;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.12);padding:0 0 1em;margin:0 0 1em 0;width:100%;position:relative}.components-tab-panel__tab-content .vk_faq_content,.components-tab-panel__tab-content .vk_faq_title,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{border:none;padding:.8em .8em .8em 48px;position:relative}.components-tab-panel__tab-content .vk_faq_content:before,.components-tab-panel__tab-content .vk_faq_title:before,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{position:absolute;left:0;top:.5em;font-weight:500;font-size:22px;line-height:105%;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;position:absolute;font-family:areal}.components-tab-panel__tab-content .vk_faq_title,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{margin-bottom:0;font-size:16px;font-weight:700;border-bottom:1px dotted rgba(0,0,0,.12)}.components-tab-panel__tab-content .vk_faq_title:before,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title:before{content:"Q";color:#e50000;font-weight:500}.components-tab-panel__tab-content .vk_faq_title p,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title p{line-height:1.7}.components-tab-panel__tab-content .vk_faq_title p:last-child,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title p:last-child{margin-bottom:0}@media (min-width:768px){.components-tab-panel__tab-content .vk_faq_title,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_title{font-size:18px}}.components-tab-panel__tab-content .vk_faq_content,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content{margin:0;transition:.25s}.components-tab-panel__tab-content .vk_faq_content:before,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content:before{content:"A";color:#337ab7}.components-tab-panel__tab-content .vk_faq_content p:last-child,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content p:last-child{margin-bottom:0}.components-tab-panel__tab-content .vk_faq-accordion-close,.components-tab-panel__tab-content .vk_faq-accordion-open,.edit-post-visual-editor.editor-styles-wrapper .vk_faq-accordion-close,.edit-post-visual-editor.editor-styles-wrapper .vk_faq-accordion-open{padding-bottom:0;margin-bottom:0}.components-tab-panel__tab-content .vk_faq-accordion-close .vk_faq_title,.components-tab-panel__tab-content .vk_faq-accordion-open .vk_faq_title,.edit-post-visual-editor.editor-styles-wrapper .vk_faq-accordion-close .vk_faq_title,.edit-post-visual-editor.editor-styles-wrapper .vk_faq-accordion-open .vk_faq_title{padding-right:2em}@media (min-width:768px){.components-tab-panel__tab-content .vk_faq-accordion-close .vk_faq_title,.components-tab-panel__tab-content .vk_faq-accordion-open .vk_faq_title,.edit-post-visual-editor.editor-styles-wrapper .vk_faq-accordion-close .vk_faq_title,.edit-post-visual-editor.editor-styles-wrapper .vk_faq-accordion-open .vk_faq_title{padding-right:2.5em}}.components-tab-panel__tab-content .vk_faq-accordion-close .vk_faq_title::after,.components-tab-panel__tab-content .vk_faq-accordion-open .vk_faq_title::after,.edit-post-visual-editor.editor-styles-wrapper .vk_faq-accordion-close .vk_faq_title::after,.edit-post-visual-editor.editor-styles-wrapper .vk_faq-accordion-open .vk_faq_title::after{position:absolute;top:50%;right:unset;right:2.4em;content:"";width:8px;height:8px;border-right:1px solid #222;border-top:1px solid #222;transition:border-color .3s ease,-webkit-transform .6s ease;-webkit-transition:border-color .3s ease,-webkit-transform .6s ease;transition:border-color .3s ease,transform .6s ease;transition:border-color .3s ease,transform .6s ease,-webkit-transform .6s ease}.components-tab-panel__tab-content .vk_faq-accordion-close .vk_faq_title,.edit-post-visual-editor.editor-styles-wrapper .vk_faq-accordion-close .vk_faq_title{border-bottom:none}.components-tab-panel__tab-content .vk_faq-accordion-close .vk_faq_title::after,.edit-post-visual-editor.editor-styles-wrapper .vk_faq-accordion-close .vk_faq_title::after{-webkit-transform:translate(32px,-5px) rotate(135deg);transform:translate(32px,-5px) rotate(135deg)}.components-tab-panel__tab-content .vk_faq-accordion-open .vk_faq_title::after,.edit-post-visual-editor.editor-styles-wrapper .vk_faq-accordion-open .vk_faq_title::after{-webkit-transform:translate(32px,-2px) rotate(-45deg);transform:translate(32px,-2px) rotate(-45deg)}.components-tab-panel__tab-content .vk_faq-accordion .vk_faq_title,.edit-post-visual-editor.editor-styles-wrapper .vk_faq-accordion .vk_faq_title{cursor:pointer}.components-tab-panel__tab-content .vk_faq_content-accordion-open,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content-accordion-open{height:auto;overflow:hidden;opacity:1;transition:.25s;margin-bottom:10px}.components-tab-panel__tab-content .vk_faq_content-accordion-close,.edit-post-visual-editor.editor-styles-wrapper .vk_faq_content-accordion-close{padding-top:0;padding-bottom:0;height:0;opacity:0}.components-tab-panel__tab-content .editor-styles-wrapper .vk_faq .block-editor-inner-blocks div.block-editor-block-list__block:not(.is_hovered),.edit-post-visual-editor.editor-styles-wrapper .editor-styles-wrapper .vk_faq .block-editor-inner-blocks div.block-editor-block-list__block:not(.is_hovered){margin-top:0;margin-bottom:0}.components-tab-panel__tab-content .editor-styles-wrapper .vk_faq .block-editor-inner-blocks .wp-block:not(.is_hovered),.edit-post-visual-editor.editor-styles-wrapper .editor-styles-wrapper .vk_faq .block-editor-inner-blocks .wp-block:not(.is_hovered){width:100%}.components-tab-panel__tab-content .vk_flow-arrow-on::after,.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-on::after{content:"";background:var(--vk_flow-arrow) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.components-tab-panel__tab-content .vk_flow-arrow-off,.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off{padding-bottom:0;margin-bottom:30px}.components-tab-panel__tab-content .vk_flow-arrow-off::after,.edit-post-visual-editor.editor-styles-wrapper .vk_flow-arrow-off::after{content:"";font-size:0;background-image:none}.components-tab-panel__tab-content .vk_flow_frame,.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame{display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;justify-content:space-between}.components-tab-panel__tab-content .vk_flow_frame_text,.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;box-sizing:border-box}.components-tab-panel__tab-content .vk_flow_frame_text_content,.components-tab-panel__tab-content .vk_flow_frame_text_title,.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content,.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{padding-left:0;border:none}.components-tab-panel__tab-content .vk_flow_frame_text_title,.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.components-tab-panel__tab-content .vk_flow_frame_text_content,.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_text_content{margin-bottom:0}.components-tab-panel__tab-content .vk_flow_frame_image,.edit-post-visual-editor.editor-styles-wrapper .vk_flow_frame_image{max-width:150px;margin-left:15px;box-sizing:border-box}.components-tab-panel__tab-content .vk_heading i:first-child,.edit-post-visual-editor.editor-styles-wrapper .vk_heading i:first-child{margin-right:.2em}.components-tab-panel__tab-content .vk_heading i:last-child,.edit-post-visual-editor.editor-styles-wrapper .vk_heading i:last-child{margin-left:.2em}.components-tab-panel__tab-content .vk_heading.vk_heading-style-plain .vk_heading_title,.edit-post-visual-editor.editor-styles-wrapper .vk_heading.vk_heading-style-plain .vk_heading_title{background:0 0;border:none;border-radius:0;padding:0;outline:unset;outline-offset:unset;box-shadow:none;display:block;color:unset}.components-tab-panel__tab-content .vk_heading.vk_heading-style-plain .vk_heading_title:after,.edit-post-visual-editor.editor-styles-wrapper .vk_heading.vk_heading-style-plain .vk_heading_title:after{content:none;border:none}.components-tab-panel__tab-content .vk_heading.vk_heading-style-plain .vk_heading_title:before,.edit-post-visual-editor.editor-styles-wrapper .vk_heading.vk_heading-style-plain .vk_heading_title:before{content:none}.components-tab-panel__tab-content .vk_heading.vk_heading-style-plain .vk_heading_title:after,.edit-post-visual-editor.editor-styles-wrapper .vk_heading.vk_heading-style-plain .vk_heading_title:after{background:0 0;border:none;border-radius:0;padding:0;outline:unset;outline-offset:unset;box-shadow:none;display:block}.components-tab-panel__tab-content .vk_heading.vk_heading-style-plain .vk_heading_title:after:after,.edit-post-visual-editor.editor-styles-wrapper .vk_heading.vk_heading-style-plain .vk_heading_title:after:after{content:none;border:none}.components-tab-panel__tab-content .vk_heading.vk_heading-style-plain .vk_heading_title:after:before,.edit-post-visual-editor.editor-styles-wrapper .vk_heading.vk_heading-style-plain .vk_heading_title:after:before{content:none}.components-tab-panel__tab-content .vk_heading_subtext,.edit-post-visual-editor.editor-styles-wrapper .vk_heading_subtext{margin-bottom:0}.components-tab-panel__tab-content .is-style-vk-heading h3.is-style-vk-heading:after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading h3.is-style-vk-heading:after,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading h3.is-style-vk-heading:after,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading h3.is-style-vk-heading:after{border-bottom:none!important}.components-tab-panel__tab-content .is-style-vk-heading-plain,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-plain,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-plain,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-plain{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;padding:unset;display:block}.components-tab-panel__tab-content .is-style-vk-heading-plain::after,.components-tab-panel__tab-content .is-style-vk-heading-plain::before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-plain::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-plain::before,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-plain::after,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-plain::before,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-plain::after,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-plain::before{content:none}.components-tab-panel__tab-content .is-style-vk-heading-background_fill_lightgray,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-background_fill_lightgray,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-background_fill_lightgray,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-background_fill_lightgray{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;border:none;background-color:#efefef;padding:.6em .7em .5em;margin-bottom:1.2em;border-radius:4px}.components-tab-panel__tab-content .is-style-vk-heading-background_fill_lightgray::after,.components-tab-panel__tab-content .is-style-vk-heading-background_fill_lightgray::before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-background_fill_lightgray::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-background_fill_lightgray::before,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-background_fill_lightgray::after,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-background_fill_lightgray::before,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-background_fill_lightgray::after,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-background_fill_lightgray::before{content:none}.components-tab-panel__tab-content .is-style-vk-heading-double_black,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-double_black,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-double_black,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-double_black{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;padding:.6em 0 .5em;margin-bottom:1.2em;border-top:double 3px #333;border-bottom:double 3px #333}.components-tab-panel__tab-content .is-style-vk-heading-double_black::after,.components-tab-panel__tab-content .is-style-vk-heading-double_black::before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-double_black::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-double_black::before,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-double_black::after,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-double_black::before,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-double_black::after,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-double_black::before{content:none}.components-tab-panel__tab-content .is-style-vk-heading-double_bottomborder_black,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-double_bottomborder_black,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-double_bottomborder_black,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-double_bottomborder_black{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;padding:.6em 0 .5em;margin-bottom:1.2em;border-bottom:double 3px #333}.components-tab-panel__tab-content .is-style-vk-heading-double_bottomborder_black::after,.components-tab-panel__tab-content .is-style-vk-heading-double_bottomborder_black::before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-double_bottomborder_black::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-double_bottomborder_black::before,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-double_bottomborder_black::after,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-double_bottomborder_black::before,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-double_bottomborder_black::after,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-double_bottomborder_black::before{content:none}.components-tab-panel__tab-content .is-style-vk-heading-solid_black,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-solid_black,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-solid_black,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-solid_black{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;padding:.6em 0 .5em;margin-bottom:1.2em;border-top:solid 1px #333;border-bottom:solid 1px #333}.components-tab-panel__tab-content .is-style-vk-heading-solid_black::after,.components-tab-panel__tab-content .is-style-vk-heading-solid_black::before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-solid_black::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-solid_black::before,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-solid_black::after,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-solid_black::before,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-solid_black::after,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-solid_black::before{content:none}.components-tab-panel__tab-content .is-style-vk-heading-solid_bottomborder_black,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-solid_bottomborder_black,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-solid_bottomborder_black,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-solid_bottomborder_black{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;padding:.6em 0 .5em;margin-bottom:1.2em;border-bottom:solid 1px #333}.components-tab-panel__tab-content .is-style-vk-heading-solid_bottomborder_black::after,.components-tab-panel__tab-content .is-style-vk-heading-solid_bottomborder_black::before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-solid_bottomborder_black::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-solid_bottomborder_black::before,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-solid_bottomborder_black::after,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-solid_bottomborder_black::before,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-solid_bottomborder_black::after,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-solid_bottomborder_black::before{content:none}.components-tab-panel__tab-content .is-style-vk-heading-dotted_bottomborder_black,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-dotted_bottomborder_black,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-dotted_bottomborder_black,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-dotted_bottomborder_black{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;padding:.6em 0 .5em;margin-bottom:1.2em;border-bottom:1px dotted #111}.components-tab-panel__tab-content .is-style-vk-heading-dotted_bottomborder_black::after,.components-tab-panel__tab-content .is-style-vk-heading-dotted_bottomborder_black::before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-dotted_bottomborder_black::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-dotted_bottomborder_black::before,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-dotted_bottomborder_black::after,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-dotted_bottomborder_black::before,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-dotted_bottomborder_black::after,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-dotted_bottomborder_black::before{content:none}.components-tab-panel__tab-content .is-style-vk-heading-both_ends,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-both_ends,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-both_ends,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-both_ends{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;display:flex;align-items:center;text-align:center;margin-bottom:1.2em;padding:0}.components-tab-panel__tab-content .is-style-vk-heading-both_ends::after,.components-tab-panel__tab-content .is-style-vk-heading-both_ends::before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-both_ends::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-both_ends::before,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-both_ends::after,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-both_ends::before,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-both_ends::after,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-both_ends::before{content:"";flex-grow:1;border-bottom:1px solid #333;position:unset;width:unset;border-left:unset;border-right:unset;border-top:none}.components-tab-panel__tab-content .is-style-vk-heading-both_ends::before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-both_ends::before,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-both_ends::before,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-both_ends::before{margin-right:1em;top:unset}.components-tab-panel__tab-content .is-style-vk-heading-both_ends::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-both_ends::after,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-both_ends::after,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-both_ends::after{margin-left:1em;bottom:unset}.components-tab-panel__tab-content .is-style-vk-heading-brackets_black,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-brackets_black,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-brackets_black,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-brackets_black{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;border:none;background-color:transparent!important;padding:.7em;margin-bottom:1.2em;text-align:center;border-bottom:unset!important}.components-tab-panel__tab-content .is-style-vk-heading-brackets_black::after,.components-tab-panel__tab-content .is-style-vk-heading-brackets_black::before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-brackets_black::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-brackets_black::before,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-brackets_black::after,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-brackets_black::before,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-brackets_black::after,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-brackets_black::before{content:"";position:absolute;top:0;width:12px;height:100%;display:inline-block;margin-left:0;border-top:solid 1px #333;border-bottom:solid 1px #333}.components-tab-panel__tab-content .is-style-vk-heading-brackets_black::before,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-brackets_black::before,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-brackets_black::before,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-brackets_black::before{border-left:solid 1px #333;left:0}.components-tab-panel__tab-content .is-style-vk-heading-brackets_black::after,.edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-brackets_black::after,.editor-styles-wrapper .components-tab-panel__tab-content .is-style-vk-heading-brackets_black::after,.editor-styles-wrapper .edit-post-visual-editor.editor-styles-wrapper .is-style-vk-heading-brackets_black::after{border-right:solid 1px #333!important;right:0;left:auto}.components-tab-panel__tab-content .vk_hidden,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden{display:none!important;color:var(--blue)}@media (max-width:575.98px){.components-tab-panel__tab-content .vk_hidden-xs,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-xs{display:none!important}}@media (min-width:576px) and (max-width:767.98px){.components-tab-panel__tab-content .vk_hidden-sm,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-sm{display:none!important}}@media (min-width:768px) and (max-width:991.98px){.components-tab-panel__tab-content .vk_hidden-md,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-md{display:none!important}}@media (min-width:992px) and (max-width:1199.98px){.components-tab-panel__tab-content .vk_hidden-lg,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-lg{display:none!important}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_hidden-xl,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-xl{display:none!important}}@media (min-width:1200px) and (max-width:1399.98px){.components-tab-panel__tab-content .vk_hidden-xl-v2,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-xl-v2{display:none!important}}@media (min-width:1400px){.components-tab-panel__tab-content .vk_hidden-xxl,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-xxl{display:none!important}}.components-tab-panel__tab-content figure.is-style-vk-image-rounded img,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-rounded img{border-radius:.5rem}.components-tab-panel__tab-content figure.is-style-vk-image-border img,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-border img{border:1px solid #e5e5e5}.components-tab-panel__tab-content figure.is-style-vk-image-photoFrame,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-photoFrame{background-color:#fff;padding:10px;box-shadow:1px 1px 4px rgba(0,0,0,.2);zoom:1;width:fit-content}.components-tab-panel__tab-content figure.is-style-vk-image-photoFrame.alignleft,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-photoFrame.alignleft{margin:0 1em .5em 0}.components-tab-panel__tab-content figure.is-style-vk-image-photoFrame.alignright,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-photoFrame.alignright{margin:0 0 .5em 1em}.components-tab-panel__tab-content figure.is-style-vk-image-photoFrame figcaption,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-photoFrame figcaption{display:block;margin:8px 0 0}.components-tab-panel__tab-content figure.is-style-vk-image-photoFrame-tilt-right,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-photoFrame-tilt-right{transform:rotate(-2deg);-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);background-color:#fff;padding:10px;box-shadow:1px 1px 4px rgba(0,0,0,.2);zoom:1;width:fit-content}.components-tab-panel__tab-content figure.is-style-vk-image-photoFrame-tilt-right.alignleft,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-photoFrame-tilt-right.alignleft{margin:0 1em .5em 0}.components-tab-panel__tab-content figure.is-style-vk-image-photoFrame-tilt-right.alignright,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-photoFrame-tilt-right.alignright{margin:0 0 .5em 1em}.components-tab-panel__tab-content figure.is-style-vk-image-photoFrame-tilt-right figcaption,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-photoFrame-tilt-right figcaption{display:block;margin:8px 0 0}.components-tab-panel__tab-content figure.is-style-vk-image-photoFrame-tilt-left,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-photoFrame-tilt-left{transform:rotate(2deg);-moz-transform:rotate(2deg);-webkit-transform:rotate(2deg);background-color:#fff;padding:10px;box-shadow:1px 1px 4px rgba(0,0,0,.2);zoom:1;width:fit-content}.components-tab-panel__tab-content figure.is-style-vk-image-photoFrame-tilt-left.alignleft,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-photoFrame-tilt-left.alignleft{margin:0 1em .5em 0}.components-tab-panel__tab-content figure.is-style-vk-image-photoFrame-tilt-left.alignright,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-photoFrame-tilt-left.alignright{margin:0 0 .5em 1em}.components-tab-panel__tab-content figure.is-style-vk-image-photoFrame-tilt-left figcaption,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-photoFrame-tilt-left figcaption{display:block;margin:8px 0 0}.components-tab-panel__tab-content figure.is-style-vk-image-shadow,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-shadow{box-shadow:0 5px 10px rgba(0,0,0,.15);width:fit-content}.components-tab-panel__tab-content figure.is-style-vk-image-shadow figcaption,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-shadow figcaption{display:block}.components-tab-panel__tab-content figure.is-style-vk-image-wave01 img,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-wave01 img{mask-image:var(--vk_image-mask-wave01);mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain}.components-tab-panel__tab-content figure.is-style-vk-image-wave02 img,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-wave02 img{mask-image:var(--vk_image-mask-wave02);mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain}.components-tab-panel__tab-content figure.is-style-vk-image-wave03 img,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-wave03 img{mask-image:var(--vk_image-mask-wave03);mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain}.components-tab-panel__tab-content figure.is-style-vk-image-wave04 img,.edit-post-visual-editor.editor-styles-wrapper figure.is-style-vk-image-wave04 img{mask-image:var(--vk_image-mask-wave04);mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-border figure.aligncenter img,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-border figure.alignleft img,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-border figure.alignright img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-border figure.aligncenter img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-border figure.alignleft img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-border figure.alignright img{border:1px solid #e5e5e5}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame figure.aligncenter,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame figure.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame figure.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame figure.aligncenter,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame figure.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame figure.alignright{background-color:#fff;padding:10px;box-shadow:1px 1px 4px rgba(0,0,0,.2);zoom:1;width:fit-content}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame figure.aligncenter.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame figure.alignleft.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame figure.alignright.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame figure.aligncenter.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame figure.alignleft.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame figure.alignright.alignleft{margin:0 1em .5em 0}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame figure.aligncenter.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame figure.alignleft.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame figure.alignright.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame figure.aligncenter.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame figure.alignleft.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame figure.alignright.alignright{margin:0 0 .5em 1em}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame figure.aligncenter figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame figure.alignleft figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame figure.alignright figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame figure.aligncenter figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame figure.alignleft figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame figure.alignright figcaption{display:block;margin:8px 0 0}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright{transform:rotate(-2deg);-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);background-color:#fff;padding:10px;box-shadow:1px 1px 4px rgba(0,0,0,.2);zoom:1;width:fit-content}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright.alignleft{margin:0 1em .5em 0}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright.alignright{margin:0 0 .5em 1em}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright figcaption{display:block;margin:8px 0 0}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright{transform:rotate(2deg);-moz-transform:rotate(2deg);-webkit-transform:rotate(2deg);background-color:#fff;padding:10px;box-shadow:1px 1px 4px rgba(0,0,0,.2);zoom:1;width:fit-content}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright.alignleft{margin:0 1em .5em 0}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft.alignright,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright.alignright{margin:0 0 .5em 1em}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright figcaption{display:block;margin:8px 0 0}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-shadow figure.aligncenter,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-shadow figure.alignleft,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-shadow figure.alignright,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-shadow figure.aligncenter,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-shadow figure.alignleft,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-shadow figure.alignright{box-shadow:0 5px 10px rgba(0,0,0,.15);width:fit-content}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-shadow figure.aligncenter figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-shadow figure.alignleft figcaption,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-shadow figure.alignright figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-shadow figure.aligncenter figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-shadow figure.alignleft figcaption,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-shadow figure.alignright figcaption{display:block}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-wave01 figure.aligncenter img,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-wave01 figure.alignleft img,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-wave01 figure.alignright img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-wave01 figure.aligncenter img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-wave01 figure.alignleft img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-wave01 figure.alignright img{mask-image:var(--vk_image-mask-wave01);mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-wave02 figure.aligncenter img,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-wave02 figure.alignleft img,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-wave02 figure.alignright img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-wave02 figure.aligncenter img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-wave02 figure.alignleft img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-wave02 figure.alignright img{mask-image:var(--vk_image-mask-wave02);mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-wave03 figure.aligncenter img,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-wave03 figure.alignleft img,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-wave03 figure.alignright img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-wave03 figure.aligncenter img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-wave03 figure.alignleft img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-wave03 figure.alignright img{mask-image:var(--vk_image-mask-wave03);mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain}.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-wave04 figure.aligncenter img,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-wave04 figure.alignleft img,.components-tab-panel__tab-content .wp-block-image.is-style-vk-image-wave04 figure.alignright img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-wave04 figure.aligncenter img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-wave04 figure.alignleft img,.edit-post-visual-editor.editor-styles-wrapper .wp-block-image.is-style-vk-image-wave04 figure.alignright img{mask-image:var(--vk_image-mask-wave04);mask-repeat:no-repeat;mask-position:50% 50%;mask-size:contain}@media screen and (max-width:992px){.components-tab-panel__tab-content .vk_prBlocks_item,.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item{margin-bottom:1.5em}}.components-tab-panel__tab-content .vk_prBlocks_item_link,.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link{color:#333}.components-tab-panel__tab-content .vk_prBlocks_item_link:hover,.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.components-tab-panel__tab-content .vk_prBlocks_item_icon_outer,.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.components-tab-panel__tab-content .vk_prBlocks_item_icon,.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.components-tab-panel__tab-content .vk_prBlocks_item_title,.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title{background-color:transparent;margin-top:.9em;margin-bottom:.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;border-radius:unset;padding:0;outline:unset;outline-offset:unset;box-shadow:unset;color:inherit;display:block}.components-tab-panel__tab-content .vk_prBlocks_item_title::before,.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title::before{content:none}.components-tab-panel__tab-content .vk_prBlocks_item_title::after,.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_title::after{border:none}.components-tab-panel__tab-content .vk_prBlocks_item_image,.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.components-tab-panel__tab-content .vk_prBlocks_item_summary,.edit-post-visual-editor.editor-styles-wrapper .vk_prBlocks_item_summary{margin-bottom:.5em;text-align:center;line-height:1.8em}.components-tab-panel__tab-content .vk_prContent,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{margin-left:-15px;margin-right:-15px}@media (min-width:576px){.components-tab-panel__tab-content .vk_prContent,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent{display:flex}.components-tab-panel__tab-content .vk_prContent .col-sm-6,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent .col-sm-6{width:50%}.components-tab-panel__tab-content .vk_prContent-layout-imageLeft,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft{flex-direction:row}.components-tab-panel__tab-content .vk_prContent-layout-imageRight,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight{flex-direction:row-reverse}.components-tab-panel__tab-content .vk_prContent-layout-imageLeft .vk_prContent_colImg,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em}.components-tab-panel__tab-content .vk_prContent-layout-imageRight .vk_prContent_colImg,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em}}.components-tab-panel__tab-content .vk_prContent_colTxt,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt{vertical-align:top}.components-tab-panel__tab-content .vk_prContent_colTxt_title,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title{background-color:transparent;font-weight:700;margin-bottom:.8em;outline:unset;outline-offset:unset;box-shadow:unset;border:none;border-radius:unset;padding:0;color:inherit;line-height:1.5;text-align:left}@media (max-width:575.98px){.components-tab-panel__tab-content .vk_prContent_colTxt_title:first-child,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:first-child{margin-top:30px}}.components-tab-panel__tab-content .vk_prContent_colTxt_title:after,.components-tab-panel__tab-content .vk_prContent_colTxt_title:before,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:after,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_title:before{content:none}.components-tab-panel__tab-content .vk_prContent_colTxt_text,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_text{line-height:1.8;margin-bottom:1.7em}@media (min-width:992px){.components-tab-panel__tab-content .vk_prContent_colTxt_btn.btn,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colTxt_btn.btn{font-size:16px}}.components-tab-panel__tab-content .vk_prContent_colImg_image,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg_image{max-width:100%;height:auto}.components-tab-panel__tab-content .vk_prContent_colImg .components-button.button,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.button{margin:1em}.components-tab-panel__tab-content .vk_prContent_colImg .components-button.image-button,.edit-post-visual-editor.editor-styles-wrapper .vk_prContent_colImg .components-button.image-button{margin:0;height:auto}.components-tab-panel__tab-content .vk_responsive-br,.edit-post-visual-editor.editor-styles-wrapper .vk_responsive-br{display:none}@media (max-width:575.98px){.components-tab-panel__tab-content .vk_responsive-br-xs,.edit-post-visual-editor.editor-styles-wrapper .vk_responsive-br-xs{display:block}}@media (min-width:576px) and (max-width:767.98px){.components-tab-panel__tab-content .vk_responsive-br-sm,.edit-post-visual-editor.editor-styles-wrapper .vk_responsive-br-sm{display:block}}@media (min-width:768px) and (max-width:991.98px){.components-tab-panel__tab-content .vk_responsive-br-md,.edit-post-visual-editor.editor-styles-wrapper .vk_responsive-br-md{display:block}}@media (min-width:992px) and (max-width:1199.98px){.components-tab-panel__tab-content .vk_responsive-br-lg,.edit-post-visual-editor.editor-styles-wrapper .vk_responsive-br-lg{display:block}}@media (min-width:1200px) and (max-width:1399.98px){.components-tab-panel__tab-content .vk_responsive-br-xl,.edit-post-visual-editor.editor-styles-wrapper .vk_responsive-br-xl{display:block}}@media (min-width:1400px){.components-tab-panel__tab-content .vk_responsive-br-xxl,.edit-post-visual-editor.editor-styles-wrapper .vk_responsive-br-xxl{display:block}}@media (max-width:576px){.components-tab-panel__tab-content .vk_spacer .vk_spacer-display-pc,.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.components-tab-panel__tab-content .vk_spacer .vk_spacer-display-tablet,.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.components-tab-panel__tab-content .vk_spacer .vk_spacer-display-mobile,.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width:577px) and (max-width:768px){.components-tab-panel__tab-content .vk_spacer .vk_spacer-display-pc,.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:none}.components-tab-panel__tab-content .vk_spacer .vk_spacer-display-tablet,.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:block}.components-tab-panel__tab-content .vk_spacer .vk_spacer-display-mobile,.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width:769px){.components-tab-panel__tab-content .vk_spacer .vk_spacer-display-pc,.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-pc{display:block}.components-tab-panel__tab-content .vk_spacer .vk_spacer-display-tablet,.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-tablet{display:none}.components-tab-panel__tab-content .vk_spacer .vk_spacer-display-mobile,.edit-post-visual-editor.editor-styles-wrapper .vk_spacer .vk_spacer-display-mobile{display:none}}.components-tab-panel__tab-content .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text{float:left;width:61.6%}.components-tab-panel__tab-content .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo{float:right;width:32%}.components-tab-panel__tab-content .vk_staff-layout-imageLeft .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .vk_staff-layout-imageLeft .vk_staff_text{float:right}.components-tab-panel__tab-content .vk_staff-layout-imageLeft .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .vk_staff-layout-imageLeft .vk_staff_photo{float:left}.components-tab-panel__tab-content .vk_staff,.edit-post-visual-editor.editor-styles-wrapper .vk_staff{display:block;overflow:hidden}.components-tab-panel__tab-content .vk_staff_text_name,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name{text-align:left;box-shadow:none;font-size:2.5rem;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;line-height:1;margin-bottom:.5rem;border:none;padding:0;background-color:transparent;display:inline}.components-tab-panel__tab-content .vk_staff_text_name:after,.components-tab-panel__tab-content .vk_staff_text_name:before,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name:after,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_name:before{display:none}.components-tab-panel__tab-content .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_caption{font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;font-size:14px;display:block;margin:0 0 .5rem 4px;letter-spacing:5px}.components-tab-panel__tab-content .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_role{font-size:14px;line-height:1.6em;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif}.components-tab-panel__tab-content .vk_staff_text_profileTitle,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle{font-size:18px;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;padding-top:0;padding-left:0;padding-bottom:2px;margin-bottom:1.2rem;border-top:none;border-bottom:1px solid #ccc;background:0 0}.components-tab-panel__tab-content .vk_staff_text_profileTitle:after,.components-tab-panel__tab-content .vk_staff_text_profileTitle:before,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle:after,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileTitle:before{border:none}.components-tab-panel__tab-content .vk_staff_text_profileText,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_text_profileText{font-size:14px}.components-tab-panel__tab-content .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo{display:block;vertical-align:top;text-align:center}.components-tab-panel__tab-content .vk_staff_photo button,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo button{width:100%}.components-tab-panel__tab-content .vk_staff_photo .image-button,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo .image-button{padding:0;margin:0;display:block;height:100%}.components-tab-panel__tab-content .vk_staff_photo-border-default,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo-border-default{border:4px solid #efefef;padding:1px}.components-tab-panel__tab-content .vk_staff_photo-border-none,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo-border-none{border:none}.components-tab-panel__tab-content .vk_staff_photo_image,.edit-post-visual-editor.editor-styles-wrapper .vk_staff_photo_image{width:100%;margin:0;display:block}@media (min-width:992px){.components-tab-panel__tab-content .page-template-page-lp .vk_staff_text,.components-tab-panel__tab-content .page-template-page-lp-builder .vk_staff_text,.components-tab-panel__tab-content .page-template-page-onecolumn .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text{width:74%}.components-tab-panel__tab-content .page-template-page-lp .vk_staff_text_caption,.components-tab-panel__tab-content .page-template-page-lp-builder .vk_staff_text_caption,.components-tab-panel__tab-content .page-template-page-onecolumn .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_caption,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_caption{font-size:1rem;letter-spacing:.5rem}.components-tab-panel__tab-content .page-template-page-lp .vk_staff_text_role,.components-tab-panel__tab-content .page-template-page-lp-builder .vk_staff_text_role,.components-tab-panel__tab-content .page-template-page-onecolumn .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text_role,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text_role{letter-spacing:.5rem}.components-tab-panel__tab-content .page-template-page-lp .vk_staff_photo,.components-tab-panel__tab-content .page-template-page-lp-builder .vk_staff_photo,.components-tab-panel__tab-content .page-template-page-onecolumn .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_photo{width:22%}}@media (min-width:1200px){.components-tab-panel__tab-content .page-template-page-lp .vk_staff_text,.components-tab-panel__tab-content .page-template-page-lp-builder .vk_staff_text,.components-tab-panel__tab-content .page-template-page-onecolumn .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_text,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_text{width:75%}.components-tab-panel__tab-content .page-template-page-lp .vk_staff_photo,.components-tab-panel__tab-content .page-template-page-lp-builder .vk_staff_photo,.components-tab-panel__tab-content .page-template-page-onecolumn .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-lp-builder .vk_staff_photo,.edit-post-visual-editor.editor-styles-wrapper .page-template-page-onecolumn .vk_staff_photo{width:20%}}.components-tab-panel__tab-content .vk_hidden,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden{display:block!important;color:var(--blue)}.components-tab-panel__tab-content .vk_hidden.vk_posts,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden.vk_posts{display:flex!important}@media (max-width:575.98px){.components-tab-panel__tab-content .vk_hidden-xs,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-xs{display:block!important}.components-tab-panel__tab-content .vk_hidden-xs.vk_posts,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-xs.vk_posts{display:flex!important}}@media (min-width:576px) and (max-width:767.98px){.components-tab-panel__tab-content .vk_hidden-sm,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-sm{display:block!important}.components-tab-panel__tab-content .vk_hidden-sm.vk_posts,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-sm.vk_posts{display:flex!important}}@media (min-width:768px) and (max-width:991.98px){.components-tab-panel__tab-content .vk_hidden-md,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-md{display:block!important}.components-tab-panel__tab-content .vk_hidden-md.vk_posts,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-md.vk_posts{display:flex!important}}@media (min-width:992px) and (max-width:1199.98px){.components-tab-panel__tab-content .vk_hidden-lg,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-lg{display:block!important}.components-tab-panel__tab-content .vk_hidden-lg.vk_posts,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-lg.vk_posts{display:flex!important}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_hidden-xl,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-xl{display:block!important}.components-tab-panel__tab-content .vk_hidden-xl.vk_posts,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-xl.vk_posts{display:flex!important}}@media (min-width:1400px){.components-tab-panel__tab-content .vk_hidden-xxl,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-xxl{display:block!important}.components-tab-panel__tab-content .vk_hidden-xxl.vk_posts,.edit-post-visual-editor.editor-styles-wrapper .vk_hidden-xxl.vk_posts{display:flex!important}}
|
1 |
+
@charset "UTF-8";.edit-post-visual-editor .vk_card_item .block-editor-inner-blocks .block-editor-block-list__layout .wp-block.wp-social-link,.edit-post-visual-editor .wp-block-social-links .wp-block.wp-social-link{width:auto;margin:0 8px .8em 0}:root{--vk-width-couter-col-3:25%;--vk-width-couter-col-4:33.3%;--vk-width-couter-col-6:50%;--vk-width-couter-col-12:100%}/*!
|
2 |
* Bootstrap v4.5.0 (https://getbootstrap.com/)
|
3 |
* Copyright 2011-2020 The Bootstrap Authors
|
4 |
* Copyright 2011-2020 Twitter, Inc.
|
5 |
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
6 |
+
*/.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.vk_block_icon_pro{fill:#c00}.editor-block-list-item-vk-blocks-animation:after,.editor-block-list-item-vk-blocks-card:after,.editor-block-list-item-vk-blocks-child-page:after,.editor-block-list-item-vk-blocks-grid-column:after,.editor-block-list-item-vk-blocks-icon-card:after,.editor-block-list-item-vk-blocks-outer:after,.editor-block-list-item-vk-blocks-post-list:after,.editor-block-list-item-vk-blocks-simple-table:after,.editor-block-list-item-vk-blocks-slider:after,.editor-block-list-item-vk-blocks-step:after,.editor-block-list-item-vk-blocks-table-of-contents-new:after,.editor-block-list-item-vk-blocks-table-of-contents:after,.editor-block-list-item-vk-blocks-timeline:after{position:absolute;top:0;right:0;content:"Pro";display:inline-block;font-size:10px;line-height:1;color:#fff;background-color:#cd3034;border-radius:2px;padding:3px 4px}.block-prop-title{font-weight:700}.components-panel__body .components-base-control__label{display:block}.components-button.block-editor-block-switcher__toggle{overflow:hidden}input[type=range]{margin:1px}button.image-button:not(.button-delete){height:100%}.components-base-control__title{padding-bottom:3px;border-bottom:1px solid #ccc;margin-bottom:1em;display:block}.components-base-control__help{margin-top:0}.components-radio-control__option label{margin-bottom:0}.components-checkbox-control__label{margin-bottom:0}.components-color-palette{display:block;overflow:hidden}.editor-url-input input[type=text]{width:100%}.vkb-menu__template-part .block-editor-block-preview__content{left:50%!important;margin-left:-50%!important}.vkb-menu__template-part__button{padding:0;width:100%;height:auto}.vkb-menu__template-part .vkb-menu__template-part__card__container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;max-width:none}.vkb-menu__template-part .vkb-menu__template-part__card__container div[class*=vk_outer-bgPosition-]{background-attachment:unset!important}.vkb-menu__template-part .vkb-menu__template-part__card{position:relative;display:flex;justify-content:center;border:none;margin:0 0 .5em;cursor:pointer;width:90%;padding:0;background:#fff;transition:all .35s ease;border:none}.vkb-menu__template-part .vkb-menu__template-part__card .editor-styles-wrapper .block-editor-block-list__block{margin-top:0;margin-bottom:0}.vkb-menu__template-part .vkb-menu__template-part__card .content{width:100%;max-width:100%}.vkb-menu__template-part .vkb-menu__template-part__card .content h6{color:#666;font-weight:600;text-transform:uppercase;margin:0 0 1em;letter-spacing:2px;text-align:center}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content{overflow:auto;border-radius:5px;border:1px solid #e5e5e5}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content div.inner{color:#6e6e70;line-height:1.4em;overflow:hidden}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content .edit-post-visual-editor{position:initial;padding-top:0}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content:hover{border:1px solid #007cba}.vkb-menu__template-part .vkb-menu__template-part__card .content .hover_content .block-editor-block-preview__content{width:720px!important;transform:scale(.35)!important}.vkb-menu__template-part .vkb-menu__template-part__card .content:hover .logo{margin-bottom:.5em}.vkb-menu__template-part .vkb-menu__template-part__card .content:hover .hover_content{max-height:none;height:100%;transform:none}.vkb-menu__template-part .vkb-menu__template-part__card .content:hover .hover_content .inner{width:100%;height:auto}.vkb-menu__template-part__button #vkb-menu__template-part__card0 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card1 .inner{height:50px}.vkb-menu__template-part__button #vkb-menu__template-part__card2 .inner{height:120px}.vkb-menu__template-part__button #vkb-menu__template-part__card3 .inner{height:92px}.vkb-menu__template-part__button #vkb-menu__template-part__card4 .inner{height:73px}.vkb-menu__template-part__button #vkb-menu__template-part__card5 .inner{height:95px}.vkb-menu__template-part__button #vkb-menu__template-part__card6 .inner{height:115px}.vkb-menu__template-part__button #vkb-menu__template-part__card7 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card8 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card9 .inner{height:75px}.vkb-menu__template-part__button #vkb-menu__template-part__card10 .inner{height:100px}.vkb-menu__template-part__button #vkb-menu__template-part__card11 .inner{height:65px}.vk-blocks-advanced-popover-control .components-popover__content{padding:20px 15px}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list{margin-top:5px}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field{display:flex;flex-wrap:wrap}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option{border:1px solid #666;width:38px;height:38px;border-radius:3px;margin-right:7px;position:relative}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option input{display:none}.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option .svg-inline--fa,.vk-blocks-advanced-popover-control .components-popover__content .vk_icon_list .components-base-control__field .components-radio-control__option i{font-size:1.5em;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.wp-block[data-type="vk-blocks/balloon"]::after{content:"";display:block;clear:both}.vk_balloon figure,.vk_balloon p.wp-block{width:100%}.vk_balloon_icon button.image-button{height:auto}.icon-image-list{display:flex;flex-wrap:wrap}.icon-image-list div{width:calc((100% - (10px * 4))/ 5);margin:5px}.icon-image-list div:nth-child(5n+1){margin-left:0}.icon-image-list div:nth-child(5n){margin-right:0}.wp-core-ui .icon-image-list .button.button-large{padding:0;margin:0;width:40px;height:40px;object-fit:cover;border-radius:50%}.wp-core-ui .icon-image-list .button.button-large img{width:38px;height:38px;object-fit:cover;border-radius:50%}.vk_outer_sidebar_bgImage{position:relative}.vk_outer_sidebar_bgImage .components-button{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:all 1s}.vk_outer_sidebar_bgImage .button-delete{opacity:0;border:1px solid #d33;color:#d33;transition:all 1s}.vk_outer_sidebar_bgImage .button-delete:hover{background-color:#d33;border:1px solid #b72a2a;color:#fff}.vk_outer_sidebar_bgImage:hover .button-delete{transition:all 1s;opacity:1}.vk_slider_item_sidebar_bgImage_button_container img{min-width:248px}.mb-2+div.components-toolbar{margin-top:0!important}.components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block,.edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block{max-width:100%}.components-tab-panel__tab-content .vk_width-full div[data-type="vk-blocks/slider-item"],.edit-post-visual-editor .vk_width-full div[data-type="vk-blocks/slider-item"]{max-width:100%}.components-tab-panel__tab-content .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-use .wp-block,.components-tab-panel__tab-content .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-zero .wp-block,.edit-post-visual-editor .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-use .wp-block,.edit-post-visual-editor .vk_width-full div[data-type="vk-blocks/slider-item"] .vk_slider_item-paddingLR-zero .wp-block{max-width:100%}.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-use,.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-zero,.is-sidebar-opened .edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-use,.is-sidebar-opened .edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-zero{margin-left:calc(50% - 50vw + 140px);margin-right:calc(50% - 50vw + 140px)}.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.is-sidebar-opened .components-tab-panel__tab-content .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block,.is-sidebar-opened .edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-use .wp-block,.is-sidebar-opened .edit-post-visual-editor .vk_outer-width-full.vk_outer-paddingLR-zero .wp-block{max-width:100%}.is-sidebar-opened .components-tab-panel__tab-content .vk_slider.vk_width-full,.is-sidebar-opened .edit-post-visual-editor .vk_slider.vk_width-full{margin-left:calc(50% - 50vw + 140px);margin-right:calc(50% - 50vw + 140px);padding-right:0;padding-left:0;width:calc(100vw - 280px)}.components-tab-panel__tab-content .vk_animation,.components-tab-panel__tab-content .vk_slider,.components-tab-panel__tab-content .vk_slider_item,.components-tab-panel__tab-content .vk_spacer,.edit-post-visual-editor .vk_animation,.edit-post-visual-editor .vk_slider,.edit-post-visual-editor .vk_slider_item,.edit-post-visual-editor .vk_spacer{border:1px dotted #ccc}.components-tab-panel__tab-content .vk_slider_item,.edit-post-visual-editor .vk_slider_item{min-height:3em}.components-tab-panel__tab-content .vk_slider_item .block-editor-inner-blocks,.edit-post-visual-editor .vk_slider_item .block-editor-inner-blocks{width:100%}.components-tab-panel__tab-content div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent,.edit-post-visual-editor div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent{border:1px dotted #ccc;opacity:.5}.components-tab-panel__tab-content div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent_editBtn,.edit-post-visual-editor div[data-type="vk-blocks/page-content"].is-selected .vk_pageContent_editBtn{position:absolute;z-index:9999;top:-3em;right:0}.components-tab-panel__tab-content .vk_selectPostList-edit .block-editor-inner-blocks,.edit-post-visual-editor .vk_selectPostList-edit .block-editor-inner-blocks{width:100%}.components-tab-panel__tab-content .vk_selectPostList-edit .block-editor-block-list__layout,.edit-post-visual-editor .vk_selectPostList-edit .block-editor-block-list__layout{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;clear:both}.components-tab-panel__tab-content .vk_selectPostList-edit .wp-block,.edit-post-visual-editor .vk_selectPostList-edit .wp-block{margin-left:15px;margin-right:15px}.components-tab-panel__tab-content .vk_selectPostList-edit .wp-block .vk_post,.components-tab-panel__tab-content .vk_selectPostList-edit .wp-block>div,.edit-post-visual-editor .vk_selectPostList-edit .wp-block .vk_post,.edit-post-visual-editor .vk_selectPostList-edit .wp-block>div{width:100%;margin:0;height:100%}.components-tab-panel__tab-content .vk_selectPostList-edit .block-list-appender.wp-block,.edit-post-visual-editor .vk_selectPostList-edit .block-list-appender.wp-block{border:1px solid #ccc;min-height:4em}.components-tab-panel__tab-content .vk_selectPostList-edit .block-list-appender.wp-block .block-editor-button-block-appender,.edit-post-visual-editor .vk_selectPostList-edit .block-list-appender.wp-block .block-editor-button-block-appender{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.components-tab-panel__tab-content .vk_selectPostList-edit-col-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-2 .wp-block{width:calc(16.6667% - 30px)}@media (min-width:576px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-sm-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-sm-2 .wp-block{width:calc(16.6667% - 30px)}}@media (min-width:768px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-md-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-md-2 .wp-block{width:calc(16.6667% - 30px)}}@media (min-width:992px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-lg-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-lg-2 .wp-block{width:calc(16.6667% - 30px)}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xl-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xl-2 .wp-block{width:calc(16.6667% - 30px)}}@media (min-width:1400px){.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-12 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-12 .wp-block{width:calc(100% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-6 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-6 .wp-block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-4 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-4 .wp-block{width:calc(33.3333% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-3 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-3 .wp-block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_selectPostList-edit-col-xxl-2 .wp-block,.edit-post-visual-editor .vk_selectPostList-edit-col-xxl-2 .wp-block{width:calc(16.6667% - 30px)}}.components-tab-panel__tab-content .vk_animation,.edit-post-visual-editor .vk_animation{border:1px dashed #ccc;min-height:3em}.components-tab-panel__tab-content .vk_animation.wp-block-vk-blocks-animation,.edit-post-visual-editor .vk_animation.wp-block-vk-blocks-animation{opacity:1}.components-tab-panel__tab-content .vk_animation:before,.edit-post-visual-editor .vk_animation:before{position:absolute;right:0;top:0;font-size:10px;background:#eee;padding:.2em .6em;z-index:1000}.components-tab-panel__tab-content .vk_animation.vk_animation-fade-in,.edit-post-visual-editor .vk_animation.vk_animation-fade-in{left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-fade-in:before,.edit-post-visual-editor .vk_animation.vk_animation-fade-in:before{content:'Fade in'}.components-tab-panel__tab-content .vk_animation.vk_animation-up-down,.edit-post-visual-editor .vk_animation.vk_animation-up-down{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-up-down:before,.edit-post-visual-editor .vk_animation.vk_animation-up-down:before{content:'Up Down'}.components-tab-panel__tab-content .vk_animation.vk_animation-left-right,.edit-post-visual-editor .vk_animation.vk_animation-left-right{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-left-right:before,.edit-post-visual-editor .vk_animation.vk_animation-left-right:before{content:'Left Right'}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-x,.edit-post-visual-editor .vk_animation.vk_animation-trembling-x{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-x:before,.edit-post-visual-editor .vk_animation.vk_animation-trembling-x:before{content:'Trembring X'}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-y,.edit-post-visual-editor .vk_animation.vk_animation-trembling-y{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-trembling-y:before,.edit-post-visual-editor .vk_animation.vk_animation-trembling-y:before{content:'Trembring Y'}.components-tab-panel__tab-content .vk_animation.vk_animation-pounding,.edit-post-visual-editor .vk_animation.vk_animation-pounding{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-pounding:before,.edit-post-visual-editor .vk_animation.vk_animation-pounding:before{content:'Pounding'}.components-tab-panel__tab-content .vk_animation.vk_animation-shaking,.edit-post-visual-editor .vk_animation.vk_animation-shaking{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-shaking:before,.edit-post-visual-editor .vk_animation.vk_animation-shaking:before{content:'Shaking'}.components-tab-panel__tab-content .vk_animation.vk_animation-slow-shaking,.edit-post-visual-editor .vk_animation.vk_animation-slow-shaking{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slow-shaking:before,.edit-post-visual-editor .vk_animation.vk_animation-slow-shaking:before{content:'Slow Shaking'}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-long,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-normal,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-short,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-long,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-normal,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-short{right:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-long:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-normal:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-left.vk_animation-range-short:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-long:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-normal:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-left.vk_animation-range-short:before{content:'Slide left'}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-long,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-normal,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-short,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-long,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-normal,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-short{right:0;left:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-long:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-normal:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-right.vk_animation-range-short:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-long:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-normal:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-right.vk_animation-range-short:before{content:'Slide right'}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-long,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-normal,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-short,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-long,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-normal,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-short{top:0}.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-long:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-normal:before,.components-tab-panel__tab-content .vk_animation.vk_animation-slide-up.vk_animation-range-short:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-long:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-normal:before,.edit-post-visual-editor .vk_animation.vk_animation-slide-up.vk_animation-range-short:before{content:'Slide up'}.components-tab-panel__tab-content h1:first-child.vk_prBlocks_item_title,.edit-post-visual-editor h1:first-child.vk_prBlocks_item_title{margin-top:.9em}.components-tab-panel__tab-content .vk_prContent_colTxt_title,.edit-post-visual-editor .vk_prContent_colTxt_title{border:none}.components-tab-panel__tab-content .vk_prContent_colTxt_title::after,.edit-post-visual-editor .vk_prContent_colTxt_title::after{display:none}.components-tab-panel__tab-content .postList_itemCard_button-option,.edit-post-visual-editor .postList_itemCard_button-option{margin-bottom:5px}.components-tab-panel__tab-content .vk_post_imgOuter,.edit-post-visual-editor .vk_post_imgOuter{position:relative}.components-tab-panel__tab-content .vk_post_imgOuter .components-button,.edit-post-visual-editor .vk_post_imgOuter .components-button{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);transition:all 1s}.components-tab-panel__tab-content .vk_post_imgOuter .button-delete,.edit-post-visual-editor .vk_post_imgOuter .button-delete{opacity:0;border:1px solid #b52727;color:#b52727;transition:all 1s}.components-tab-panel__tab-content .vk_post_imgOuter .button-delete:hover,.edit-post-visual-editor .vk_post_imgOuter .button-delete:hover{background-color:#b52727;color:#fff}.components-tab-panel__tab-content .vk_post_imgOuter:hover .button-delete,.edit-post-visual-editor .vk_post_imgOuter:hover .button-delete{transition:all 1s;opacity:1}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit,.edit-post-visual-editor .vk_posts>.vk_posts-edit{width:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__layout,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__layout,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__layout,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__layout{display:flex;flex-wrap:wrap;padding:0;width:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block{margin:0 15px 30px;padding:0}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block .block-editor-block-list__block-edit,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block .block-editor-block-list__block-edit,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block .block-editor-block-list__block-edit,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block .block-editor-block-list__block-edit{margin:0;height:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block div[data-block],.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block div[data-block],.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block div[data-block],.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block div[data-block]{margin:0;height:100%}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block>.vk_post,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block>.vk_post,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block>.vk_post,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block>.vk_post{width:100%;height:100%;margin-top:0}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block{border:1px dashed #ccc;margin:0 15px 30px;padding:0;min-height:100px}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block:hover,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block:hover,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block:hover,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block:hover{border-style:solid;border-color:#007cba}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block .block-editor-button-block-appender,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block .block-editor-button-block-appender,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block .block-editor-button-block-appender,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block .block-editor-button-block-appender{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block .block-editor-inner-blocks .block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block .block-editor-inner-blocks .block-list-appender.wp-block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .block-editor-block-list__block+.block-list-appender.wp-block .block-editor-inner-blocks .block-list-appender.wp-block,.edit-post-visual-editor .vk_posts>.vk_posts-edit .editor-block-list__block+.block-list-appender.wp-block .block-editor-inner-blocks .block-list-appender.wp-block{border:unset;border-radius:unset;margin:unset;padding:unset}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-2 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-2 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-2 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-2 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-3 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-3 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-3 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-3 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-4 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-4 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-4 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-4 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-6 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-6 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-6 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-6 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-12 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xs-12 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-12 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-12 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xs-12 .editor-block-list__block{width:calc(100% - 30px)}@media (min-width:576px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-2 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-2 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-2 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-2 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-3 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-3 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-3 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-3 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-4 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-4 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-4 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-4 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-6 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-6 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-6 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-6 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-12 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-sm-12 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-12 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-12 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-sm-12 .editor-block-list__block{width:calc(100% - 30px)}}@media (min-width:768px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-2 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-2 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-2 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-2 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-3 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-3 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-3 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-3 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-4 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-4 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-4 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-4 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-6 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-6 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-6 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-6 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-12 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-md-12 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-12 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-12 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-md-12 .editor-block-list__block{width:calc(100% - 30px)}}@media (min-width:992px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-2 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-2 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-2 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-2 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-3 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-3 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-3 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-3 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-4 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-4 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-4 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-4 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-6 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-6 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-6 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-6 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-12 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-lg-12 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-12 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-12 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-lg-12 .editor-block-list__block{width:calc(100% - 30px)}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-2 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-2 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-2 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-2 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-3 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-3 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-3 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-3 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-4 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-4 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-4 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-4 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-6 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-6 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-6 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-6 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-12 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xl-12 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-12 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-12 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xl-12 .editor-block-list__block{width:calc(100% - 30px)}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-2 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-2 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-2 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-2 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-2 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-2 .editor-block-list__block{width:calc(16.66% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-3 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-3 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-3 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-3 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-3 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-3 .editor-block-list__block{width:calc(25% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-4 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-4 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-4 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-4 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-4 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-4 .editor-block-list__block{width:calc(33.3% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-6 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-6 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-6 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-6 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-6 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-6 .editor-block-list__block{width:calc(50% - 30px)}.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-12 .block-editor-block-list__block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-12 .block-editor-block-list__block+.block-list-appender.wp-block,.components-tab-panel__tab-content .vk_posts .vk_posts-edit-col-xxl-12 .editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-12 .block-editor-block-list__block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-12 .block-editor-block-list__block+.block-list-appender.wp-block,.edit-post-visual-editor .vk_posts .vk_posts-edit-col-xxl-12 .editor-block-list__block{width:calc(100% - 30px)}}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout{border:none;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-list-appender,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-list-appender{height:100px}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-inner-blocks .block-editor-block-list__layout,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .block-editor-inner-blocks .block-editor-block-list__layout{display:unset;flex-direction:unset;flex-wrap:unset}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block{flex:inherit;margin:0 15px 15px;padding:0;outline:1px dashed #ccc;transition:1s}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:active,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:focus,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:hover,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:active,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:focus,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block:hover{outline:1px solid #555d66}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block .wp-block-vk-blocks-grid-column-item,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout div[class*=col-].block-editor-block-list__block .wp-block-vk-blocks-grid-column-item{padding:0;width:100%}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xs-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}@media (min-width:576px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-sm-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:768px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-md-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:992px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-lg-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:1200px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xl-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}@media (min-width:1200px){.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-2+.block-list-appender.wp-block{width:calc(16.66% - 30px);max-width:var(--vk-width-couter-col-2)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-3+.block-list-appender.wp-block{width:calc(25% - 30px);max-width:var(--vk-width-couter-col-3)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-4+.block-list-appender.wp-block{width:calc(33.3% - 30px);max-width:var(--vk-width-couter-col-4)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-6+.block-list-appender.wp-block{width:calc(50% - 30px);max-width:var(--vk-width-couter-col-6)}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12,.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout>.col-xxl-12+.block-list-appender.wp-block{width:calc(100% - 30px);max-width:var(--vk-width-couter-col-12)}}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block{border:1px dashed #ccc;margin:0 15px 15px}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block:hover,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block:hover{border-style:solid;border-color:#007cba}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block .block-editor-button-block-appender,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-vk-blocks-grid-column-item+.block-list-appender.wp-block .block-editor-button-block-appender{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .block-list-appender,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .block-list-appender{width:100%}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column div[data-type="vk-blocks/grid-column-item"],.edit-post-visual-editor .wp-block-vk-blocks-grid-column div[data-type="vk-blocks/grid-column-item"]{min-height:30px}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .block-editor-block-list__layout,.edit-post-visual-editor .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .block-editor-block-list__layout{margin-left:0;margin-right:0}.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=left],.components-tab-panel__tab-content .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=right],.edit-post-visual-editor .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=left],.edit-post-visual-editor .wp-block-vk-blocks-grid-column .wp-block-vk-blocks-grid-column-item .wp-block[data-align=right]{height:auto}.components-tab-panel__tab-content .vk_edit_hidden_warning,.edit-post-visual-editor .vk_edit_hidden_warning{opacity:.4}.components-tab-panel__tab-content .vk_edit_hidden_all,.edit-post-visual-editor .vk_edit_hidden_all{opacity:.2}.components-tab-panel__tab-content .vk_icon-card_item_title,.edit-post-visual-editor .vk_icon-card_item_title{background-color:transparent;margin-top:.9em;margin-bottom:.6em;font-size:21px;line-height:1.4em;border:none;border-radius:unset;padding:0;outline:unset;outline-offset:unset;box-shadow:unset;color:inherit;display:block}.components-tab-panel__tab-content .vk_icon-card_item_title::before,.edit-post-visual-editor .vk_icon-card_item_title::before{content:none}.components-tab-panel__tab-content .vk_icon-card_item_title::after,.edit-post-visual-editor .vk_icon-card_item_title::after{border:none}.components-tab-panel__tab-content .wp-block.vk_posts,.components-tab-panel__tab-content .wp-block.vk_prBlocks,.edit-post-visual-editor .wp-block.vk_posts,.edit-post-visual-editor .wp-block.vk_prBlocks{margin-left:auto;margin-right:auto}.components-tab-panel__tab-content .vk_tableOfContents_openCloseBtn,.edit-post-visual-editor .vk_tableOfContents_openCloseBtn{display:block}.components-tab-panel__tab-content .vk_hidden,.edit-post-visual-editor .vk_hidden{display:block!important;color:var(--blue)}.components-tab-panel__tab-content .vk_hidden.vk_posts,.edit-post-visual-editor .vk_hidden.vk_posts{display:flex!important}@media (max-width:575.98px){.components-tab-panel__tab-content .vk_hidden-xs,.edit-post-visual-editor .vk_hidden-xs{display:block!important}.components-tab-panel__tab-content .vk_hidden-xs.vk_posts,.edit-post-visual-editor .vk_hidden-xs.vk_posts{display:flex!important}}@media (min-width:576px) and (max-width:767.98px){.components-tab-panel__tab-content .vk_hidden-sm,.edit-post-visual-editor .vk_hidden-sm{display:block!important}.components-tab-panel__tab-content .vk_hidden-sm.vk_posts,.edit-post-visual-editor .vk_hidden-sm.vk_posts{display:flex!important}}@media (min-width:768px) and (max-width:991.98px){.components-tab-panel__tab-content .vk_hidden-md,.edit-post-visual-editor .vk_hidden-md{display:block!important}.components-tab-panel__tab-content .vk_hidden-md.vk_posts,.edit-post-visual-editor .vk_hidden-md.vk_posts{display:flex!important}}@media (min-width:992px) and (max-width:1199.98px){.components-tab-panel__tab-content .vk_hidden-lg,.edit-post-visual-editor .vk_hidden-lg{display:block!important}.components-tab-panel__tab-content .vk_hidden-lg.vk_posts,.edit-post-visual-editor .vk_hidden-lg.vk_posts{display:flex!important}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_hidden-xl,.edit-post-visual-editor .vk_hidden-xl{display:block!important}.components-tab-panel__tab-content .vk_hidden-xl.vk_posts,.edit-post-visual-editor .vk_hidden-xl.vk_posts{display:flex!important}}@media (min-width:1200px){.components-tab-panel__tab-content .vk_hidden-xxl,.edit-post-visual-editor .vk_hidden-xxl{display:block!important}.components-tab-panel__tab-content .vk_hidden-xxl.vk_posts,.edit-post-visual-editor .vk_hidden-xxl.vk_posts{display:flex!important}}
|
inc/vk-blocks/build/block-build.asset.php
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<?php return array('dependencies' => array('lodash', 'react', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keycodes', 'wp-notices', 'wp-polyfill', 'wp-rich-text', 'wp-server-side-render'), 'version' => '1c3e81087ceb29c56de4fc2bd19771df');
|
inc/vk-blocks/build/block-build.css
CHANGED
@@ -1,31 +1,31 @@
|
|
1 |
:root{--vk-margin-elem:2rem}.text-nowrap{white-space:nowrap}ul.is-style-vk-default,ul.is-style-vk-arrow-mark,ul.is-style-vk-triangle-mark,ul.is-style-vk-check-mark,ul.is-style-vk-check-circle-mark,ul.is-style-vk-check-square-mark,ul.is-style-vk-handpoint-mark,ul.is-style-vk-pencil-mark,ul.is-style-vk-smile-mark,ul.is-style-vk-frown-mark,ul.is-style-vk-numbered-circle-mark,ul.is-style-vk-numbered-square-mark,ol.is-style-vk-default,ol.is-style-vk-arrow-mark,ol.is-style-vk-triangle-mark,ol.is-style-vk-check-mark,ol.is-style-vk-check-circle-mark,ol.is-style-vk-check-square-mark,ol.is-style-vk-handpoint-mark,ol.is-style-vk-pencil-mark,ol.is-style-vk-smile-mark,ol.is-style-vk-frown-mark,ol.is-style-vk-numbered-circle-mark,ol.is-style-vk-numbered-square-mark{-webkit-padding-start:2em;padding-inline-start:2em}ul.is-style-vk-default li,ul.is-style-vk-arrow-mark li,ul.is-style-vk-triangle-mark li,ul.is-style-vk-check-mark li,ul.is-style-vk-check-circle-mark li,ul.is-style-vk-check-square-mark li,ul.is-style-vk-handpoint-mark li,ul.is-style-vk-pencil-mark li,ul.is-style-vk-smile-mark li,ul.is-style-vk-frown-mark li,ul.is-style-vk-numbered-circle-mark li,ul.is-style-vk-numbered-square-mark li,ol.is-style-vk-default li,ol.is-style-vk-arrow-mark li,ol.is-style-vk-triangle-mark li,ol.is-style-vk-check-mark li,ol.is-style-vk-check-circle-mark li,ol.is-style-vk-check-square-mark li,ol.is-style-vk-handpoint-mark li,ol.is-style-vk-pencil-mark li,ol.is-style-vk-smile-mark li,ol.is-style-vk-frown-mark li,ol.is-style-vk-numbered-circle-mark li,ol.is-style-vk-numbered-square-mark li{list-style:none;position:relative;margin-bottom:0.8em;line-height:1.65em}ul.is-style-vk-numbered-circle-mark,ol.is-style-vk-numbered-circle-mark{counter-reset:number;list-style-type:none}ul.is-style-vk-numbered-circle-mark li,ol.is-style-vk-numbered-circle-mark li{position:relative;list-style:none;padding-left:.5em}ul.is-style-vk-numbered-circle-mark li:before,ol.is-style-vk-numbered-circle-mark li:before{position:absolute;left:0;counter-increment:number;content:counter(number);margin-left:-1.8em;background:#222;color:#fff;text-indent:0;display:inline-block;font-weight:bold;border-radius:50%;font-size:1em;line-height:1.8em;width:26px;height:26px;text-align:center}ul.is-style-vk-numbered-square-mark,ol.is-style-vk-numbered-square-mark{counter-reset:number;list-style-type:none}ul.is-style-vk-numbered-square-mark li,ol.is-style-vk-numbered-square-mark li{position:relative;list-style:none;padding-left:.5em}ul.is-style-vk-numbered-square-mark li:before,ol.is-style-vk-numbered-square-mark li:before{position:absolute;left:-0.3em;counter-increment:number;content:counter(number);margin-left:-25px;background:#222;color:#fff;text-indent:0;display:inline-block;font-weight:bold;font-size:1em;line-height:1.8em;width:26px;height:26px;text-align:center;border-radius:2px}ul.is-style-vk-numbered-circle-mark.fa-lg li::before,ul.is-style-vk-numbered-square-mark.fa-lg li::before,ol.is-style-vk-numbered-circle-mark.fa-lg li::before,ol.is-style-vk-numbered-square-mark.fa-lg li::before{left:-0.8em}ul.is-style-vk-numbered-circle-mark.fa-2x li,ul.is-style-vk-numbered-square-mark.fa-2x li,ol.is-style-vk-numbered-circle-mark.fa-2x li,ol.is-style-vk-numbered-square-mark.fa-2x li{line-height:1.25em}ul.is-style-vk-numbered-circle-mark.fa-2x li::before,ul.is-style-vk-numbered-square-mark.fa-2x li::before,ol.is-style-vk-numbered-circle-mark.fa-2x li::before,ol.is-style-vk-numbered-square-mark.fa-2x li::before{left:-1.1em}ul.is-style-vk-numbered-circle-mark.fa-3x li,ul.is-style-vk-numbered-square-mark.fa-3x li,ol.is-style-vk-numbered-circle-mark.fa-3x li,ol.is-style-vk-numbered-square-mark.fa-3x li{line-height:1.25em}ul.is-style-vk-numbered-circle-mark.fa-3x li::before,ul.is-style-vk-numbered-square-mark.fa-3x li::before,ol.is-style-vk-numbered-circle-mark.fa-3x li::before,ol.is-style-vk-numbered-square-mark.fa-3x li::before{left:-1.4em}ul.is-style-vk-numbered-circle-mark.fa-4x li,ul.is-style-vk-numbered-square-mark.fa-4x li,ol.is-style-vk-numbered-circle-mark.fa-4x li,ol.is-style-vk-numbered-square-mark.fa-4x li{line-height:1.25em}ul.is-style-vk-numbered-circle-mark.fa-4x li::before,ul.is-style-vk-numbered-square-mark.fa-4x li::before,ol.is-style-vk-numbered-circle-mark.fa-4x li::before,ol.is-style-vk-numbered-square-mark.fa-4x li::before{left:-1.5em}ul.is-style-vk-numbered-circle-mark.fa-5x li,ul.is-style-vk-numbered-square-mark.fa-5x li,ol.is-style-vk-numbered-circle-mark.fa-5x li,ol.is-style-vk-numbered-square-mark.fa-5x li{line-height:1.25em}ul.is-style-vk-numbered-circle-mark.fa-5x li::before,ul.is-style-vk-numbered-square-mark.fa-5x li::before,ol.is-style-vk-numbered-circle-mark.fa-5x li::before,ol.is-style-vk-numbered-square-mark.fa-5x li::before{left:-1.6em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"•";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-arrow-mark li::before,ol.is-style-vk-arrow-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-triangle-mark li::before,ol.is-style-vk-triangle-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-check-mark li::before,ol.is-style-vk-check-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-check-circle-mark li::before,ol.is-style-vk-check-circle-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-check-square-mark li::before,ol.is-style-vk-check-square-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-handpoint-mark li::before,ol.is-style-vk-handpoint-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-pencil-mark li::before,ol.is-style-vk-pencil-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-smile-mark li::before,ol.is-style-vk-smile-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-frown-mark li::before,ol.is-style-vk-frown-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.vk-has-pale-pink-color li::before,ol.vk-has-pale-pink-color li::before{color:#f78da7}ul.is-style-vk-numbered-circle-mark.vk-has-pale-pink-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-pale-pink-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-pale-pink-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-pale-pink-color li::before{color:#ffffff;background-color:#f78da7}ul.vk-has-vivid-red-color li::before,ol.vk-has-vivid-red-color li::before{color:#cf2e2e}ul.is-style-vk-numbered-circle-mark.vk-has-vivid-red-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-vivid-red-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-vivid-red-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-vivid-red-color li::before{color:#ffffff;background-color:#cf2e2e}ul.vk-has-luminous-vivid-orange-color li::before,ol.vk-has-luminous-vivid-orange-color li::before{color:#ff6900}ul.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-orange-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-orange-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-orange-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-orange-color li::before{color:#ffffff;background-color:#ff6900}ul.vk-has-luminous-vivid-amber-color li::before,ol.vk-has-luminous-vivid-amber-color li::before{color:#fcb900}ul.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-amber-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-amber-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-amber-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-amber-color li::before{color:#ffffff;background-color:#fcb900}ul.vk-has-light-green-cyan-color li::before,ol.vk-has-light-green-cyan-color li::before{color:#7bdcb5}ul.is-style-vk-numbered-circle-mark.vk-has-light-green-cyan-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-light-green-cyan-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-light-green-cyan-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-light-green-cyan-color li::before{color:#ffffff;background-color:#7bdcb5}ul.vk-has-vivid-green-cyan-color li::before,ol.vk-has-vivid-green-cyan-color li::before{color:#00d084}ul.is-style-vk-numbered-circle-mark.vk-has-vivid-green-cyan-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-vivid-green-cyan-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-vivid-green-cyan-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-vivid-green-cyan-color li::before{color:#ffffff;background-color:#00d084}ul.vk-has-pale-cyan-blue-color li::before,ol.vk-has-pale-cyan-blue-color li::before{color:#8ed1fc}ul.is-style-vk-numbered-circle-mark.vk-has-pale-cyan-blue-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-pale-cyan-blue-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-pale-cyan-blue-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-pale-cyan-blue-color li::before{color:#ffffff;background-color:#8ed1fc}ul.vk-has-vivid-cyan-blue-color li::before,ol.vk-has-vivid-cyan-blue-color li::before{color:#0693e3}ul.is-style-vk-numbered-circle-mark.vk-has-vivid-cyan-blue-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-vivid-cyan-blue-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-vivid-cyan-blue-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-vivid-cyan-blue-color li::before{color:#ffffff;background-color:#0693e3}ul.vk-has-vivid-purple-color li::before,ol.vk-has-vivid-purple-color li::before{color:#9b51e0}ul.is-style-vk-numbered-circle-mark.vk-has-vivid-purple-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-vivid-purple-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-vivid-purple-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-vivid-purple-color li::before{color:#ffffff;background-color:#9b51e0}ul.vk-has-very-light-gray-color li::before,ol.vk-has-very-light-gray-color li::before{color:#eee}ul.is-style-vk-numbered-circle-mark.vk-has-very-light-gray-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-very-light-gray-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-very-light-gray-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-very-light-gray-color li::before{color:#ffffff;background-color:#eee}ul.vk-has-cyan-bluish-gray-color li::before,ol.vk-has-cyan-bluish-gray-color li::before{color:#abb8c3}ul.is-style-vk-numbered-circle-mark.vk-has-cyan-bluish-gray-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-cyan-bluish-gray-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-cyan-bluish-gray-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-cyan-bluish-gray-color li::before{color:#ffffff;background-color:#abb8c3}ul.vk-has-very-dark-gray-color li::before,ol.vk-has-very-dark-gray-color li::before{color:#313131}ul.is-style-vk-numbered-circle-mark.vk-has-very-dark-gray-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-very-dark-gray-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-very-dark-gray-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-very-dark-gray-color li::before{color:#ffffff;background-color:#313131}ul.vk-has-white-color li::before,ol.vk-has-white-color li::before{color:#fff}ul.is-style-vk-numbered-circle-mark.vk-has-white-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-white-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-white-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-white-color li::before{color:#ffffff;background-color:#fff}.wp-block-group.is-style-vk-group-solid{border:solid 3px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-solid h2,.wp-block-group.is-style-vk-group-solid h3,.wp-block-group.is-style-vk-group-solid h4,.wp-block-group.is-style-vk-group-solid h5,.wp-block-group.is-style-vk-group-solid h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-solid ul,.wp-block-group.is-style-vk-group-solid ol{margin-top:0}.wp-block-group.is-style-vk-group-solid ul li:last-child,.wp-block-group.is-style-vk-group-solid ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-solid-roundcorner{border:solid 3px;border-radius:8px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-solid-roundcorner h2,.wp-block-group.is-style-vk-group-solid-roundcorner h3,.wp-block-group.is-style-vk-group-solid-roundcorner h4,.wp-block-group.is-style-vk-group-solid-roundcorner h5,.wp-block-group.is-style-vk-group-solid-roundcorner h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-solid-roundcorner ul,.wp-block-group.is-style-vk-group-solid-roundcorner ol{margin-top:0}.wp-block-group.is-style-vk-group-solid-roundcorner ul li:last-child,.wp-block-group.is-style-vk-group-solid-roundcorner ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-dotted{border:dotted 1px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-dotted h2,.wp-block-group.is-style-vk-group-dotted h3,.wp-block-group.is-style-vk-group-dotted h4,.wp-block-group.is-style-vk-group-dotted h5,.wp-block-group.is-style-vk-group-dotted h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-dotted ul,.wp-block-group.is-style-vk-group-dotted ol{margin-top:0}.wp-block-group.is-style-vk-group-dotted ul li:last-child,.wp-block-group.is-style-vk-group-dotted ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-dashed{border:dashed 2px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-dashed h2,.wp-block-group.is-style-vk-group-dashed h3,.wp-block-group.is-style-vk-group-dashed h4,.wp-block-group.is-style-vk-group-dashed h5,.wp-block-group.is-style-vk-group-dashed h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-dashed ul,.wp-block-group.is-style-vk-group-dashed ol{margin-top:0}.wp-block-group.is-style-vk-group-dashed ul li:last-child,.wp-block-group.is-style-vk-group-dashed ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-double{border:double 5px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-double h2,.wp-block-group.is-style-vk-group-double h3,.wp-block-group.is-style-vk-group-double h4,.wp-block-group.is-style-vk-group-double h5,.wp-block-group.is-style-vk-group-double h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-double ul,.wp-block-group.is-style-vk-group-double ol{margin-top:0}.wp-block-group.is-style-vk-group-double ul li:last-child,.wp-block-group.is-style-vk-group-double ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-stitch{margin:1em auto;padding:0.5em;border-radius:8px}.wp-block-group.is-style-vk-group-stitch h2,.wp-block-group.is-style-vk-group-stitch h3,.wp-block-group.is-style-vk-group-stitch h4,.wp-block-group.is-style-vk-group-stitch h5,.wp-block-group.is-style-vk-group-stitch h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-stitch ul,.wp-block-group.is-style-vk-group-stitch ol{margin-top:0}.wp-block-group.is-style-vk-group-stitch ul li:last-child,.wp-block-group.is-style-vk-group-stitch ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-stitch .wp-block-group__inner-container{border:dashed 2px;border-radius:8px;padding:1.8em}.wp-block-group.is-style-vk-group-top-bottom-border{border-top:solid 1px;border-bottom:solid 1px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem);padding-left:0;padding-right:0}.wp-block-group.is-style-vk-group-top-bottom-border h2,.wp-block-group.is-style-vk-group-top-bottom-border h3,.wp-block-group.is-style-vk-group-top-bottom-border h4,.wp-block-group.is-style-vk-group-top-bottom-border h5,.wp-block-group.is-style-vk-group-top-bottom-border h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-top-bottom-border ul,.wp-block-group.is-style-vk-group-top-bottom-border ol{margin-top:0}.wp-block-group.is-style-vk-group-top-bottom-border ul li:last-child,.wp-block-group.is-style-vk-group-top-bottom-border ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-shadow{-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.2);box-shadow:0px 0px 5px rgba(0,0,0,0.2);padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-shadow h2,.wp-block-group.is-style-vk-group-shadow h3,.wp-block-group.is-style-vk-group-shadow h4,.wp-block-group.is-style-vk-group-shadow h5,.wp-block-group.is-style-vk-group-shadow h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-shadow ul,.wp-block-group.is-style-vk-group-shadow ol{margin-top:0}.wp-block-group.is-style-vk-group-shadow ul li:last-child,.wp-block-group.is-style-vk-group-shadow ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-alert-info{background-color:#d9edf7;color:#31708f;border-radius:3px;border:1px solid #bce8f1;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-alert-info h2,.wp-block-group.is-style-vk-group-alert-info h3,.wp-block-group.is-style-vk-group-alert-info h4,.wp-block-group.is-style-vk-group-alert-info h5,.wp-block-group.is-style-vk-group-alert-info h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-alert-info ul,.wp-block-group.is-style-vk-group-alert-info ol{margin-top:0}.wp-block-group.is-style-vk-group-alert-info ul li:last-child,.wp-block-group.is-style-vk-group-alert-info ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-alert-success{background-color:#dff0d8;color:#3c763d;border-radius:3px;border:1px solid #d6e9c6;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-alert-success h2,.wp-block-group.is-style-vk-group-alert-success h3,.wp-block-group.is-style-vk-group-alert-success h4,.wp-block-group.is-style-vk-group-alert-success h5,.wp-block-group.is-style-vk-group-alert-success h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-alert-success ul,.wp-block-group.is-style-vk-group-alert-success ol{margin-top:0}.wp-block-group.is-style-vk-group-alert-success ul li:last-child,.wp-block-group.is-style-vk-group-alert-success ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-radius:3px;border:1px solid #faebcc;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-alert-warning h2,.wp-block-group.is-style-vk-group-alert-warning h3,.wp-block-group.is-style-vk-group-alert-warning h4,.wp-block-group.is-style-vk-group-alert-warning h5,.wp-block-group.is-style-vk-group-alert-warning h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-alert-warning ul,.wp-block-group.is-style-vk-group-alert-warning ol{margin-top:0}.wp-block-group.is-style-vk-group-alert-warning ul li:last-child,.wp-block-group.is-style-vk-group-alert-warning ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-alert-danger{background-color:#f2dede;color:#a94442;border-radius:3px;border:1px solid #ebccd1;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-alert-danger h2,.wp-block-group.is-style-vk-group-alert-danger h3,.wp-block-group.is-style-vk-group-alert-danger h4,.wp-block-group.is-style-vk-group-alert-danger h5,.wp-block-group.is-style-vk-group-alert-danger h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-alert-danger ul,.wp-block-group.is-style-vk-group-alert-danger ol{margin-top:0}.wp-block-group.is-style-vk-group-alert-danger ul li:last-child,.wp-block-group.is-style-vk-group-alert-danger ol li:last-child{margin-bottom:0}.wp-block-group h3:first-child,.wp-block-group h4:first-child{margin-top:0}.wp-block-group p:last-child,.wp-block-group ul:last-child,.wp-block-group ol:last-child,.wp-block-group dl:last-child,.wp-block-group table:last-child,.wp-block-group .wp-block-columns:last-child{margin-bottom:0}.wp-block-group.vk-has-pale-pink-color{border-color:#f78da7}.wp-block-group.vk-has-pale-pink-color .wp-block-group__inner-container{border-color:#f78da7}.wp-block-group.vk-has-vivid-red-color{border-color:#cf2e2e}.wp-block-group.vk-has-vivid-red-color .wp-block-group__inner-container{border-color:#cf2e2e}.wp-block-group.vk-has-luminous-vivid-orange-color{border-color:#ff6900}.wp-block-group.vk-has-luminous-vivid-orange-color .wp-block-group__inner-container{border-color:#ff6900}.wp-block-group.vk-has-luminous-vivid-amber-color{border-color:#fcb900}.wp-block-group.vk-has-luminous-vivid-amber-color .wp-block-group__inner-container{border-color:#fcb900}.wp-block-group.vk-has-light-green-cyan-color{border-color:#7bdcb5}.wp-block-group.vk-has-light-green-cyan-color .wp-block-group__inner-container{border-color:#7bdcb5}.wp-block-group.vk-has-vivid-green-cyan-color{border-color:#00d084}.wp-block-group.vk-has-vivid-green-cyan-color .wp-block-group__inner-container{border-color:#00d084}.wp-block-group.vk-has-pale-cyan-blue-color{border-color:#8ed1fc}.wp-block-group.vk-has-pale-cyan-blue-color .wp-block-group__inner-container{border-color:#8ed1fc}.wp-block-group.vk-has-vivid-cyan-blue-color{border-color:#0693e3}.wp-block-group.vk-has-vivid-cyan-blue-color .wp-block-group__inner-container{border-color:#0693e3}.wp-block-group.vk-has-vivid-purple-color{border-color:#9b51e0}.wp-block-group.vk-has-vivid-purple-color .wp-block-group__inner-container{border-color:#9b51e0}.wp-block-group.vk-has-very-light-gray-color{border-color:#eee}.wp-block-group.vk-has-very-light-gray-color .wp-block-group__inner-container{border-color:#eee}.wp-block-group.vk-has-cyan-bluish-gray-color{border-color:#abb8c3}.wp-block-group.vk-has-cyan-bluish-gray-color .wp-block-group__inner-container{border-color:#abb8c3}.wp-block-group.vk-has-very-dark-gray-color{border-color:#313131}.wp-block-group.vk-has-very-dark-gray-color .wp-block-group__inner-container{border-color:#313131}.wp-block-group.vk-has-white-color{border-color:#fff}.wp-block-group.vk-has-white-color .wp-block-group__inner-container{border-color:#fff}.editor-styles-wrapper .wp-block-group .wp-block{width:auto}.wp-block-embed-youtube iframe{width:100%}.has-text-align-right{text-align:right}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.wp-block-social-links{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 1400px){.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}
|
2 |
|
3 |
-
.
|
4 |
|
5 |
-
:root{--vk-color-border-red: #dc3545;--vk-color-background-red: #dc3545;--vk-color-border-orange: #ffa536;--vk-color-background-orange: #ffa536;--vk-color-border-blue: #4267b2;--vk-color-background-blue: #4267b2;--vk-color-border-green: #28a745;--vk-color-background-green: #28a745;--vk-color-border-black: #222;--vk-color-background-black: #222}.vk_borderBox-color-red{border-color:var(--vk-color-border-red);background-color:var(--vk-color-background-red)}.vk_borderBox-color-orange{border-color:var(--vk-color-border-orange);background-color:var(--vk-color-background-orange)}.vk_borderBox-color-blue{border-color:var(--vk-color-border-blue);background-color:var(--vk-color-background-blue)}.vk_borderBox-color-green{border-color:var(--vk-color-border-green);background-color:var(--vk-color-background-green)}.vk_borderBox-color-black{border-color:var(--vk-color-border-black);background-color:var(--vk-color-background-black)}.vk_borderBox-background-transparent .vk_borderBox_body{background-color:transparent}.vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox{background-color:transparent}.vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container,.vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,.vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container{background-color:transparent}.vk_borderBox-background-white .vk_borderBox_body{background-color:#fff}.vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox{background-color:#fff}.vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container,.vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,.vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container{background-color:#fff}.vk_borderBox{margin:0 0 2em;position:relative}.vk_borderBox .vk_borderBox_title_container{margin:0;font-size:1em;line-height:1.4;padding:0.5em 1.5em 0.4em;font-weight:bold}.vk_borderBox .vk_borderBox_title_container i:first-child,.vk_borderBox .vk_borderBox_title_container .svg-inline--fa{margin-right:5px}.vk_borderBox .vk_borderBox_title_container .vk_borderBox_title{display:inline;font-weight:bold;font-size:1em;color:inherit}.vk_borderBox .vk_borderBox_title{background:none;padding:0;border:none}.vk_borderBox .vk_borderBox_title::before{content:none}.vk_borderBox .vk_borderBox_title::after{content:none}.vk_borderBox .vk_borderBox_body{padding:1.5em;border-width:2px;border-style:solid}@media (min-width: 992px){.vk_borderBox .vk_borderBox_body{padding:2.1875em 2em 2em}}.vk_borderBox .vk_borderBox_body h1:first-child,.vk_borderBox .vk_borderBox_body h2:first-child,.vk_borderBox .vk_borderBox_body h3:first-child,.vk_borderBox .vk_borderBox_body h4:first-child,.vk_borderBox .vk_borderBox_body h5:first-child,.vk_borderBox .vk_borderBox_body h6:first-child{margin-top:0}.vk_borderBox .vk_borderBox_body p:last-child{margin-bottom:0}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-tab .vk_borderBox_title_container,.vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_title_container{display:inline-block}.vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_title_container{border-radius:8px 8px 0 0}.vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_body{border-radius:0 8px 8px 8px}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-inner,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature{background-color:transparent;border-width:2px;border-style:solid}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container{padding:1.5em 1.5em 1em}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_body,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_body,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_body{border:none;padding-top:0}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container{position:relative;padding-top:2.2em}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container::after{content:"";position:absolute;top:-32%;left:1.5em;padding:1.4em;border-radius:50%;border:solid 2px #fff}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.svg-inline--fa,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fa,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fab,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fas,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.far,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fal,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fad{position:absolute;font-size:1.3em;margin-right:0;z-index:100;top:0%;left:2.3em;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container{position:relative;top:-1.2em;left:1em;z-index:1;display:inline-block;padding:0.5em 0.5em;background:#fff}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-tab,.vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-banner{border:none;background-color:transparent}.is-style-vk_borderBox-style-solid-kado-tit-tab .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-banner .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_title_container{color:#fff}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-red .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-red .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-red .vk_borderBox_title_container{background-color:var(--vk-color-background-red)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-red .vk_borderBox_body,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-red .vk_borderBox_body,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-red .vk_borderBox_body{border-color:var(--vk-color-border-red)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-orange .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-orange .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-orange .vk_borderBox_title_container{background-color:var(--vk-color-background-orange)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-orange .vk_borderBox_body,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-orange .vk_borderBox_body,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-orange .vk_borderBox_body{border-color:var(--vk-color-border-orange)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-blue .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-blue .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-blue .vk_borderBox_title_container{background-color:var(--vk-color-background-blue)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-blue .vk_borderBox_body,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-blue .vk_borderBox_body,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-blue .vk_borderBox_body{border-color:var(--vk-color-border-blue)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-green .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-green .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-green .vk_borderBox_title_container{background-color:var(--vk-color-background-green)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-green .vk_borderBox_body,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-green .vk_borderBox_body,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-green .vk_borderBox_body{border-color:var(--vk-color-border-green)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-black .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-black .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-black .vk_borderBox_title_container{background-color:var(--vk-color-background-black)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-black .vk_borderBox_body,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-black .vk_borderBox_body,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-black .vk_borderBox_body{border-color:var(--vk-color-border-black)}.is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-red .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-red .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container{color:var(--vk-color-background-red)}.is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-orange .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-orange .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container{color:var(--vk-color-background-orange)}.is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-blue .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-blue .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container{color:var(--vk-color-background-blue)}.is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-green .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-green .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container{color:var(--vk-color-background-green)}.is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-black .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-black .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container{color:var(--vk-color-background-black)}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container .svg-inline--fa,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container .fas{color:#fff}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container::after{background-color:var(--vk-color-background-red)}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container .svg-inline--fa,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container .fas{background-color:var(--vk-color-background-orange);color:#fff}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container::after{background-color:var(--vk-color-background-orange)}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container .svg-inline--fa,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container .fas{background-color:var(--vk-color-background-blue);color:#fff}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container::after{background-color:var(--vk-color-background-blue)}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container .svg-inline--fa,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container .fas{background-color:var(--vk-color-background-green);color:#fff}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container::after{background-color:var(--vk-color-background-green)}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container .svg-inline--fa,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container .fas{background-color:var(--vk-color-background-black);color:#fff}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container::after{background-color:var(--vk-color-background-black)}
|
6 |
|
7 |
-
.alert{padding:1em;margin:1em 0;border-radius:3px}.alert p{margin-bottom:0}.alert+.alert{margin-top:2em}.alert a{-webkit-transition:color .3s linear, opacity .3s linear;transition:color .3s linear, opacity .3s linear}.alert a:link,.alert a:visited{opacity:.8;text-decoration:underline}.alert a:hover,.alert a:visited{opacity:1;text-decoration:none}.alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}
|
8 |
|
9 |
-
.vk_button{margin:5px
|
10 |
|
11 |
-
.is-style-vk_faq-normal .vk_faq_title:before{color:#e50000}.is-style-vk_faq-normal .vk_faq_content:before{color:#337ab7}.is-style-vk_faq-bgfill-circle .vk_faq_title:before,.is-style-vk_faq-bgfill-square .vk_faq_title:before,.is-style-vk_faq-bgfill-rounded .vk_faq_title:before{background-color:#e50000;color:#fff !important}.is-style-vk_faq-bgfill-circle .vk_faq_content:before,.is-style-vk_faq-bgfill-square .vk_faq_content:before,.is-style-vk_faq-bgfill-rounded .vk_faq_content:before{background-color:#337ab7;color:#fff !important}.is-style-vk_faq-bgfill-circle .vk_faq_title:before,.is-style-vk_faq-bgfill-circle .vk_faq_content:before,.is-style-vk_faq-border-circle .vk_faq_title:before,.is-style-vk_faq-border-circle .vk_faq_content:before{border-radius:50%}.is-style-vk_faq-bgfill-rounded .vk_faq_title:before,.is-style-vk_faq-bgfill-rounded .vk_faq_content:before,.is-style-vk_faq-border-rounded .vk_faq_title:before,.is-style-vk_faq-border-rounded .vk_faq_content:before{border-radius:4px}.is-style-vk_faq-border-circle .vk_faq_title:before,.is-style-vk_faq-border-square .vk_faq_title:before,.is-style-vk_faq-border-rounded .vk_faq_title:before{border:1px solid #e50000;color:#e50000}.is-style-vk_faq-border-circle .vk_faq_content:before,.is-style-vk_faq-border-square .vk_faq_content:before,.is-style-vk_faq-border-rounded .vk_faq_content:before{border:1px solid #337ab7;color:#337ab7}.vk_faq{display:block;overflow:hidden;border-bottom:1px solid
|
12 |
|
13 |
-
.vk_flow
|
14 |
|
15 |
.vk_heading i:first-child{margin-right:0.2em}.vk_heading i:last-child{margin-left:0.2em}.vk_heading.vk_heading-style-plain .vk_heading_title{background:none;border:none;border-radius:0;padding:0;outline:unset;outline-offset:unset;-webkit-box-shadow:none;box-shadow:none;display:block;color:unset}.vk_heading.vk_heading-style-plain .vk_heading_title:after{content:none;border:none}.vk_heading.vk_heading-style-plain .vk_heading_title:before{content:none}.vk_heading.vk_heading-style-plain .vk_heading_title:after{background:none;border:none;border-radius:0;padding:0;outline:unset;outline-offset:unset;-webkit-box-shadow:none;box-shadow:none;display:block}.vk_heading.vk_heading-style-plain .vk_heading_title:after:after{content:none;border:none}.vk_heading.vk_heading-style-plain .vk_heading_title:after:before{content:none}.vk_heading_subtext{margin-bottom:0}
|
16 |
|
17 |
-
.
|
18 |
|
19 |
-
|
20 |
|
21 |
-
figure.is-style-vk-image-rounded img{border-radius:.5rem}figure.is-style-vk-image-border img{border:1px solid #e5e5e5}figure.is-style-vk-image-photoFrame{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}figure.is-style-vk-image-photoFrame.alignleft{margin:0 1em .5em 0}figure.is-style-vk-image-photoFrame.alignright{margin:0 0 .5em 1em}figure.is-style-vk-image-photoFrame figcaption{display:block;margin:8px 0 0}figure.is-style-vk-image-photoFrame-tilt-right{transform:rotate(-2deg);-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}figure.is-style-vk-image-photoFrame-tilt-right.alignleft{margin:0 1em .5em 0}figure.is-style-vk-image-photoFrame-tilt-right.alignright{margin:0 0 .5em 1em}figure.is-style-vk-image-photoFrame-tilt-right figcaption{display:block;margin:8px 0 0}figure.is-style-vk-image-photoFrame-tilt-left{transform:rotate(2deg);-moz-transform:rotate(2deg);-webkit-transform:rotate(2deg);background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}figure.is-style-vk-image-photoFrame-tilt-left.alignleft{margin:0 1em .5em 0}figure.is-style-vk-image-photoFrame-tilt-left.alignright{margin:0 0 .5em 1em}figure.is-style-vk-image-photoFrame-tilt-left figcaption{display:block;margin:8px 0 0}figure.is-style-vk-image-shadow{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.15);box-shadow:0 5px 10px rgba(0,0,0,0.15);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}figure.is-style-vk-image-shadow figcaption{display:block}figure.is-style-vk-image-wave01 img{-webkit-mask-image:var(--vk_image-mask-wave01);mask-image:var(--vk_image-mask-wave01);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}figure.is-style-vk-image-wave02 img{-webkit-mask-image:var(--vk_image-mask-wave02);mask-image:var(--vk_image-mask-wave02);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}figure.is-style-vk-image-wave03 img{-webkit-mask-image:var(--vk_image-mask-wave03);mask-image:var(--vk_image-mask-wave03);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}figure.is-style-vk-image-wave04 img{-webkit-mask-image:var(--vk_image-mask-wave04);mask-image:var(--vk_image-mask-wave04);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}.wp-block-image.is-style-vk-image-border figure.alignleft img,.wp-block-image.is-style-vk-image-border figure.alignright img,.wp-block-image.is-style-vk-image-border figure.aligncenter img{border:1px solid #e5e5e5}.wp-block-image.is-style-vk-image-photoFrame figure.alignleft,.wp-block-image.is-style-vk-image-photoFrame figure.alignright,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wp-block-image.is-style-vk-image-photoFrame figure.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame figure.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter.alignleft{margin:0 1em .5em 0}.wp-block-image.is-style-vk-image-photoFrame figure.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame figure.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter.alignright{margin:0 0 .5em 1em}.wp-block-image.is-style-vk-image-photoFrame figure.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame figure.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter figcaption{display:block;margin:8px 0 0}.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter{transform:rotate(-2deg);-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter.alignleft{margin:0 1em .5em 0}.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter.alignright{margin:0 0 .5em 1em}.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter figcaption{display:block;margin:8px 0 0}.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter{transform:rotate(2deg);-moz-transform:rotate(2deg);-webkit-transform:rotate(2deg);background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter.alignleft{margin:0 1em .5em 0}.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter.alignright{margin:0 0 .5em 1em}.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter figcaption{display:block;margin:8px 0 0}.wp-block-image.is-style-vk-image-shadow figure.alignleft,.wp-block-image.is-style-vk-image-shadow figure.alignright,.wp-block-image.is-style-vk-image-shadow figure.aligncenter{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.15);box-shadow:0 5px 10px rgba(0,0,0,0.15);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wp-block-image.is-style-vk-image-shadow figure.alignleft figcaption,.wp-block-image.is-style-vk-image-shadow figure.alignright figcaption,.wp-block-image.is-style-vk-image-shadow figure.aligncenter figcaption{display:block}.wp-block-image.is-style-vk-image-wave01 figure.alignleft img,.wp-block-image.is-style-vk-image-wave01 figure.alignright img,.wp-block-image.is-style-vk-image-wave01 figure.aligncenter img{-webkit-mask-image:var(--vk_image-mask-wave01);mask-image:var(--vk_image-mask-wave01);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}.wp-block-image.is-style-vk-image-wave02 figure.alignleft img,.wp-block-image.is-style-vk-image-wave02 figure.alignright img,.wp-block-image.is-style-vk-image-wave02 figure.aligncenter img{-webkit-mask-image:var(--vk_image-mask-wave02);mask-image:var(--vk_image-mask-wave02);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}.wp-block-image.is-style-vk-image-wave03 figure.alignleft img,.wp-block-image.is-style-vk-image-wave03 figure.alignright img,.wp-block-image.is-style-vk-image-wave03 figure.aligncenter img{-webkit-mask-image:var(--vk_image-mask-wave03);mask-image:var(--vk_image-mask-wave03);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}.wp-block-image.is-style-vk-image-wave04 figure.alignleft img,.wp-block-image.is-style-vk-image-wave04 figure.alignright img,.wp-block-image.is-style-vk-image-wave04 figure.aligncenter img{-webkit-mask-image:var(--vk_image-mask-wave04);mask-image:var(--vk_image-mask-wave04);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}
|
22 |
|
23 |
-
|
24 |
|
25 |
-
.
|
26 |
|
27 |
.vk_responsive-br{display:none}@media (max-width: 575.98px){.vk_responsive-br-xs{display:block}}@media (min-width: 576px) and (max-width: 767.98px){.vk_responsive-br-sm{display:block}}@media (min-width: 768px) and (max-width: 991.98px){.vk_responsive-br-md{display:block}}@media (min-width: 992px) and (max-width: 1199.98px){.vk_responsive-br-lg{display:block}}@media (min-width: 1200px) and (max-width: 1399.98px){.vk_responsive-br-xl{display:block}}@media (min-width: 1400px){.vk_responsive-br-xxl{display:block}}
|
28 |
|
29 |
-
|
30 |
|
31 |
-
.vk_staff_text{float:left;width:61.6%}.vk_staff_photo{float:right;width:32%}.vk_staff-layout-imageLeft .vk_staff_text{float:right}.vk_staff-layout-imageLeft .vk_staff_photo{float:left}.vk_staff{display:block;overflow:hidden}.vk_staff_text_name{text-align:left;-webkit-box-shadow:none;box-shadow:none;font-size:2.5rem;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif";line-height:1;margin-bottom:0.5rem;border:none;padding:0;background-color:transparent;display:inline}.vk_staff_text_name:before,.vk_staff_text_name:after{display:none}.vk_staff_text_caption{font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif";font-size:14px;display:block;margin:0 0 0.5rem 4px;letter-spacing:5px}.vk_staff_text_role{font-size:14px;line-height:1.6em;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif"}.vk_staff_text_profileTitle{font-size:18px;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif";padding-top:0;padding-left:0;padding-bottom:2px;margin-bottom:1.2rem;border-top:none;border-bottom:1px solid #ccc;background:none}.vk_staff_text_profileTitle:before,.vk_staff_text_profileTitle:after{border:none}.vk_staff_text_profileText{font-size:14px}.vk_staff_photo{display:block;vertical-align:top;text-align:center}.vk_staff_photo button{width:100%}.vk_staff_photo .image-button{padding:0;margin:0;display:block;height:100%}.vk_staff_photo-border-default{border:4px solid #efefef;padding:1px}.vk_staff_photo-border-none{border:none}.vk_staff_photo_image{width:100%;margin:0;display:block}@media (min-width: 992px){.page-template-page-onecolumn .vk_staff_text,.page-template-page-lp .vk_staff_text,.page-template-page-lp-builder .vk_staff_text{width:74%}.page-template-page-onecolumn .vk_staff_text_caption,.page-template-page-lp .vk_staff_text_caption,.page-template-page-lp-builder .vk_staff_text_caption{font-size:1rem;letter-spacing:0.5rem}.page-template-page-onecolumn .vk_staff_text_role,.page-template-page-lp .vk_staff_text_role,.page-template-page-lp-builder .vk_staff_text_role{letter-spacing:0.5rem}.page-template-page-onecolumn .vk_staff_photo,.page-template-page-lp .vk_staff_photo,.page-template-page-lp-builder .vk_staff_photo{width:22%}}@media (min-width: 1200px){.page-template-page-onecolumn .vk_staff_text,.page-template-page-lp .vk_staff_text,.page-template-page-lp-builder .vk_staff_text{width:75%}.page-template-page-onecolumn .vk_staff_photo,.page-template-page-lp .vk_staff_photo,.page-template-page-lp-builder .vk_staff_photo{width:20%}}
|
1 |
:root{--vk-margin-elem:2rem}.text-nowrap{white-space:nowrap}ul.is-style-vk-default,ul.is-style-vk-arrow-mark,ul.is-style-vk-triangle-mark,ul.is-style-vk-check-mark,ul.is-style-vk-check-circle-mark,ul.is-style-vk-check-square-mark,ul.is-style-vk-handpoint-mark,ul.is-style-vk-pencil-mark,ul.is-style-vk-smile-mark,ul.is-style-vk-frown-mark,ul.is-style-vk-numbered-circle-mark,ul.is-style-vk-numbered-square-mark,ol.is-style-vk-default,ol.is-style-vk-arrow-mark,ol.is-style-vk-triangle-mark,ol.is-style-vk-check-mark,ol.is-style-vk-check-circle-mark,ol.is-style-vk-check-square-mark,ol.is-style-vk-handpoint-mark,ol.is-style-vk-pencil-mark,ol.is-style-vk-smile-mark,ol.is-style-vk-frown-mark,ol.is-style-vk-numbered-circle-mark,ol.is-style-vk-numbered-square-mark{-webkit-padding-start:2em;padding-inline-start:2em}ul.is-style-vk-default li,ul.is-style-vk-arrow-mark li,ul.is-style-vk-triangle-mark li,ul.is-style-vk-check-mark li,ul.is-style-vk-check-circle-mark li,ul.is-style-vk-check-square-mark li,ul.is-style-vk-handpoint-mark li,ul.is-style-vk-pencil-mark li,ul.is-style-vk-smile-mark li,ul.is-style-vk-frown-mark li,ul.is-style-vk-numbered-circle-mark li,ul.is-style-vk-numbered-square-mark li,ol.is-style-vk-default li,ol.is-style-vk-arrow-mark li,ol.is-style-vk-triangle-mark li,ol.is-style-vk-check-mark li,ol.is-style-vk-check-circle-mark li,ol.is-style-vk-check-square-mark li,ol.is-style-vk-handpoint-mark li,ol.is-style-vk-pencil-mark li,ol.is-style-vk-smile-mark li,ol.is-style-vk-frown-mark li,ol.is-style-vk-numbered-circle-mark li,ol.is-style-vk-numbered-square-mark li{list-style:none;position:relative;margin-bottom:0.8em;line-height:1.65em}ul.is-style-vk-numbered-circle-mark,ol.is-style-vk-numbered-circle-mark{counter-reset:number;list-style-type:none}ul.is-style-vk-numbered-circle-mark li,ol.is-style-vk-numbered-circle-mark li{position:relative;list-style:none;padding-left:.5em}ul.is-style-vk-numbered-circle-mark li:before,ol.is-style-vk-numbered-circle-mark li:before{position:absolute;left:0;counter-increment:number;content:counter(number);margin-left:-1.8em;background:#222;color:#fff;text-indent:0;display:inline-block;font-weight:bold;border-radius:50%;font-size:1em;line-height:1.8em;width:26px;height:26px;text-align:center}ul.is-style-vk-numbered-square-mark,ol.is-style-vk-numbered-square-mark{counter-reset:number;list-style-type:none}ul.is-style-vk-numbered-square-mark li,ol.is-style-vk-numbered-square-mark li{position:relative;list-style:none;padding-left:.5em}ul.is-style-vk-numbered-square-mark li:before,ol.is-style-vk-numbered-square-mark li:before{position:absolute;left:-0.3em;counter-increment:number;content:counter(number);margin-left:-25px;background:#222;color:#fff;text-indent:0;display:inline-block;font-weight:bold;font-size:1em;line-height:1.8em;width:26px;height:26px;text-align:center;border-radius:2px}ul.is-style-vk-numbered-circle-mark.fa-lg li::before,ul.is-style-vk-numbered-square-mark.fa-lg li::before,ol.is-style-vk-numbered-circle-mark.fa-lg li::before,ol.is-style-vk-numbered-square-mark.fa-lg li::before{left:-0.8em}ul.is-style-vk-numbered-circle-mark.fa-2x li,ul.is-style-vk-numbered-square-mark.fa-2x li,ol.is-style-vk-numbered-circle-mark.fa-2x li,ol.is-style-vk-numbered-square-mark.fa-2x li{line-height:1.25em}ul.is-style-vk-numbered-circle-mark.fa-2x li::before,ul.is-style-vk-numbered-square-mark.fa-2x li::before,ol.is-style-vk-numbered-circle-mark.fa-2x li::before,ol.is-style-vk-numbered-square-mark.fa-2x li::before{left:-1.1em}ul.is-style-vk-numbered-circle-mark.fa-3x li,ul.is-style-vk-numbered-square-mark.fa-3x li,ol.is-style-vk-numbered-circle-mark.fa-3x li,ol.is-style-vk-numbered-square-mark.fa-3x li{line-height:1.25em}ul.is-style-vk-numbered-circle-mark.fa-3x li::before,ul.is-style-vk-numbered-square-mark.fa-3x li::before,ol.is-style-vk-numbered-circle-mark.fa-3x li::before,ol.is-style-vk-numbered-square-mark.fa-3x li::before{left:-1.4em}ul.is-style-vk-numbered-circle-mark.fa-4x li,ul.is-style-vk-numbered-square-mark.fa-4x li,ol.is-style-vk-numbered-circle-mark.fa-4x li,ol.is-style-vk-numbered-square-mark.fa-4x li{line-height:1.25em}ul.is-style-vk-numbered-circle-mark.fa-4x li::before,ul.is-style-vk-numbered-square-mark.fa-4x li::before,ol.is-style-vk-numbered-circle-mark.fa-4x li::before,ol.is-style-vk-numbered-square-mark.fa-4x li::before{left:-1.5em}ul.is-style-vk-numbered-circle-mark.fa-5x li,ul.is-style-vk-numbered-square-mark.fa-5x li,ol.is-style-vk-numbered-circle-mark.fa-5x li,ol.is-style-vk-numbered-square-mark.fa-5x li{line-height:1.25em}ul.is-style-vk-numbered-circle-mark.fa-5x li::before,ul.is-style-vk-numbered-square-mark.fa-5x li::before,ol.is-style-vk-numbered-circle-mark.fa-5x li::before,ol.is-style-vk-numbered-square-mark.fa-5x li::before{left:-1.6em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"•";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-arrow-mark li::before,ol.is-style-vk-arrow-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-triangle-mark li::before,ol.is-style-vk-triangle-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-check-mark li::before,ol.is-style-vk-check-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-check-circle-mark li::before,ol.is-style-vk-check-circle-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-check-square-mark li::before,ol.is-style-vk-check-square-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-handpoint-mark li::before,ol.is-style-vk-handpoint-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-pencil-mark li::before,ol.is-style-vk-pencil-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-smile-mark li::before,ol.is-style-vk-smile-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.is-style-vk-frown-mark li::before,ol.is-style-vk-frown-mark li::before{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;content:"";left:-1.5em}ul.is-style-vk-default li::before,ol.is-style-vk-default li::before{font-size:22px;line-height:1.1em}ul.vk-has-pale-pink-color li::before,ol.vk-has-pale-pink-color li::before{color:#f78da7}ul.is-style-vk-numbered-circle-mark.vk-has-pale-pink-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-pale-pink-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-pale-pink-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-pale-pink-color li::before{color:#ffffff;background-color:#f78da7}ul.vk-has-vivid-red-color li::before,ol.vk-has-vivid-red-color li::before{color:#cf2e2e}ul.is-style-vk-numbered-circle-mark.vk-has-vivid-red-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-vivid-red-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-vivid-red-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-vivid-red-color li::before{color:#ffffff;background-color:#cf2e2e}ul.vk-has-luminous-vivid-orange-color li::before,ol.vk-has-luminous-vivid-orange-color li::before{color:#ff6900}ul.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-orange-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-orange-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-orange-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-orange-color li::before{color:#ffffff;background-color:#ff6900}ul.vk-has-luminous-vivid-amber-color li::before,ol.vk-has-luminous-vivid-amber-color li::before{color:#fcb900}ul.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-amber-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-amber-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-luminous-vivid-amber-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-luminous-vivid-amber-color li::before{color:#ffffff;background-color:#fcb900}ul.vk-has-light-green-cyan-color li::before,ol.vk-has-light-green-cyan-color li::before{color:#7bdcb5}ul.is-style-vk-numbered-circle-mark.vk-has-light-green-cyan-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-light-green-cyan-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-light-green-cyan-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-light-green-cyan-color li::before{color:#ffffff;background-color:#7bdcb5}ul.vk-has-vivid-green-cyan-color li::before,ol.vk-has-vivid-green-cyan-color li::before{color:#00d084}ul.is-style-vk-numbered-circle-mark.vk-has-vivid-green-cyan-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-vivid-green-cyan-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-vivid-green-cyan-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-vivid-green-cyan-color li::before{color:#ffffff;background-color:#00d084}ul.vk-has-pale-cyan-blue-color li::before,ol.vk-has-pale-cyan-blue-color li::before{color:#8ed1fc}ul.is-style-vk-numbered-circle-mark.vk-has-pale-cyan-blue-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-pale-cyan-blue-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-pale-cyan-blue-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-pale-cyan-blue-color li::before{color:#ffffff;background-color:#8ed1fc}ul.vk-has-vivid-cyan-blue-color li::before,ol.vk-has-vivid-cyan-blue-color li::before{color:#0693e3}ul.is-style-vk-numbered-circle-mark.vk-has-vivid-cyan-blue-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-vivid-cyan-blue-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-vivid-cyan-blue-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-vivid-cyan-blue-color li::before{color:#ffffff;background-color:#0693e3}ul.vk-has-vivid-purple-color li::before,ol.vk-has-vivid-purple-color li::before{color:#9b51e0}ul.is-style-vk-numbered-circle-mark.vk-has-vivid-purple-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-vivid-purple-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-vivid-purple-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-vivid-purple-color li::before{color:#ffffff;background-color:#9b51e0}ul.vk-has-very-light-gray-color li::before,ol.vk-has-very-light-gray-color li::before{color:#eee}ul.is-style-vk-numbered-circle-mark.vk-has-very-light-gray-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-very-light-gray-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-very-light-gray-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-very-light-gray-color li::before{color:#ffffff;background-color:#eee}ul.vk-has-cyan-bluish-gray-color li::before,ol.vk-has-cyan-bluish-gray-color li::before{color:#abb8c3}ul.is-style-vk-numbered-circle-mark.vk-has-cyan-bluish-gray-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-cyan-bluish-gray-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-cyan-bluish-gray-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-cyan-bluish-gray-color li::before{color:#ffffff;background-color:#abb8c3}ul.vk-has-very-dark-gray-color li::before,ol.vk-has-very-dark-gray-color li::before{color:#313131}ul.is-style-vk-numbered-circle-mark.vk-has-very-dark-gray-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-very-dark-gray-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-very-dark-gray-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-very-dark-gray-color li::before{color:#ffffff;background-color:#313131}ul.vk-has-white-color li::before,ol.vk-has-white-color li::before{color:#fff}ul.is-style-vk-numbered-circle-mark.vk-has-white-color li::before,ul.is-style-vk-numbered-square-mark.vk-has-white-color li::before,ol.is-style-vk-numbered-circle-mark.vk-has-white-color li::before,ol.is-style-vk-numbered-square-mark.vk-has-white-color li::before{color:#ffffff;background-color:#fff}.wp-block-group.is-style-vk-group-solid{border:solid 3px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-solid h2,.wp-block-group.is-style-vk-group-solid h3,.wp-block-group.is-style-vk-group-solid h4,.wp-block-group.is-style-vk-group-solid h5,.wp-block-group.is-style-vk-group-solid h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-solid ul,.wp-block-group.is-style-vk-group-solid ol{margin-top:0}.wp-block-group.is-style-vk-group-solid ul li:last-child,.wp-block-group.is-style-vk-group-solid ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-solid-roundcorner{border:solid 3px;border-radius:8px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-solid-roundcorner h2,.wp-block-group.is-style-vk-group-solid-roundcorner h3,.wp-block-group.is-style-vk-group-solid-roundcorner h4,.wp-block-group.is-style-vk-group-solid-roundcorner h5,.wp-block-group.is-style-vk-group-solid-roundcorner h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-solid-roundcorner ul,.wp-block-group.is-style-vk-group-solid-roundcorner ol{margin-top:0}.wp-block-group.is-style-vk-group-solid-roundcorner ul li:last-child,.wp-block-group.is-style-vk-group-solid-roundcorner ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-dotted{border:dotted 1px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-dotted h2,.wp-block-group.is-style-vk-group-dotted h3,.wp-block-group.is-style-vk-group-dotted h4,.wp-block-group.is-style-vk-group-dotted h5,.wp-block-group.is-style-vk-group-dotted h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-dotted ul,.wp-block-group.is-style-vk-group-dotted ol{margin-top:0}.wp-block-group.is-style-vk-group-dotted ul li:last-child,.wp-block-group.is-style-vk-group-dotted ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-dashed{border:dashed 2px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-dashed h2,.wp-block-group.is-style-vk-group-dashed h3,.wp-block-group.is-style-vk-group-dashed h4,.wp-block-group.is-style-vk-group-dashed h5,.wp-block-group.is-style-vk-group-dashed h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-dashed ul,.wp-block-group.is-style-vk-group-dashed ol{margin-top:0}.wp-block-group.is-style-vk-group-dashed ul li:last-child,.wp-block-group.is-style-vk-group-dashed ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-double{border:double 5px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-double h2,.wp-block-group.is-style-vk-group-double h3,.wp-block-group.is-style-vk-group-double h4,.wp-block-group.is-style-vk-group-double h5,.wp-block-group.is-style-vk-group-double h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-double ul,.wp-block-group.is-style-vk-group-double ol{margin-top:0}.wp-block-group.is-style-vk-group-double ul li:last-child,.wp-block-group.is-style-vk-group-double ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-stitch{margin:1em auto;padding:0.5em;border-radius:8px}.wp-block-group.is-style-vk-group-stitch h2,.wp-block-group.is-style-vk-group-stitch h3,.wp-block-group.is-style-vk-group-stitch h4,.wp-block-group.is-style-vk-group-stitch h5,.wp-block-group.is-style-vk-group-stitch h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-stitch ul,.wp-block-group.is-style-vk-group-stitch ol{margin-top:0}.wp-block-group.is-style-vk-group-stitch ul li:last-child,.wp-block-group.is-style-vk-group-stitch ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-stitch .wp-block-group__inner-container{border:dashed 2px;border-radius:8px;padding:1.8em}.wp-block-group.is-style-vk-group-top-bottom-border{border-top:solid 1px;border-bottom:solid 1px;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem);padding-left:0;padding-right:0}.wp-block-group.is-style-vk-group-top-bottom-border h2,.wp-block-group.is-style-vk-group-top-bottom-border h3,.wp-block-group.is-style-vk-group-top-bottom-border h4,.wp-block-group.is-style-vk-group-top-bottom-border h5,.wp-block-group.is-style-vk-group-top-bottom-border h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-top-bottom-border ul,.wp-block-group.is-style-vk-group-top-bottom-border ol{margin-top:0}.wp-block-group.is-style-vk-group-top-bottom-border ul li:last-child,.wp-block-group.is-style-vk-group-top-bottom-border ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-shadow{-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.2);box-shadow:0px 0px 5px rgba(0,0,0,0.2);padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-shadow h2,.wp-block-group.is-style-vk-group-shadow h3,.wp-block-group.is-style-vk-group-shadow h4,.wp-block-group.is-style-vk-group-shadow h5,.wp-block-group.is-style-vk-group-shadow h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-shadow ul,.wp-block-group.is-style-vk-group-shadow ol{margin-top:0}.wp-block-group.is-style-vk-group-shadow ul li:last-child,.wp-block-group.is-style-vk-group-shadow ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-alert-info{background-color:#d9edf7;color:#31708f;border-radius:3px;border:1px solid #bce8f1;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-alert-info h2,.wp-block-group.is-style-vk-group-alert-info h3,.wp-block-group.is-style-vk-group-alert-info h4,.wp-block-group.is-style-vk-group-alert-info h5,.wp-block-group.is-style-vk-group-alert-info h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-alert-info ul,.wp-block-group.is-style-vk-group-alert-info ol{margin-top:0}.wp-block-group.is-style-vk-group-alert-info ul li:last-child,.wp-block-group.is-style-vk-group-alert-info ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-alert-success{background-color:#dff0d8;color:#3c763d;border-radius:3px;border:1px solid #d6e9c6;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-alert-success h2,.wp-block-group.is-style-vk-group-alert-success h3,.wp-block-group.is-style-vk-group-alert-success h4,.wp-block-group.is-style-vk-group-alert-success h5,.wp-block-group.is-style-vk-group-alert-success h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-alert-success ul,.wp-block-group.is-style-vk-group-alert-success ol{margin-top:0}.wp-block-group.is-style-vk-group-alert-success ul li:last-child,.wp-block-group.is-style-vk-group-alert-success ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-radius:3px;border:1px solid #faebcc;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-alert-warning h2,.wp-block-group.is-style-vk-group-alert-warning h3,.wp-block-group.is-style-vk-group-alert-warning h4,.wp-block-group.is-style-vk-group-alert-warning h5,.wp-block-group.is-style-vk-group-alert-warning h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-alert-warning ul,.wp-block-group.is-style-vk-group-alert-warning ol{margin-top:0}.wp-block-group.is-style-vk-group-alert-warning ul li:last-child,.wp-block-group.is-style-vk-group-alert-warning ol li:last-child{margin-bottom:0}.wp-block-group.is-style-vk-group-alert-danger{background-color:#f2dede;color:#a94442;border-radius:3px;border:1px solid #ebccd1;padding:1.8em;margin-top:1.2em;margin-bottom:1.2em;margin-top:var(--vk-margin-elem);margin-bottom:var(--vk-margin-elem)}.wp-block-group.is-style-vk-group-alert-danger h2,.wp-block-group.is-style-vk-group-alert-danger h3,.wp-block-group.is-style-vk-group-alert-danger h4,.wp-block-group.is-style-vk-group-alert-danger h5,.wp-block-group.is-style-vk-group-alert-danger h6{margin-bottom:1rem}.wp-block-group.is-style-vk-group-alert-danger ul,.wp-block-group.is-style-vk-group-alert-danger ol{margin-top:0}.wp-block-group.is-style-vk-group-alert-danger ul li:last-child,.wp-block-group.is-style-vk-group-alert-danger ol li:last-child{margin-bottom:0}.wp-block-group h3:first-child,.wp-block-group h4:first-child{margin-top:0}.wp-block-group p:last-child,.wp-block-group ul:last-child,.wp-block-group ol:last-child,.wp-block-group dl:last-child,.wp-block-group table:last-child,.wp-block-group .wp-block-columns:last-child{margin-bottom:0}.wp-block-group.vk-has-pale-pink-color{border-color:#f78da7}.wp-block-group.vk-has-pale-pink-color .wp-block-group__inner-container{border-color:#f78da7}.wp-block-group.vk-has-vivid-red-color{border-color:#cf2e2e}.wp-block-group.vk-has-vivid-red-color .wp-block-group__inner-container{border-color:#cf2e2e}.wp-block-group.vk-has-luminous-vivid-orange-color{border-color:#ff6900}.wp-block-group.vk-has-luminous-vivid-orange-color .wp-block-group__inner-container{border-color:#ff6900}.wp-block-group.vk-has-luminous-vivid-amber-color{border-color:#fcb900}.wp-block-group.vk-has-luminous-vivid-amber-color .wp-block-group__inner-container{border-color:#fcb900}.wp-block-group.vk-has-light-green-cyan-color{border-color:#7bdcb5}.wp-block-group.vk-has-light-green-cyan-color .wp-block-group__inner-container{border-color:#7bdcb5}.wp-block-group.vk-has-vivid-green-cyan-color{border-color:#00d084}.wp-block-group.vk-has-vivid-green-cyan-color .wp-block-group__inner-container{border-color:#00d084}.wp-block-group.vk-has-pale-cyan-blue-color{border-color:#8ed1fc}.wp-block-group.vk-has-pale-cyan-blue-color .wp-block-group__inner-container{border-color:#8ed1fc}.wp-block-group.vk-has-vivid-cyan-blue-color{border-color:#0693e3}.wp-block-group.vk-has-vivid-cyan-blue-color .wp-block-group__inner-container{border-color:#0693e3}.wp-block-group.vk-has-vivid-purple-color{border-color:#9b51e0}.wp-block-group.vk-has-vivid-purple-color .wp-block-group__inner-container{border-color:#9b51e0}.wp-block-group.vk-has-very-light-gray-color{border-color:#eee}.wp-block-group.vk-has-very-light-gray-color .wp-block-group__inner-container{border-color:#eee}.wp-block-group.vk-has-cyan-bluish-gray-color{border-color:#abb8c3}.wp-block-group.vk-has-cyan-bluish-gray-color .wp-block-group__inner-container{border-color:#abb8c3}.wp-block-group.vk-has-very-dark-gray-color{border-color:#313131}.wp-block-group.vk-has-very-dark-gray-color .wp-block-group__inner-container{border-color:#313131}.wp-block-group.vk-has-white-color{border-color:#fff}.wp-block-group.vk-has-white-color .wp-block-group__inner-container{border-color:#fff}.editor-styles-wrapper .wp-block-group .wp-block{width:auto}.wp-block-embed-youtube iframe{width:100%}.has-text-align-right{text-align:right}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.wp-block-social-links{-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 1400px){.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}
|
2 |
|
3 |
+
.alert{padding:1em;margin:1em auto;border-radius:3px}.alert p{margin:0}.alert+.alert{margin-top:2em}.alert a{-webkit-transition:color .3s linear, opacity .3s linear;transition:color .3s linear, opacity .3s linear}.alert a:link,.alert a:visited{opacity:.8;text-decoration:underline}.alert a:hover,.alert a:visited{opacity:1;text-decoration:none}.alert-success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.alert-info{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.alert-warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.alert-danger{background-color:#f2dede;color:#a94442;border-color:#ebccd1}
|
4 |
|
5 |
+
.vk_balloon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin-bottom:2.2em}.vk_balloon figure{margin:0}.vk_balloon p{word-break:break-all}.vk_balloon p:last-of-type{margin-bottom:0}.vk_balloon_icon{-ms-flex-preferred-size:80px;flex-basis:80px;-ms-flex-negative:0;flex-shrink:0;text-align:center}.vk_balloon_icon_image{vertical-align:bottom;width:64px;height:64px;-o-object-fit:cover;object-fit:cover}.vk_balloon_icon_image-type-rounded{border-radius:4px}.vk_balloon_icon_image-type-circle{border-radius:50%}.vk_balloon_icon_name{display:block;text-align:center;font-size:0.7rem;margin-top:0.3rem}.vk_balloon_content_outer{width:100%}.vk_balloon_content{max-width:calc(100% - 6.2em);position:relative;text-align:left}.vk_balloon-position-left .vk_balloon_content{float:left}.vk_balloon-position-right .vk_balloon_content{float:right}.vk_balloon_content.editor-rich-text__tinymce[data-is-placeholder-visible=true]{position:absolute}.vk_balloon_content{background:#f5f5f5;padding:1rem 1.2rem}.vk_balloon_content_before,.vk_balloon_content_after{position:absolute;top:0;display:block;width:0;height:0;border-style:solid}.vk_balloon-type-speech .vk_balloon_content{border-radius:.4em}.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_before,.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_after{top:15px}.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_after{z-index:1;border-right-color:inherit}.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_before{z-index:2}.vk_balloon-type-think .vk_balloon_content{border-radius:1rem}.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_before,.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_after{position:absolute;content:'';border-radius:50%;background:inherit}.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_before{width:14px;height:14px}.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_after{width:10px;height:10px}.vk_balloon-position-left .vk_balloon_content .vk_balloon_content_before,.vk_balloon-position-left .vk_balloon_content .vk_balloon_content_after{border-color:transparent #f5f5f5 transparent transparent}.vk_balloon-position-right .vk_balloon_content .vk_balloon_content_before,.vk_balloon-position-right .vk_balloon_content .vk_balloon_content_after{border-color:transparent transparent transparent #f5f5f5}.vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_icon{margin-right:1.2rem}.vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_before,.vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_after{left:-10px;border-width:10px 12px 10px 0}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:1.2rem}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_before{left:-18px;top:7px}.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_after{left:-25px;top:20px}.vk_balloon-position-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_icon{margin-left:1.2rem}.vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_before,.vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content .vk_balloon_content_after{right:-10px;border-width:10px 0 10px 12px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:1.2rem}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_before{right:-18px;top:7px}.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content .vk_balloon_content_after{right:-25px;top:20px}.vk_balloon_content-border-true,.vk_balloon_icon_image-border-true{border-width:var(--vk-balloon-border-width, 1px);border-style:solid}.vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content-border-true .vk_balloon_content_before{left:-10px}.vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content-border-true .vk_balloon_content_after{left:var(--vk-balloon-speech-offset, -12px);border-right-color:inherit !important}.vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content-border-true .vk_balloon_content_before{right:-10px}.vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content-border-true .vk_balloon_content_after{right:var(--vk-balloon-speech-offset, -12px);border-left-color:inherit !important}.vk_balloon-type-think .vk_balloon_content-border-true .vk_balloon_content_before,.vk_balloon-type-think .vk_balloon_content-border-true .vk_balloon_content_after{border-width:var(--vk-balloon-border-width, 1px);border-style:solid;border-color:inherit !important}.vk_balloon-animation-trembling{-webkit-animation:trembling 0.1s infinite;animation:trembling 0.1s infinite}@-webkit-keyframes trembling{0%{-webkit-transform:rotate(-0.5deg);transform:rotate(-0.5deg)}50%{-webkit-transform:rotate(0.5deg);transform:rotate(0.5deg)}}@keyframes trembling{0%{-webkit-transform:rotate(-0.5deg);transform:rotate(-0.5deg)}50%{-webkit-transform:rotate(0.5deg);transform:rotate(0.5deg)}}.vk_balloon-animation-trembling-x{-webkit-animation:trembling-x 0.1s infinite;animation:trembling-x 0.1s infinite}@-webkit-keyframes trembling-x{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(0.99, 0.96);transform:scale(0.99, 0.96)}}@keyframes trembling-x{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(0.99, 0.96);transform:scale(0.99, 0.96)}}.vk_balloon-animation-pounding{-webkit-animation:pounding 1.5s infinite;animation:pounding 1.5s infinite}@-webkit-keyframes pounding{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}5%{-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes pounding{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}5%{-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.vk_balloon-animation-shaking{-webkit-animation:shaking 0.4s infinite;animation:shaking 0.4s infinite}@-webkit-keyframes shaking{0%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}25%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}50%{-webkit-transform:translate(-1px, -1px);transform:translate(-1px, -1px)}75%{-webkit-transform:translate(-1px, 1px);transform:translate(-1px, 1px)}100%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}}@keyframes shaking{0%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}25%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}50%{-webkit-transform:translate(-1px, -1px);transform:translate(-1px, -1px)}75%{-webkit-transform:translate(-1px, 1px);transform:translate(-1px, 1px)}100%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}}.vk_balloon.animation-vibration .vk_balloon_content{display:inline-block;-webkit-animation:vibration .1s infinite;animation:vibration .1s infinite}@-webkit-keyframes vibration{0%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}25%{-webkit-transform:translate(2px, 2px) rotateZ(1deg);transform:translate(2px, 2px) rotateZ(1deg)}50%{-webkit-transform:translate(0px, 2px) rotateZ(0deg);transform:translate(0px, 2px) rotateZ(0deg)}75%{-webkit-transform:translate(2px, 0px) rotateZ(-1deg);transform:translate(2px, 0px) rotateZ(-1deg)}100%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}}@keyframes vibration{0%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}25%{-webkit-transform:translate(2px, 2px) rotateZ(1deg);transform:translate(2px, 2px) rotateZ(1deg)}50%{-webkit-transform:translate(0px, 2px) rotateZ(0deg);transform:translate(0px, 2px) rotateZ(0deg)}75%{-webkit-transform:translate(2px, 0px) rotateZ(-1deg);transform:translate(2px, 0px) rotateZ(-1deg)}100%{-webkit-transform:translate(0px, 0px) rotateZ(0deg);transform:translate(0px, 0px) rotateZ(0deg)}}.icon-image-list-note:hover{cursor:pointer}@media only screen and (max-width: 480px){.vk_balloon_content{max-width:calc(100% - 2em);font-size:.9em;padding:1em}.vk_balloon-type-think .vk_balloon_content::after{border:5px solid transparent}.vk_balloon{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.vk_balloon.vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_icon{margin-right:1.5rem}.vk_balloon.vk_balloon-position-left.vk_balloon-type-speech .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_icon{margin-right:2rem}.vk_balloon.vk_balloon-position-left.vk_balloon-type-think .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-right{text-align:right}.vk_balloon.vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_icon{margin-left:1.5rem;margin-right:0}.vk_balloon.vk_balloon-position-right.vk_balloon-type-speech .vk_balloon_content{display:inline-block}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_icon{margin-left:2rem;margin-right:0}.vk_balloon.vk_balloon-position-right.vk_balloon-type-think .vk_balloon_content{display:inline-block}.vk_balloon_icon{max-width:64px}}
|
6 |
|
7 |
+
:root{--vk-color-border-red: #dc3545;--vk-color-background-red: #dc3545;--vk-color-border-orange: #ffa536;--vk-color-background-orange: #ffa536;--vk-color-border-blue: #4267b2;--vk-color-background-blue: #4267b2;--vk-color-border-green: #28a745;--vk-color-background-green: #28a745;--vk-color-border-black: #222;--vk-color-background-black: #222}.vk_borderBox-color-red{border-color:var(--vk-color-border-red);background-color:var(--vk-color-background-red)}.vk_borderBox-color-orange{border-color:var(--vk-color-border-orange);background-color:var(--vk-color-background-orange)}.vk_borderBox-color-blue{border-color:var(--vk-color-border-blue);background-color:var(--vk-color-background-blue)}.vk_borderBox-color-green{border-color:var(--vk-color-border-green);background-color:var(--vk-color-background-green)}.vk_borderBox-color-black{border-color:var(--vk-color-border-black);background-color:var(--vk-color-background-black)}.vk_borderBox-background-transparent .vk_borderBox_body{background-color:transparent}.vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox{background-color:transparent}.vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container,.vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,.vk_borderBox-background-transparent.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container{background-color:transparent}.vk_borderBox-background-white .vk_borderBox_body{background-color:#fff}.vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox{background-color:#fff}.vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container,.vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,.vk_borderBox-background-white.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container{background-color:#fff}.vk_borderBox{margin:0 auto 2em;position:relative}.vk_borderBox .vk_borderBox_title_container{margin:0;font-size:1em;line-height:1.4;padding:0.5em 1.5em 0.4em;font-weight:bold}.vk_borderBox .vk_borderBox_title_container i:first-child,.vk_borderBox .vk_borderBox_title_container .svg-inline--fa{margin-right:5px}.vk_borderBox .vk_borderBox_title_container .vk_borderBox_title{display:inline;font-weight:bold;font-size:1em;color:inherit;background:none;padding:0;border:none}.vk_borderBox .vk_borderBox_title_container .vk_borderBox_title::before{content:none}.vk_borderBox .vk_borderBox_title_container .vk_borderBox_title::after{content:none}.vk_borderBox .vk_borderBox_body{padding:1.5em;border-width:2px;border-style:solid}@media (min-width: 992px){.vk_borderBox .vk_borderBox_body{padding:2.1875em 2em 2em}}.vk_borderBox .vk_borderBox_body h1:first-child,.vk_borderBox .vk_borderBox_body h2:first-child,.vk_borderBox .vk_borderBox_body h3:first-child,.vk_borderBox .vk_borderBox_body h4:first-child,.vk_borderBox .vk_borderBox_body h5:first-child,.vk_borderBox .vk_borderBox_body h6:first-child{margin-top:0}.vk_borderBox .vk_borderBox_body p:last-child{margin-bottom:0}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-tab .vk_borderBox_title_container,.vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_title_container{display:inline-block}.vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_title_container{border-radius:8px 8px 0 0}.vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_body{border-radius:0 8px 8px 8px}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-inner,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature{background-color:transparent;border-width:2px;border-style:solid}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_title_container,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container{padding:1.5em 1.5em 1em}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-inner .vk_borderBox_body,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_body,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_body{border:none;padding-top:0}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container{position:relative;padding-top:2.2em}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container::after{content:"";position:absolute;top:-32%;left:1.5em;padding:1.4em;border-radius:50%;border:solid 2px #fff}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.svg-inline--fa,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fa,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fab,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fas,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.far,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fal,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-iconFeature .vk_borderBox_title_container>.fad{position:absolute;font-size:1.3em;margin-right:0;z-index:100;top:0%;left:2.3em;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container{position:relative;top:-1.2em;left:1em;z-index:1;display:inline-block;padding:0.5em 0.5em;background:#fff}.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-tab,.vk_borderBox.is-style-vk_borderBox-style-solid-round-tit-tab,.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-banner{border:none;background-color:transparent}.is-style-vk_borderBox-style-solid-kado-tit-tab .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-banner .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-round-tit-tab .vk_borderBox_title_container{color:#fff}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-red .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-red .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-red .vk_borderBox_title_container{background-color:var(--vk-color-background-red)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-red .vk_borderBox_body,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-red .vk_borderBox_body,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-red .vk_borderBox_body{border-color:var(--vk-color-border-red)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-orange .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-orange .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-orange .vk_borderBox_title_container{background-color:var(--vk-color-background-orange)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-orange .vk_borderBox_body,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-orange .vk_borderBox_body,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-orange .vk_borderBox_body{border-color:var(--vk-color-border-orange)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-blue .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-blue .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-blue .vk_borderBox_title_container{background-color:var(--vk-color-background-blue)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-blue .vk_borderBox_body,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-blue .vk_borderBox_body,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-blue .vk_borderBox_body{border-color:var(--vk-color-border-blue)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-green .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-green .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-green .vk_borderBox_title_container{background-color:var(--vk-color-background-green)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-green .vk_borderBox_body,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-green .vk_borderBox_body,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-green .vk_borderBox_body{border-color:var(--vk-color-border-green)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-black .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-black .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-black .vk_borderBox_title_container{background-color:var(--vk-color-background-black)}.is-style-vk_borderBox-style-solid-kado-tit-tab.vk_borderBox-color-black .vk_borderBox_body,.is-style-vk_borderBox-style-solid-kado-tit-banner.vk_borderBox-color-black .vk_borderBox_body,.is-style-vk_borderBox-style-solid-round-tit-tab.vk_borderBox-color-black .vk_borderBox_body{border-color:var(--vk-color-border-black)}.is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-red .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-red .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container{color:var(--vk-color-background-red)}.is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-orange .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-orange .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container{color:var(--vk-color-background-orange)}.is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-blue .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-blue .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container{color:var(--vk-color-background-blue)}.is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-green .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-green .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container{color:var(--vk-color-background-green)}.is-style-vk_borderBox-style-solid-kado-tit-inner.vk_borderBox-color-black .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-tit-onborder.vk_borderBox-color-black .vk_borderBox_title_container,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container{color:var(--vk-color-background-black)}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container .svg-inline--fa,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container .fas{color:#fff}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-red .vk_borderBox_title_container::after{background-color:var(--vk-color-background-red)}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container .svg-inline--fa,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container .fas{background-color:var(--vk-color-background-orange);color:#fff}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-orange .vk_borderBox_title_container::after{background-color:var(--vk-color-background-orange)}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container .svg-inline--fa,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container .fas{background-color:var(--vk-color-background-blue);color:#fff}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-blue .vk_borderBox_title_container::after{background-color:var(--vk-color-background-blue)}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container .svg-inline--fa,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container .fas{background-color:var(--vk-color-background-green);color:#fff}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-green .vk_borderBox_title_container::after{background-color:var(--vk-color-background-green)}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container .svg-inline--fa,.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container .fas{background-color:var(--vk-color-background-black);color:#fff}.is-style-vk_borderBox-style-solid-kado-iconFeature.vk_borderBox-color-black .vk_borderBox_title_container::after{background-color:var(--vk-color-background-black)}
|
8 |
|
9 |
+
.vk_button{margin:5px auto;text-align:center}.vk_button-color-custom a:hover{opacity:0.8;-webkit-box-shadow:0 0 0 0.2rem rgba(171,184,195,0.25);box-shadow:0 0 0 0.2rem rgba(171,184,195,0.25)}.vk_button.vk_button-align-left{text-align:left}.vk_button.vk_button-align-center{text-align:center}.vk_button.vk_button-align-right{text-align:right}.vk_button.vk_button-align-block{display:block}.vk_button.vk_button-align-wide{display:block;margin-left:auto;margin-right:auto;max-width:70%}.vk_button.vk_button-align-wide .btn{display:block}.vk_button .vk_button_link{min-width:100px;min-height:30px}.vk_button .vk_button_link-type-text{-webkit-box-shadow:none;box-shadow:none;padding:0}.vk_button .vk_button_link-type-text:hover{background:none;-webkit-box-shadow:none;box-shadow:none}.vk_button .vk_button_link.btn{padding-top:0.7em;padding-bottom:0.6em;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;text-decoration:none}.vk_button .vk_button_link_before{margin-right:0.7rem}.vk_button .vk_button_link_after{margin-left:0.7rem}.vk_button .vk_button_link_subCaption{display:block;overflow:hidden;margin:0;font-size:80%}.vk_button .vk_button_link-type-text:hover.btn-outline-primary{color:#007bff}.vk_button .vk_button_link-type-text:hover.btn-outline-secondary{color:#6c757d}.vk_button .vk_button_link-type-text:hover.btn-outline-success{color:#28a745}.vk_button .vk_button_link-type-text:hover.btn-outline-info{color:#17a2b8}.vk_button .vk_button_link-type-text:hover.btn-outline-warning{color:#ffc107}.vk_button .vk_button_link-type-text:hover.btn-outline-danger{color:#dc3545}.vk_button .vk_button_link-type-text:hover.btn-outline-dark{color:#343a40}.vk_button .vk_button_link-type-text.btn-outline-light{color:#212529}.editor-styles-wrapper .vk_button a.btn-primary,.editor-styles-wrapper .vk_button a:hover.btn-primary{background-color:#007bff;border-color:#007bff}.editor-styles-wrapper .vk_button a.btn-primary,.editor-styles-wrapper .vk_button a.btn-secondary,.editor-styles-wrapper .vk_button a.btn-success,.editor-styles-wrapper .vk_button a.btn-info,.editor-styles-wrapper .vk_button a.btn-danger,.editor-styles-wrapper .vk_button a.btn-dark,.editor-styles-wrapper .vk_button a:hover.btn-primary,.editor-styles-wrapper .vk_button a:hover.btn-secondary,.editor-styles-wrapper .vk_button a:hover.btn-success,.editor-styles-wrapper .vk_button a:hover.btn-info,.editor-styles-wrapper .vk_button a:hover.btn-danger,.editor-styles-wrapper .vk_button a:hover.btn-dark{color:#fff}.editor-styles-wrapper .vk_button a.vk_button_link-type-text:hover.btn-outline-primary{color:#007bff}.editor-styles-wrapper .vk_button a.btn-outline-primary{color:#007bff;border-color:#007bff}.editor-styles-wrapper .vk_button a.btn-outline-primary:hover:not(.vk_button_link-type-text){background-color:#007bff}.editor-styles-wrapper .vk_button a.btn-outline-secondary{color:#6c757d}.editor-styles-wrapper .vk_button a.btn-outline-success{color:#28a745}.editor-styles-wrapper .vk_button a.btn-outline-info{color:#17a2b8}.editor-styles-wrapper .vk_button a.btn-outline-warning{color:#ffc107}.editor-styles-wrapper .vk_button a.btn-outline-danger{color:#dc3545}.editor-styles-wrapper .vk_button a.btn-outline-light{color:#f8f9fa}.editor-styles-wrapper .vk_button a.btn-outline-dark{color:#343a40}.editor-styles-wrapper .vk_button a:hover.btn-outline-primary,.editor-styles-wrapper .vk_button a:hover.btn-outline-secondary,.editor-styles-wrapper .vk_button a:hover.btn-outline-success,.editor-styles-wrapper .vk_button a:hover.btn-outline-info,.editor-styles-wrapper .vk_button a:hover.btn-outline-danger,.editor-styles-wrapper .vk_button a:hover.btn-outline-dark{color:#fff}.vk_button .editor-rich-text{display:inline-block}.vk_button-color-custom .vk_button_link-type-text:hover{-webkit-box-shadow:none;box-shadow:none}
|
10 |
|
11 |
+
:root{--vk-color-border: rgba(0,0,0,.12)}.is-style-vk_faq-normal .vk_faq_title:before{color:#e50000}.is-style-vk_faq-normal .vk_faq_content:before{color:#337ab7}.is-style-vk_faq-bgfill-circle .vk_faq_title:before,.is-style-vk_faq-bgfill-square .vk_faq_title:before,.is-style-vk_faq-bgfill-rounded .vk_faq_title:before{background-color:#e50000;color:#fff !important}.is-style-vk_faq-bgfill-circle .vk_faq_content:before,.is-style-vk_faq-bgfill-square .vk_faq_content:before,.is-style-vk_faq-bgfill-rounded .vk_faq_content:before{background-color:#337ab7;color:#fff !important}.is-style-vk_faq-bgfill-circle .vk_faq_title:before,.is-style-vk_faq-bgfill-circle .vk_faq_content:before,.is-style-vk_faq-border-circle .vk_faq_title:before,.is-style-vk_faq-border-circle .vk_faq_content:before{border-radius:50%}.is-style-vk_faq-bgfill-rounded .vk_faq_title:before,.is-style-vk_faq-bgfill-rounded .vk_faq_content:before,.is-style-vk_faq-border-rounded .vk_faq_title:before,.is-style-vk_faq-border-rounded .vk_faq_content:before{border-radius:4px}.is-style-vk_faq-border-circle .vk_faq_title:before,.is-style-vk_faq-border-square .vk_faq_title:before,.is-style-vk_faq-border-rounded .vk_faq_title:before{border:1px solid #e50000;color:#e50000}.is-style-vk_faq-border-circle .vk_faq_content:before,.is-style-vk_faq-border-square .vk_faq_content:before,.is-style-vk_faq-border-rounded .vk_faq_content:before{border:1px solid #337ab7;color:#337ab7}.vk_faq{display:block;overflow:hidden;border-bottom:1px solid var(--vk-color-border);padding:0px 0px 1em;margin:0 auto 1em auto;width:100%;position:relative}.vk_faq .vk_faq_title{border:none;padding:0.8em 0.8em 0.8em 48px;margin:0;position:relative;font-weight:bold;font-size:16px;border-bottom:1px dotted var(--vk-color-border)}.vk_faq .vk_faq_title:before{position:absolute;left:0;top:0.5em;font-weight:500;font-size:22px;line-height:105%;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;position:absolute;font-family:"areal"}.vk_faq .vk_faq_title p:first-of-type{margin-top:0}.vk_faq .vk_faq_title p:last-child{margin-bottom:0}.vk_faq .vk_faq_title:before{content:"Q";color:#e50000;font-weight:500}.vk_faq .vk_faq_title p{line-height:1.7}@media (min-width: 768px){.vk_faq .vk_faq_title{font-size:18px}}.vk_faq .vk_faq_content{border:none;padding:0.8em 0.8em 0.8em 48px;margin:0;position:relative;font-weight:normal;-webkit-transition:.25s;transition:.25s}.vk_faq .vk_faq_content:before{position:absolute;left:0;top:0.5em;font-weight:500;font-size:22px;line-height:105%;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;position:absolute;font-family:"areal"}.vk_faq .vk_faq_content p:first-of-type{margin-top:0}.vk_faq .vk_faq_content p:last-child{margin-bottom:0}.vk_faq .vk_faq_content:before{content:"A";color:#337ab7}.vk_faq.vk_faq-accordion-close,.vk_faq.vk_faq-accordion-open{padding-bottom:0;margin-bottom:0}.vk_faq.vk_faq-accordion-close .vk_faq_title,.vk_faq.vk_faq-accordion-open .vk_faq_title{padding-right:2em}@media (min-width: 768px){.vk_faq.vk_faq-accordion-close .vk_faq_title,.vk_faq.vk_faq-accordion-open .vk_faq_title{padding-right:2.5em}}.vk_faq.vk_faq-accordion-close .vk_faq_title::after,.vk_faq.vk_faq-accordion-open .vk_faq_title::after{position:absolute;top:50%;right:unset;right:2.4em;content:"";width:8px;height:8px;border-right:1px solid #222;border-top:1px solid #222;transition:border-color .3s ease,-webkit-transform .6s ease;-webkit-transition:border-color .3s ease,-webkit-transform .6s ease;transition:border-color .3s ease,transform .6s ease;transition:border-color .3s ease,transform .6s ease,-webkit-transform .6s ease}.vk_faq.vk_faq-accordion-close .vk_faq_title{border-bottom:none}.vk_faq.vk_faq-accordion-close .vk_faq_title::after{-webkit-transform:translate(32px, -5px) rotate(135deg);transform:translate(32px, -5px) rotate(135deg)}.vk_faq.vk_faq-accordion-open .vk_faq_title::after{-webkit-transform:translate(32px, -2px) rotate(-45deg);transform:translate(32px, -2px) rotate(-45deg)}.vk_faq.vk_faq-accordion .vk_faq_title{cursor:pointer}.vk_faq .vk_faq_content-accordion-open{height:auto;overflow:hidden;opacity:1;-webkit-transition:.25s;transition:.25s;margin-bottom:10px}.vk_faq .vk_faq_content-accordion-close{padding-top:0;padding-bottom:0;height:0;opacity:0}.editor-styles-wrapper .vk_faq .block-editor-inner-blocks div.block-editor-block-list__block:not(.is_hovered){margin-top:0;margin-bottom:0}.editor-styles-wrapper .vk_faq .block-editor-inner-blocks .wp-block:not(.is_hovered){width:100%}
|
12 |
|
13 |
+
.vk_flow .vk_flow_frame{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 25px;border:3px solid #e5e5e5;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vk_flow .vk_flow_frame_text{display:block;overflow:hidden;margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.vk_flow .vk_flow_frame_text_title,.vk_flow .vk_flow_frame_text_content{padding-left:0;border:none}.vk_flow .vk_flow_frame_text_title{border-bottom:1px dotted #ccc;margin:0 0 10px;padding:0 0 5px;font-size:1.2em}.vk_flow .vk_flow_frame_text_content{margin-bottom:0}.vk_flow .vk_flow_frame_image{max-width:150px;margin-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.vk_flow.vk_flow-arrow-on::after{position:relative;content:"";background:var(--vk_flow-arrow) center 50% no-repeat;background-size:50px 50px;display:block;overflow:hidden;height:50px;width:50px;margin:0 auto}.vk_flow.vk_flow-arrow-off{padding-bottom:0;margin-bottom:30px}.vk_flow.vk_flow-arrow-off::after{content:"";font-size:0;background-image:none}.block-editor-block-list__layout .block-editor-block-list__block.vk_flow-arrow-on:focus:after{position:relative;-webkit-box-shadow:none;box-shadow:none}
|
14 |
|
15 |
.vk_heading i:first-child{margin-right:0.2em}.vk_heading i:last-child{margin-left:0.2em}.vk_heading.vk_heading-style-plain .vk_heading_title{background:none;border:none;border-radius:0;padding:0;outline:unset;outline-offset:unset;-webkit-box-shadow:none;box-shadow:none;display:block;color:unset}.vk_heading.vk_heading-style-plain .vk_heading_title:after{content:none;border:none}.vk_heading.vk_heading-style-plain .vk_heading_title:before{content:none}.vk_heading.vk_heading-style-plain .vk_heading_title:after{background:none;border:none;border-radius:0;padding:0;outline:unset;outline-offset:unset;-webkit-box-shadow:none;box-shadow:none;display:block}.vk_heading.vk_heading-style-plain .vk_heading_title:after:after{content:none;border:none}.vk_heading.vk_heading-style-plain .vk_heading_title:after:before{content:none}.vk_heading_subtext{margin-bottom:0}
|
16 |
|
17 |
+
.vk_prBlocks .vk_prBlocks_item a{text-decoration:none}@media screen and (max-width: 992px){.vk_prBlocks .vk_prBlocks_item{margin-bottom:1.5em}}.vk_prBlocks .vk_prBlocks_item .vk_prBlocks_item_link{color:#333}.vk_prBlocks .vk_prBlocks_item .vk_prBlocks_item_link:hover{color:#333;text-decoration:none}.vk_prBlocks .vk_prBlocks_item .vk_prBlocks_item_icon_outer{display:block;position:relative;margin:0 auto;width:80px;height:80px;border-radius:50%}.vk_prBlocks .vk_prBlocks_item .vk_prBlocks_item_icon{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);font-size:36px;color:#fff}.vk_prBlocks .vk_prBlocks_item .vk_prBlocks_item_title{background-color:transparent;margin-top:0.9em;margin-bottom:0.6em;text-align:center;font-size:21px;line-height:1.4em;border:none;border-radius:unset;padding:0;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;color:inherit;display:block}.vk_prBlocks .vk_prBlocks_item .vk_prBlocks_item_title::before{content:none}.vk_prBlocks .vk_prBlocks_item .vk_prBlocks_item_title::after{border:none}.vk_prBlocks .vk_prBlocks_item .vk_prBlocks_item_image{position:relative;display:block;width:120px;height:120px;margin:0 auto;overflow:hidden;border-radius:50%;text-indent:-9999px}.vk_prBlocks .vk_prBlocks_item .vk_prBlocks_item_summary{margin-bottom:0.5em;text-align:center;line-height:1.8em}
|
18 |
|
19 |
+
@media (min-width: 576px){.vk_prContent{display:-webkit-box;display:-ms-flexbox;display:flex}.vk_prContent .col-sm-6{width:50%}.vk_prContent-layout-imageLeft{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vk_prContent-layout-imageRight{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vk_prContent-layout-imageLeft .vk_prContent_colImg{padding-right:2em;padding-left:0}.vk_prContent-layout-imageRight .vk_prContent_colImg{padding-left:2em;padding-right:0}}.vk_prContent .vk_prContent_colTxt{vertical-align:top}.vk_prContent .vk_prContent_colTxt .vk_prContent_colTxt_title{background-color:transparent;font-weight:bold;margin-bottom:0.8em;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border:none;border-radius:unset;padding:0;color:inherit;line-height:1.5;text-align:left}@media (max-width: 575.98px){.vk_prContent .vk_prContent_colTxt .vk_prContent_colTxt_title:first-child{margin-top:30px}}.vk_prContent .vk_prContent_colTxt .vk_prContent_colTxt_title:before,.vk_prContent .vk_prContent_colTxt .vk_prContent_colTxt_title:after{content:none}.vk_prContent .vk_prContent_colTxt_text{line-height:1.8;margin-bottom:1.7em}@media (min-width: 992px){.vk_prContent .vk_prContent_colTxt_btn.btn{font-size:16px}}.vk_prContent .vk_prContent_colImg_image{max-width:100%;height:auto}.vk_prContent .vk_prContent_colImg .components-button.button{margin:1em}.vk_prContent .vk_prContent_colImg .components-button.image-button{margin:0;height:auto}
|
20 |
|
21 |
+
@media (max-width: 576px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:block}}@media (min-width: 577px) and (max-width: 768px){.vk_spacer .vk_spacer-display-pc{display:none}.vk_spacer .vk_spacer-display-tablet{display:block}.vk_spacer .vk_spacer-display-mobile{display:none}}@media (min-width: 769px){.vk_spacer .vk_spacer-display-pc{display:block}.vk_spacer .vk_spacer-display-tablet{display:none}.vk_spacer .vk_spacer-display-mobile{display:none}}
|
22 |
|
23 |
+
.vk_staff_text{float:left;width:61.6%}.vk_staff_photo{float:right;width:32%}.vk_staff-layout-imageLeft .vk_staff_text{float:right}.vk_staff-layout-imageLeft .vk_staff_photo{float:left}.vk_staff{display:block;overflow:hidden}.vk_staff .vk_staff_text .vk_staff_text_name{text-align:left;-webkit-box-shadow:none;box-shadow:none;font-size:2.5rem;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif";line-height:1;margin-bottom:0.5rem;border:none;padding:0;background-color:transparent;display:inline}.vk_staff .vk_staff_text .vk_staff_text_name:before,.vk_staff .vk_staff_text .vk_staff_text_name:after{display:none}.vk_staff .vk_staff_text .vk_staff_text_caption{font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif";font-size:14px;display:block;margin:0 0 0.5rem 4px;letter-spacing:5px}.vk_staff .vk_staff_text .vk_staff_text_role{font-size:14px;line-height:1.6em;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif"}.vk_staff .vk_staff_text .vk_staff_text_profileTitle{font-size:18px;font-family:"MS P明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif";padding-top:0;padding-left:0;padding-bottom:2px;margin-bottom:1.2rem;border-top:none;border-left:none;border-bottom:1px solid #ccc;background:none}.vk_staff .vk_staff_text .vk_staff_text_profileTitle:before,.vk_staff .vk_staff_text .vk_staff_text_profileTitle:after{border:none}.vk_staff .vk_staff_text .vk_staff_text_profileText{font-size:14px}.vk_staff .vk_staff_photo{display:block;vertical-align:top;text-align:center}.vk_staff .vk_staff_photo button{width:100%}.vk_staff .vk_staff_photo .image-button{padding:0;margin:0;display:block;height:100%}.vk_staff .vk_staff_photo-border-default{border:4px solid #efefef;padding:1px}.vk_staff .vk_staff_photo-border-none{border:none}.vk_staff .vk_staff_photo_image{width:100%;margin:0;display:block}@media (min-width: 992px){.page-template-page-onecolumn .vk_staff_text,.page-template-page-lp .vk_staff_text,.page-template-page-lp-builder .vk_staff_text{width:74%}.page-template-page-onecolumn .vk_staff_text_caption,.page-template-page-lp .vk_staff_text_caption,.page-template-page-lp-builder .vk_staff_text_caption{font-size:1rem;letter-spacing:0.5rem}.page-template-page-onecolumn .vk_staff_text_role,.page-template-page-lp .vk_staff_text_role,.page-template-page-lp-builder .vk_staff_text_role{letter-spacing:0.5rem}.page-template-page-onecolumn .vk_staff_photo,.page-template-page-lp .vk_staff_photo,.page-template-page-lp-builder .vk_staff_photo{width:22%}}@media (min-width: 1200px){.page-template-page-onecolumn .vk_staff_text,.page-template-page-lp .vk_staff_text,.page-template-page-lp-builder .vk_staff_text{width:75%}.page-template-page-onecolumn .vk_staff_photo,.page-template-page-lp .vk_staff_photo,.page-template-page-lp-builder .vk_staff_photo{width:20%}}
|
24 |
|
25 |
+
.vk_hidden{display:none !important;color:var(--blue)}@media (max-width: 575.98px){.vk_hidden-xs{display:none !important}}@media (min-width: 576px) and (max-width: 767.98px){.vk_hidden-sm{display:none !important}}@media (min-width: 768px) and (max-width: 991.98px){.vk_hidden-md{display:none !important}}@media (min-width: 992px) and (max-width: 1199.98px){.vk_hidden-lg{display:none !important}}@media (min-width: 1200px){.vk_hidden-xl{display:none !important}}@media (min-width: 1200px) and (max-width: 1399.98px){.vk_hidden-xl-v2{display:none !important}}@media (min-width: 1400px){.vk_hidden-xxl{display:none !important}}
|
26 |
|
27 |
.vk_responsive-br{display:none}@media (max-width: 575.98px){.vk_responsive-br-xs{display:block}}@media (min-width: 576px) and (max-width: 767.98px){.vk_responsive-br-sm{display:block}}@media (min-width: 768px) and (max-width: 991.98px){.vk_responsive-br-md{display:block}}@media (min-width: 992px) and (max-width: 1199.98px){.vk_responsive-br-lg{display:block}}@media (min-width: 1200px) and (max-width: 1399.98px){.vk_responsive-br-xl{display:block}}@media (min-width: 1400px){.vk_responsive-br-xxl{display:block}}
|
28 |
|
29 |
+
.is-style-vk-heading h3.is-style-vk-heading:after,.edit-post-visual-editor .is-style-vk-heading h3.is-style-vk-heading:after{border-bottom:none !important}.is-style-vk-heading-plain,.edit-post-visual-editor .is-style-vk-heading-plain{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;padding:unset;display:block}.is-style-vk-heading-plain::before,.is-style-vk-heading-plain::after,.edit-post-visual-editor .is-style-vk-heading-plain::before,.edit-post-visual-editor .is-style-vk-heading-plain::after{content:none}.is-style-vk-heading-background_fill_lightgray,.edit-post-visual-editor .is-style-vk-heading-background_fill_lightgray{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;border:none;background-color:#efefef;padding:0.6em 0.7em 0.5em;margin-bottom:1.2em;border-radius:4px}.is-style-vk-heading-background_fill_lightgray::before,.is-style-vk-heading-background_fill_lightgray::after,.edit-post-visual-editor .is-style-vk-heading-background_fill_lightgray::before,.edit-post-visual-editor .is-style-vk-heading-background_fill_lightgray::after{content:none}.is-style-vk-heading-double_black,.edit-post-visual-editor .is-style-vk-heading-double_black{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;padding:0.6em 0 0.5em;margin-bottom:1.2em;border-top:double 3px #333;border-bottom:double 3px #333}.is-style-vk-heading-double_black::before,.is-style-vk-heading-double_black::after,.edit-post-visual-editor .is-style-vk-heading-double_black::before,.edit-post-visual-editor .is-style-vk-heading-double_black::after{content:none}.is-style-vk-heading-double_bottomborder_black,.edit-post-visual-editor .is-style-vk-heading-double_bottomborder_black{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;padding:0.6em 0 0.5em;margin-bottom:1.2em;border-bottom:double 3px #333}.is-style-vk-heading-double_bottomborder_black::before,.is-style-vk-heading-double_bottomborder_black::after,.edit-post-visual-editor .is-style-vk-heading-double_bottomborder_black::before,.edit-post-visual-editor .is-style-vk-heading-double_bottomborder_black::after{content:none}.is-style-vk-heading-solid_black,.edit-post-visual-editor .is-style-vk-heading-solid_black{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;padding:0.6em 0 0.5em;margin-bottom:1.2em;border-top:solid 1px #333;border-bottom:solid 1px #333}.is-style-vk-heading-solid_black::before,.is-style-vk-heading-solid_black::after,.edit-post-visual-editor .is-style-vk-heading-solid_black::before,.edit-post-visual-editor .is-style-vk-heading-solid_black::after{content:none}.is-style-vk-heading-solid_bottomborder_black,.edit-post-visual-editor .is-style-vk-heading-solid_bottomborder_black{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;padding:0.6em 0 0.5em;margin-bottom:1.2em;border-bottom:solid 1px #333}.is-style-vk-heading-solid_bottomborder_black::before,.is-style-vk-heading-solid_bottomborder_black::after,.edit-post-visual-editor .is-style-vk-heading-solid_bottomborder_black::before,.edit-post-visual-editor .is-style-vk-heading-solid_bottomborder_black::after{content:none}.is-style-vk-heading-dotted_bottomborder_black,.edit-post-visual-editor .is-style-vk-heading-dotted_bottomborder_black{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;padding:0.6em 0 0.5em;margin-bottom:1.2em;border-bottom:1px dotted #111}.is-style-vk-heading-dotted_bottomborder_black::before,.is-style-vk-heading-dotted_bottomborder_black::after,.edit-post-visual-editor .is-style-vk-heading-dotted_bottomborder_black::before,.edit-post-visual-editor .is-style-vk-heading-dotted_bottomborder_black::after{content:none}.is-style-vk-heading-both_ends,.edit-post-visual-editor .is-style-vk-heading-both_ends{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:1.2em;padding:0}.is-style-vk-heading-both_ends::before,.is-style-vk-heading-both_ends::after,.edit-post-visual-editor .is-style-vk-heading-both_ends::before,.edit-post-visual-editor .is-style-vk-heading-both_ends::after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px solid #333;position:unset;width:unset;border-left:unset;border-right:unset;border-top:none}.is-style-vk-heading-both_ends::before,.edit-post-visual-editor .is-style-vk-heading-both_ends::before{margin-right:1em;top:unset}.is-style-vk-heading-both_ends::after,.edit-post-visual-editor .is-style-vk-heading-both_ends::after{margin-left:1em;bottom:unset}.is-style-vk-heading-brackets_black,.edit-post-visual-editor .is-style-vk-heading-brackets_black{position:relative;margin-left:auto;margin-right:auto;outline:unset;outline-offset:unset;-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset;overflow:unset;color:inherit;border:none;background-color:transparent !important;padding:0.7em;margin-bottom:1.2em;text-align:center;border-bottom:unset !important}.is-style-vk-heading-brackets_black::before,.is-style-vk-heading-brackets_black::after,.edit-post-visual-editor .is-style-vk-heading-brackets_black::before,.edit-post-visual-editor .is-style-vk-heading-brackets_black::after{content:"";position:absolute;top:0;width:12px;height:100%;display:inline-block;margin-left:0;border-top:solid 1px #333;border-bottom:solid 1px #333}.is-style-vk-heading-brackets_black::before,.edit-post-visual-editor .is-style-vk-heading-brackets_black::before{border-left:solid 1px #333;left:0}.is-style-vk-heading-brackets_black::after,.edit-post-visual-editor .is-style-vk-heading-brackets_black::after{border-right:solid 1px #333 !important;right:0;left:auto}
|
30 |
|
31 |
+
figure.is-style-vk-image-rounded img{border-radius:.5rem}figure.is-style-vk-image-border img{border:1px solid #e5e5e5}figure.is-style-vk-image-photoFrame{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}figure.is-style-vk-image-photoFrame.alignleft{margin:0 1em .5em 0}figure.is-style-vk-image-photoFrame.alignright{margin:0 0 .5em 1em}figure.is-style-vk-image-photoFrame.alignwide{width:auto}figure.is-style-vk-image-photoFrame figcaption{display:block;margin:8px 0 0}figure.is-style-vk-image-photoFrame-tilt-right{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transform:rotate(-2deg);-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg)}figure.is-style-vk-image-photoFrame-tilt-right.alignleft{margin:0 1em .5em 0}figure.is-style-vk-image-photoFrame-tilt-right.alignright{margin:0 0 .5em 1em}figure.is-style-vk-image-photoFrame-tilt-right.alignwide{width:auto}figure.is-style-vk-image-photoFrame-tilt-right figcaption{display:block;margin:8px 0 0}figure.is-style-vk-image-photoFrame-tilt-left{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transform:rotate(2deg);-moz-transform:rotate(2deg);-webkit-transform:rotate(2deg)}figure.is-style-vk-image-photoFrame-tilt-left.alignleft{margin:0 1em .5em 0}figure.is-style-vk-image-photoFrame-tilt-left.alignright{margin:0 0 .5em 1em}figure.is-style-vk-image-photoFrame-tilt-left.alignwide{width:auto}figure.is-style-vk-image-photoFrame-tilt-left figcaption{display:block;margin:8px 0 0}figure.is-style-vk-image-shadow{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.15);box-shadow:0 5px 10px rgba(0,0,0,0.15);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}figure.is-style-vk-image-shadow figcaption{display:block}figure.is-style-vk-image-shadow.alignwide{width:unset}figure.is-style-vk-image-wave01 img{-webkit-mask-image:var(--vk_image-mask-wave01);mask-image:var(--vk_image-mask-wave01);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}figure.is-style-vk-image-wave02 img{-webkit-mask-image:var(--vk_image-mask-wave02);mask-image:var(--vk_image-mask-wave02);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}figure.is-style-vk-image-wave03 img{-webkit-mask-image:var(--vk_image-mask-wave03);mask-image:var(--vk_image-mask-wave03);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}figure.is-style-vk-image-wave04 img{-webkit-mask-image:var(--vk_image-mask-wave04);mask-image:var(--vk_image-mask-wave04);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}.wp-block-image.is-style-vk-image-rounded figure.alignleft img,.wp-block-image.is-style-vk-image-rounded figure.alignright img,.wp-block-image.is-style-vk-image-rounded figure.aligncenter img{border-radius:.5rem}.wp-block-image.is-style-vk-image-border figure.alignleft img,.wp-block-image.is-style-vk-image-border figure.alignright img,.wp-block-image.is-style-vk-image-border figure.aligncenter img{border:1px solid #e5e5e5}.wp-block-image.is-style-vk-image-photoFrame figure.alignleft,.wp-block-image.is-style-vk-image-photoFrame figure.alignright,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wp-block-image.is-style-vk-image-photoFrame figure.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame figure.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter.alignleft{margin:0 1em .5em 0}.wp-block-image.is-style-vk-image-photoFrame figure.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame figure.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter.alignright{margin:0 0 .5em 1em}.wp-block-image.is-style-vk-image-photoFrame figure.alignleft.alignwide,.wp-block-image.is-style-vk-image-photoFrame figure.alignright.alignwide,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter.alignwide{width:auto}.wp-block-image.is-style-vk-image-photoFrame figure.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame figure.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame figure.aligncenter figcaption{display:block;margin:8px 0 0}.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transform:rotate(-2deg);-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg)}.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter.alignleft{margin:0 1em .5em 0}.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter.alignright{margin:0 0 .5em 1em}.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter.alignwide{width:auto}.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right.aligncenter figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-right figure.aligncenter figcaption{display:block;margin:8px 0 0}.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter{background-color:#fff;padding:10px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);zoom:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transform:rotate(2deg);-moz-transform:rotate(2deg);-webkit-transform:rotate(2deg)}.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright.alignleft,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter.alignleft{margin:0 1em .5em 0}.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright.alignright,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter.alignright{margin:0 0 .5em 1em}.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright.alignwide,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter.alignwide{width:auto}.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left.aligncenter figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignleft figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.alignright figcaption,.wp-block-image.is-style-vk-image-photoFrame-tilt-left figure.aligncenter figcaption{display:block;margin:8px 0 0}.wp-block-image.is-style-vk-image-shadow figure.alignleft,.wp-block-image.is-style-vk-image-shadow figure.alignright,.wp-block-image.is-style-vk-image-shadow figure.aligncenter{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.15);box-shadow:0 5px 10px rgba(0,0,0,0.15);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wp-block-image.is-style-vk-image-shadow figure.alignleft figcaption,.wp-block-image.is-style-vk-image-shadow figure.alignright figcaption,.wp-block-image.is-style-vk-image-shadow figure.aligncenter figcaption{display:block}.wp-block-image.is-style-vk-image-shadow figure.alignleft.alignwide,.wp-block-image.is-style-vk-image-shadow figure.alignright.alignwide,.wp-block-image.is-style-vk-image-shadow figure.aligncenter.alignwide{width:unset}.wp-block-image.is-style-vk-image-wave01 figure.alignleft img,.wp-block-image.is-style-vk-image-wave01 figure.alignright img,.wp-block-image.is-style-vk-image-wave01 figure.aligncenter img{-webkit-mask-image:var(--vk_image-mask-wave01);mask-image:var(--vk_image-mask-wave01);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}.wp-block-image.is-style-vk-image-wave02 figure.alignleft img,.wp-block-image.is-style-vk-image-wave02 figure.alignright img,.wp-block-image.is-style-vk-image-wave02 figure.aligncenter img{-webkit-mask-image:var(--vk_image-mask-wave02);mask-image:var(--vk_image-mask-wave02);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}.wp-block-image.is-style-vk-image-wave03 figure.alignleft img,.wp-block-image.is-style-vk-image-wave03 figure.alignright img,.wp-block-image.is-style-vk-image-wave03 figure.aligncenter img{-webkit-mask-image:var(--vk_image-mask-wave03);mask-image:var(--vk_image-mask-wave03);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}.wp-block-image.is-style-vk-image-wave04 figure.alignleft img,.wp-block-image.is-style-vk-image-wave04 figure.alignright img,.wp-block-image.is-style-vk-image-wave04 figure.aligncenter img{-webkit-mask-image:var(--vk_image-mask-wave04);mask-image:var(--vk_image-mask-wave04);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}
|
inc/vk-blocks/build/block-build.js
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
/*! For license information please see block-build.js.LICENSE.txt */
|
2 |
-
!function(){var e={5384:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{d:"M10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:0}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:1}),r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24 8.5a8.5 8.5 0 01-12.12 7.7l.18-.2a1.61 1.61 0 00-1.17-2.72H8.62c.06-.67-.3-1.43-1.04-1.69A8.5 8.5 0 1124 8.5zm-7.86.7H14.9L14 6.27V4H17v2.28l-.86 2.91zm.86 1.29V13h-3v-2.51h3z",fill:"#000",key:2})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},7993:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 1.2H8.71c-.99 0-1.8.8-1.8 1.8v.27c0 .96-.62 1.8-1.53 2.1l-.93.3 1.15.48c.8.34 1.31 1.12 1.31 1.98 0 .92.75 1.67 1.67 1.67H18c1 0 1.8-.8 1.8-1.8V3c0-1-.8-1.8-1.8-1.8zM5.13 7.25c.35.15.58.5.58.88A2.87 2.87 0 008.58 11H18a3 3 0 003-3V3a3 3 0 00-3-3H8.71a3 3 0 00-3 3v.27a1 1 0 01-.7.95L1 5.5l4.13 1.75z",fill:"#000",key:0}),r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.89 6.1H9V4.9h.89v1.2zm2.67 0h-1.78V4.9h1.78v1.2zm2.66 0h-1.78V4.9h1.78v1.2zm1.78 0h-.89V4.9H17v1.2zM21.21 16.7c0 .3.16.58.41.75L24 19l-2.23 1.09a1 1 0 00-.56.9 3 3 0 01-3 3.01H14a3 3 0 01-3-3v-3.89l1.06-1.1c.43-.46.53-1.05.38-1.57.45-.28.99-.44 1.56-.44h4.52a2.7 2.7 0 012.7 2.7zm-3 6.1H14c-1 0-1.8-.8-1.8-1.8v-4c0-1 .8-1.8 1.8-1.8h4.52c.82 0 1.5.67 1.5 1.5 0 .7.35 1.37.95 1.75l.6.4-.32.16A2.2 2.2 0 0020 21c0 1-.8 1.81-1.8 1.81z",fill:"#000",key:1}),r.createElement("path",{d:"M10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:2}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:3})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},628:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1a1 1 0 00-1 1v11.28h1.5V7.5h21v13H10.2l.46 1.5H23a1 1 0 001-1V7a1 1 0 00-1-1h-9V2a1 1 0 00-1-1H1zm9 3.75H4v-1.5h6v1.5z",fill:"#000",key:0}),r.createElement("path",{d:"M.87 22L0 19.47V21c0 .5.38.93.87 1zM10.63 17.5H20v-1h-8.42l-.95 1zM12.45 14.5H20v-1h-8.29c.38.22.64.59.74 1zM20 11.5v-1H4v1h16zM10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:1}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:2})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},9306:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{d:"M5 8h14c.28 0 .5.22.5.5v7a.5.5 0 01-.5.5h-6.94l-1.43 1.5H19a2 2 0 002-2v-7a2 2 0 00-2-2H5a2 2 0 00-2 2v4.78h.27l.24-.69c.17-.47.54-.83.99-1V8.5c0-.28.22-.5.5-.5z",fill:"#000",key:0}),r.createElement("path",{d:"M8.5 12.5a1.6 1.6 0 00-.5-.68v-.32h8v1H8.5zM10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:1}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:2})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},9296:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{d:"M10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:0}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:1}),r.createElement("path",{d:"M5.07 0C3.57 0 2.35.49 1.4 1.47A5.2 5.2 0 000 5.24c0 1.54.48 2.81 1.43 3.79a4.87 4.87 0 003.64 1.44c1 0 1.85-.2 2.36-.53l1.35 1.39 1.38-1.38-1.19-1.21c.73-.9 1.17-2.1 1.17-3.5A4.9 4.9 0 005.07 0zM3.08 5.24c0-1.63.73-2.75 1.97-2.75 1.12 0 2 .9 2 2.75 0 .51-.06.93-.19 1.33l-.84-.86-1.39 1.35.84.86c-.14.05-.26.06-.4.06-1.16 0-1.99-.95-1.99-2.74zM13.52 7c-.91 0-1.69.64-1.69 1.55 0 .45.14.86.62 1.45-.96.47-1.45 1.17-1.45 1.96 0 1.25.89 2.04 2.09 2.04.73 0 1.3-.28 1.81-.8l.53.67H17l-1.31-1.61c.32-.43.55-.98.62-1.67h-1.1c-.04.3-.13.59-.24.8l-.83-1.07c.75-.43 1.14-.99 1.14-1.7 0-1.07-.81-1.62-1.76-1.62zM13 8.5c0-.36.27-.6.57-.6.33 0 .6.3.6.65 0 .42-.2.68-.67.97-.41-.5-.5-.73-.5-1.02zm-.78 3.5c0-.48.33-.87.9-1.13l1.1 1.42c-.36.44-.7.6-1.08.6a.93.93 0 01-.92-.9zM17.56 14L14 24h2.98l.45-1.43h3.07l.41 1.43H24l-3.52-10h-2.92zm1.45 3.35h.03l.87 3.08h-1.83l.93-3.08z",fill:"#000",key:2})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},9951:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{d:"M10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:0}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:1}),r.createElement("path",{d:"M14.99 0L10 14h4.17l.63-2h4.3l.57 2H24L19.07 0h-4.08zm2.03 4.69h.04L18.27 9h-2.56l1.3-4.31z",fill:"#000",key:2})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},4077:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{d:"M10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:0}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:1}),r.createElement("path",{d:"M16.98 0c-2.06 0-3.74.7-5.03 2.08A7.44 7.44 0 0010 7.4a7.5 7.5 0 001.97 5.36 6.62 6.62 0 005.01 2.03c1.37 0 2.55-.3 3.26-.75L22.09 16 24 14.06l-1.64-1.72c1-1.26 1.6-2.97 1.6-4.94 0-2.18-.65-3.98-1.95-5.34A6.67 6.67 0 0016.98 0zm-2.74 7.4c0-2.3 1-3.88 2.72-3.88 1.54 0 2.76 1.27 2.76 3.88 0 .73-.1 1.32-.27 1.88l-1.16-1.21-1.9 1.9 1.15 1.22c-.2.06-.37.08-.56.08-1.6 0-2.74-1.34-2.74-3.87z",fill:"#000",key:2})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},7399:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{d:"M10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:0}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:1}),r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M24 0h-8v8h8V0zm-4.75 1v2.25H17v1.5h2.25V7h1.5V4.75H23v-1.5h-2.25V1h-1.5z",fill:"#000",key:2}),r.createElement("path",{d:"M5.07 0C3.57 0 2.35.49 1.4 1.47A5.2 5.2 0 000 5.24c0 1.54.48 2.81 1.43 3.79a4.87 4.87 0 003.64 1.44c1 0 1.85-.2 2.36-.53l1.35 1.39 1.38-1.38-1.19-1.21c.73-.9 1.17-2.1 1.17-3.5A4.9 4.9 0 005.07 0zM3.08 5.24c0-1.63.73-2.75 1.97-2.75 1.12 0 2 .9 2 2.75 0 .51-.06.93-.19 1.33l-.84-.86-1.39 1.35.84.86c-.14.05-.26.06-.4.06-1.16 0-1.99-.95-1.99-2.74zM13.52 7c-.91 0-1.69.64-1.69 1.55 0 .45.14.86.62 1.45-.96.47-1.45 1.17-1.45 1.96 0 1.25.89 2.04 2.09 2.04.73 0 1.3-.28 1.81-.8l.53.67H17l-1.31-1.61c.32-.43.55-.98.62-1.67h-1.1c-.04.3-.13.59-.24.8l-.83-1.07c.75-.43 1.14-.99 1.14-1.7 0-1.07-.81-1.62-1.76-1.62zM13 8.5c0-.36.27-.6.57-.6.33 0 .6.3.6.65 0 .42-.2.68-.67.97-.41-.5-.5-.73-.5-1.02zm-.78 3.5c0-.48.33-.87.9-1.13l1.1 1.42c-.36.44-.7.6-1.08.6a.93.93 0 01-.92-.9zM17.56 14L14 24h2.98l.45-1.43h3.07l.41 1.43H24l-3.52-10h-2.92zm1.45 3.35h.03l.87 3.08h-1.83l.93-3.08z",fill:"#000",key:3})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},1194:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{d:"M10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:0}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:1}),r.createElement("path",{d:"M12.5 14L9 10h7l-3.5 4z",fill:"#000",key:2}),r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M23 1H1v6h22V1zM0 0v8h24V0H0z",fill:"#000",key:3}),r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20 4.5H4v-1h16v1z",fill:"#000",key:4})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},4144:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{d:"M20 10V4h3v15h-3v-6h-6v6h-3v-1.89l1.06-1.1c.95-1 .28-2.64-1.06-2.73V4h3v6h6z",fill:"#000",key:0}),r.createElement("path",{d:"M10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:1}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:2})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},4669:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{d:"M20 4.80426C19.999 4.36063 19.5648 4.00089 19.0287 4.00037L12.5801 4C12.3935 3.99986 12.2197 4.04328 12.072 4.11847C11.7946 4.25974 11.6093 4.51342 11.6093 4.8032L11.6097 12.4995L20 12.5V4.80426Z",key:0}),r.createElement("path",{d:"M19.9554 15.3193C19.9554 15.3193 19.9556 14.6114 19.9555 13.7598L12.0397 13.7591C12.544 14.2811 12.6794 15.1283 12.2301 15.788C12.9911 16.4125 14.1331 17.6568 14.1325 19.5L17.3864 19.501C17.3858 16.7364 19.9554 15.3193 19.9554 15.3193Z",key:1}),r.createElement("path",{d:"M17.0975 22.0152L14.6951 23.0553L14.5976 20.5L17.0976 20.5L17.0975 22.0152Z",key:2}),r.createElement("path",{d:"M10.8895 14.778L7.62346 14.7856C7.57942 14.7856 7.53538 14.8159 7.5207 14.8615L7.27116 15.5833C7.24915 15.6593 7.30052 15.7353 7.37392 15.7353H8.64364C8.73905 15.7353 8.79043 15.8569 8.72437 15.9253L6.69869 18.1059H6.70603L7.74823 21.5022C7.77025 21.5782 7.71887 21.6465 7.64548 21.6465H6.62529C6.57392 21.6465 6.53722 21.6162 6.52254 21.5706L6.00144 19.8306C5.97208 19.7242 5.83264 19.7242 5.79594 19.823L5.37025 21.0463C5.36291 21.0691 5.36291 21.0919 5.37025 21.1147L5.75924 22.5963C5.77392 22.6419 5.81796 22.6799 5.86199 22.6799H9.15006C9.22345 22.6799 9.27483 22.6039 9.25281 22.5355L7.92437 18.2578C7.90969 18.2198 7.92437 18.1743 7.95373 18.1439L10.9702 14.9679C11.0363 14.8995 10.9849 14.778 10.8895 14.778Z",key:3}),r.createElement("path",{d:"M7.02164 13L5.03265 13.0076C4.98862 13.0076 4.94458 13.038 4.9299 13.0836L4.67302 13.8054C4.64366 13.8814 4.70238 13.9573 4.77577 13.9573H5.61247C5.68586 13.9573 5.73724 14.0333 5.71522 14.1093L3.34458 20.8259C3.30789 20.9247 3.17578 20.9247 3.13908 20.8259L1.43633 15.9784C1.40697 15.9024 1.46569 15.8265 1.53908 15.8265H2.3978C2.44183 15.8265 2.48587 15.8568 2.50055 15.9024L3.11706 17.65C3.15376 17.7487 3.28587 17.7487 3.32257 17.65L4.27669 14.9299C4.30605 14.8539 4.24733 14.7779 4.17394 14.7779H0.107895C0.0345005 14.7779 -0.0168755 14.8539 0.0051428 14.9299L3.13174 23.9259C3.16844 24.0247 3.30055 24.0247 3.33724 23.9259L7.12439 13.152C7.14641 13.076 7.09503 13 7.02164 13Z",fill:"#D8141C",key:4})])}o.defaultProps={viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},5007:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{d:"M4 11.8841V4H5.5L5.5 11.5058L5.03262 11.5076L5.02793 11.5076C4.64577 11.5087 4.28345 11.6466 4 11.8841Z",key:0}),r.createElement("path",{d:"M11.9472 16.1173L12.7645 16.9346L17.7258 11.9733L12.7645 7.01197L11.7381 8.03844L14.9471 11.2475L6.72578 11.2477L6.72579 11.5011L7.0216 11.5C7.86922 11.5 8.39961 12.0635 8.56713 12.6993L14.947 12.6991L12.4812 15.165C12.4314 15.4622 12.2944 15.7534 12.0553 16.0035L11.9472 16.1173Z",key:1}),r.createElement("path",{d:"M20.0793 4V20H18.5793L18.5793 4H20.0793Z",key:2}),r.createElement("path",{d:"M10.8895 14.778L7.62346 14.7856C7.57942 14.7856 7.53538 14.8159 7.5207 14.8615L7.27116 15.5833C7.24915 15.6593 7.30052 15.7353 7.37392 15.7353H8.64364C8.73905 15.7353 8.79043 15.8569 8.72437 15.9253L6.69869 18.1059H6.70603L7.74823 21.5022C7.77025 21.5782 7.71887 21.6465 7.64548 21.6465H6.62529C6.57392 21.6465 6.53722 21.6162 6.52254 21.5706L6.00144 19.8306C5.97208 19.7242 5.83264 19.7242 5.79594 19.823L5.37025 21.0463C5.36291 21.0691 5.36291 21.0919 5.37025 21.1147L5.75924 22.5963C5.77392 22.6419 5.81796 22.6799 5.86199 22.6799H9.15006C9.22345 22.6799 9.27483 22.6039 9.25281 22.5355L7.92437 18.2578C7.90969 18.2198 7.92437 18.1743 7.95373 18.1439L10.9702 14.9679C11.0363 14.8995 10.9849 14.778 10.8895 14.778Z",key:3}),r.createElement("path",{d:"M7.02164 13L5.03265 13.0076C4.98862 13.0076 4.94458 13.038 4.9299 13.0836L4.67302 13.8054C4.64366 13.8814 4.70238 13.9573 4.77577 13.9573H5.61247C5.68586 13.9573 5.73724 14.0333 5.71522 14.1093L3.34458 20.8259C3.30789 20.9247 3.17578 20.9247 3.13908 20.8259L1.43633 15.9784C1.40697 15.9024 1.46569 15.8265 1.53908 15.8265H2.3978C2.44183 15.8265 2.48587 15.8568 2.50055 15.9024L3.11706 17.65C3.15376 17.7487 3.28587 17.7487 3.32257 17.65L4.27669 14.9299C4.30605 14.8539 4.24733 14.7779 4.17394 14.7779H0.107895C0.0345005 14.7779 -0.0168755 14.8539 0.0051428 14.9299L3.13174 23.9259C3.16844 24.0247 3.30055 24.0247 3.33724 23.9259L7.12439 13.152C7.14641 13.076 7.09503 13 7.02164 13Z",fill:"#D8141C",key:4})])}o.defaultProps={viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},5898:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17 5.5H7C6.72386 5.5 6.5 5.72386 6.5 6V11.502L5.03265 11.5076L5.02796 11.5076C5.01863 11.5076 5.00931 11.5078 5 11.5079V6C5 4.89543 5.89543 4 7 4H17C18.1046 4 19 4.89543 19 6V18C19 19.1046 18.1046 20 17 20H10.036L9.5983 18.5904L9.68419 18.5H17C17.2761 18.5 17.5 18.2761 17.5 18V6C17.5 5.72386 17.2761 5.5 17 5.5ZM12.2552 15.75H14V14.25H12.3664C12.5689 14.718 12.5573 15.2784 12.2552 15.75ZM8.50164 12.5H16V11H8V11.821C8.22955 11.9997 8.39794 12.2386 8.50164 12.5ZM8 7.75H16V9.25H8V7.75Z",fill:"#1E1E1E",key:0}),r.createElement("path",{d:"M10.8895 14.7778L7.62346 14.7854C7.57942 14.7854 7.53538 14.8158 7.5207 14.8614L7.27116 15.5832C7.24915 15.6592 7.30052 15.7352 7.37392 15.7352H8.64364C8.73905 15.7352 8.79043 15.8567 8.72437 15.9251L6.69869 18.1058H6.70603L7.74823 21.5021C7.77025 21.578 7.71887 21.6464 7.64548 21.6464H6.62529C6.57392 21.6464 6.53722 21.616 6.52254 21.5704L6.00144 19.8305C5.97208 19.7241 5.83264 19.7241 5.79594 19.8229L5.37025 21.0462C5.36291 21.069 5.36291 21.0918 5.37025 21.1146L5.75924 22.5962C5.77392 22.6418 5.81796 22.6797 5.86199 22.6797H9.15006C9.22345 22.6797 9.27483 22.6038 9.25281 22.5354L7.92437 18.2577C7.90969 18.2197 7.92437 18.1741 7.95373 18.1437L10.9702 14.9678C11.0363 14.8994 10.9849 14.7778 10.8895 14.7778Z",fill:"black",key:1}),r.createElement("path",{d:"M7.02164 13L5.03265 13.0076C4.98862 13.0076 4.94458 13.038 4.9299 13.0836L4.67302 13.8054C4.64366 13.8814 4.70238 13.9573 4.77577 13.9573H5.61247C5.68586 13.9573 5.73724 14.0333 5.71522 14.1093L3.34458 20.8259C3.30789 20.9247 3.17578 20.9247 3.13908 20.8259L1.43633 15.9784C1.40697 15.9024 1.46569 15.8265 1.53908 15.8265H2.3978C2.44183 15.8265 2.48587 15.8568 2.50055 15.9024L3.11706 17.65C3.15376 17.7487 3.28587 17.7487 3.32257 17.65L4.27669 14.9299C4.30605 14.8539 4.24733 14.7779 4.17394 14.7779H0.107895C0.0345005 14.7779 -0.0168755 14.8539 0.0051428 14.9299L3.13174 23.9259C3.16844 24.0247 3.30055 24.0247 3.33724 23.9259L7.12439 13.152C7.14641 13.076 7.09503 13 7.02164 13Z",fill:"#D8141C",key:2})])}o.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=o,o.default=o},7896:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.15 7.88A3 3 0 013 2a3 3 0 11-.85 5.88zm.25-4.01V3.2h1.2v.67H2.4zm0 2.93V4.4h1.2v2.4H2.4zM11.15 7.88A3 3 0 0112 2a3 3 0 11-.85 5.88zm.25-4.01V3.2h1.2v.67h-1.2zm0 2.93V4.4h1.2v2.4h-1.2zM20.15 7.88A3 3 0 0121 2a3 3 0 11-.85 5.88zm.25-4.01V3.2h1.2v.67h-1.2zm0 2.93V4.4h1.2v2.4h-1.2z",fill:"#000",key:0}),r.createElement("path",{d:"M24 10v1h-6v-1h6zM24 12v1h-6v-1h6zM24 14v1h-6v-1h6zM15 11v-1H9v1h6zM15 13v-1H9v1h6zM15 15v-1h-2.77c.2.3.3.65.27 1H15zM6 10v1H0v-1h6zM3.37 13l.14-.41c.08-.23.2-.43.37-.59H0v1h3.37zM10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:1}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:2})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},2246:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{d:"M12 3H1v9.5h2.55a1.6 1.6 0 00-.04.09l-.24.69H0V2h13v11.5h-1.29a1.6 1.6 0 00-.82-.22H8.62c.02-.26-.02-.53-.12-.78H12V3zM15 4.5h9v1h-9v-1zM24 7h-9v1h9V7zM24 2h-9v1h9V2zM17.5 11h4v1h-4v-1z",fill:"#000",key:0}),r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M15 10.7c0-.32.13-.62.37-.85.23-.22.55-.35.88-.35h6.5c.33 0 .65.13.88.35.24.23.37.53.37.85v1.6c0 .32-.13.62-.37.85-.23.22-.55.35-.88.35h-6.5c-.33 0-.65-.13-.88-.35a1.18 1.18 0 01-.37-.85v-1.6zm1.25-.4a.43.43 0 00-.3.12.4.4 0 00-.12.28v1.6a.43.43 0 00.42.4h6.5c.11 0 .22-.04.3-.12a.4.4 0 00.12-.28v-1.6a.4.4 0 00-.13-.28.43.43 0 00-.29-.12h-6.5z",fill:"#000",key:1}),r.createElement("path",{d:"M5.62 6a1 1 0 01-1 .99 1 1 0 01-1-1 1 1 0 012 0zM11.1 10.83H2.15c-.42 0-.67-.52-.43-.9l1.44-2.2a.5.5 0 01.85 0l.95 1.43c.2.3.6.33.82.04l2.2-2.8a.5.5 0 01.79 0l2.73 3.5c.29.36.05.93-.4.93zM10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:2}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:3})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},79:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{d:"M20 2v7.59H6.78l3.2 3.2-.48.5h-.88c.07-.83-.5-1.79-1.6-1.79h-.38L4 8.86 8.96 3.9 10 4.93l-3.21 3.2H18.5V2H20zM10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:0}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:1})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},2880:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8 0h16v1.5H8V0zm2.76 22.5H24V24H9.9c.55-.29.88-.89.86-1.5zm.75-5.92L15.93 21l5.3-5.3-1.03-1.03-3.55 3.55V5.78l3.21 3.2 1.03-1.02-2.48-2.48L15.93 3l-4.96 4.96L11.99 9l3.21-3.21v12.44l-2.79-2.79c-.07.2-.19.4-.35.57l-.55.58z",fill:"#000",key:0}),r.createElement("path",{d:"M10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:1}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:2})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},9464:function(e,t,n){var r=n(7294);function o(e){return r.createElement("svg",e,[r.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 4.5H2a.5.5 0 00-.5.5v8.28H0V5c0-1.1.9-2 2-2h20a2 2 0 012 2v13a2 2 0 01-2 2H10.04l-.44-1.41.08-.09H22a.5.5 0 00.5-.5V5a.5.5 0 00-.5-.5zM8.1 11.9H12v1.2H8.62a1.7 1.7 0 00-.53-1.2zm-4.12 0c-.2.18-.37.42-.47.69l-.18.51H3v-1.2h.98zM12 10.6H3V9.4h9v1.2zM3 8h2V6H3v2zm6 0H7V6h2v2zm2 0h2V6h-2v2zm6.5 4a2 2 0 100-4 2 2 0 000 4zm3.5 3.4c0 .33-.31.6-.7.6h-5.6c-.39 0-.7-.27-.7-.6v-.6c0-1 .94-1.8 2.1-1.8.14 0 .26.04.4.09.22.07.5.16 1 .16s.79-.1 1-.16c.15-.05.27-.09.4-.09 1.16 0 2.1.8 2.1 1.8v.6z",fill:"#000",key:0}),r.createElement("path",{d:"M10.89 14.78H7.62a.11.11 0 00-.1.08l-.25.72c-.02.08.03.16.1.16h1.27c.1 0 .15.12.08.19L6.7 18.1l1.05 3.4c.02.07-.03.14-.1.14H6.63a.1.1 0 01-.1-.08L6 19.83c-.03-.1-.17-.1-.2 0l-.43 1.22a.1.1 0 000 .06l.39 1.49c.01.04.06.08.1.08h3.29c.07 0 .12-.08.1-.14l-1.33-4.28c-.01-.04 0-.09.03-.12l3.02-3.17c.07-.07.01-.2-.08-.2z",fill:"#000",key:1}),r.createElement("path",{d:"M7.02 13H5.03a.11.11 0 00-.1.08l-.26.73c-.03.07.03.15.1.15h.84c.08 0 .13.07.1.15l-2.37 6.72a.1.1 0 01-.2 0l-1.7-4.85a.11.11 0 01.1-.15h.86c.04 0 .09.03.1.07l.62 1.75c.03.1.17.1.2 0l.96-2.72a.11.11 0 00-.1-.15H.1c-.08 0-.13.07-.1.15l3.12 9c.04.1.17.1.2 0l3.8-10.78c.02-.07-.03-.15-.1-.15z",fill:"#D8141C",key:2})])}o.defaultProps={width:"24",height:"24",fill:"none"},e.exports=o,o.default=o},3273:function(){var e=wp.i18n.__;wp.blocks.registerBlockStyle("core/image",[{name:"vk-image-rounded",label:e("Rounded02","vk-blocks")},{name:"vk-image-border",label:e("Border","vk-blocks")},{name:"vk-image-photoFrame",label:e("Photo frame","vk-blocks")},{name:"vk-image-photoFrame-tilt-right",label:e("Photo frame Tilt Right","vk-blocks")},{name:"vk-image-photoFrame-tilt-left",label:e("Photo frame Tilt Left","vk-blocks")},{name:"vk-image-shadow",label:e("Shadow","vk-blocks")},{name:"vk-image-wave01",label:e("Wave01","vk-blocks")},{name:"vk-image-wave02",label:e("Wave02","vk-blocks")},{name:"vk-image-wave03",label:e("Wave03","vk-blocks")},{name:"vk-image-wave04",label:e("Wave04","vk-blocks")}])},9742:function(e,t){"use strict";t.byteLength=function(e){var t=i(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,a=i(e),l=a[0],c=a[1],s=new o(function(e,t,n){return 3*(t+n)/4-n}(0,l,c)),u=0,p=c>0?l-4:l;for(n=0;n<p;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],s[u++]=t>>16&255,s[u++]=t>>8&255,s[u++]=255&t;return 2===c&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,s[u++]=255&t),1===c&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,s[u++]=t>>8&255,s[u++]=255&t),s},t.fromByteArray=function(e){for(var t,r=e.length,o=r%3,a=[],l=16383,c=0,i=r-o;c<i;c+=l)a.push(s(e,c,c+l>i?i:c+l));return 1===o?(t=e[r-1],a.push(n[t>>2]+n[t<<4&63]+"==")):2===o&&(t=(e[r-2]<<8)+e[r-1],a.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"=")),a.join("")};for(var n=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=0,c=a.length;l<c;++l)n[l]=a[l],r[a.charCodeAt(l)]=l;function i(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function s(e,t,r){for(var o,a,l=[],c=t;c<r;c+=3)o=(e[c]<<16&16711680)+(e[c+1]<<8&65280)+(255&e[c+2]),l.push(n[(a=o)>>18&63]+n[a>>12&63]+n[a>>6&63]+n[63&a]);return l.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},8764:function(e,t,n){"use strict";var r=n(9742),o=n(645),a="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=i,t.SlowBuffer=function(e){return+e!=e&&(e=0),i.alloc(+e)},t.INSPECT_MAX_BYTES=50;var l=2147483647;function c(e){if(e>l)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,i.prototype),t}function i(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return p(e)}return s(e,t,n)}function s(e,t,n){if("string"==typeof e)return function(e,t){if("string"==typeof t&&""!==t||(t="utf8"),!i.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var n=0|d(e,t),r=c(n),o=r.write(e,t);return o!==n&&(r=r.slice(0,o)),r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(H(e,Uint8Array)){var t=new Uint8Array(e);return m(t.buffer,t.byteOffset,t.byteLength)}return f(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(H(e,ArrayBuffer)||e&&H(e.buffer,ArrayBuffer))return m(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(H(e,SharedArrayBuffer)||e&&H(e.buffer,SharedArrayBuffer)))return m(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return i.from(r,t,n);var o=function(e){if(i.isBuffer(e)){var t=0|b(e.length),n=c(t);return 0===n.length||e.copy(n,0,0,t),n}return void 0!==e.length?"number"!=typeof e.length||U(e.length)?c(0):f(e):"Buffer"===e.type&&Array.isArray(e.data)?f(e.data):void 0}(e);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return i.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function p(e){return u(e),c(e<0?0:0|b(e))}function f(e){for(var t=e.length<0?0:0|b(e.length),n=c(t),r=0;r<t;r+=1)n[r]=255&e[r];return n}function m(e,t,n){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw new RangeError('"length" is outside of buffer bounds');var r;return r=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n),Object.setPrototypeOf(r,i.prototype),r}function b(e){if(e>=l)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+l.toString(16)+" bytes");return 0|e}function d(e,t){if(i.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||H(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return M(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return q(e).length;default:if(o)return r?-1:M(e).length;t=(""+t).toLowerCase(),o=!0}}function v(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return A(this,t,n);case"utf8":case"utf-8":return R(this,t,n);case"ascii":return S(this,t,n);case"latin1":case"binary":return T(this,t,n);case"base64":return C(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function h(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function g(e,t,n,r,o){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),U(n=+n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"==typeof t&&(t=i.from(t,r)),i.isBuffer(t))return 0===t.length?-1:_(e,t,n,r,o);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):_(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function _(e,t,n,r,o){var a,l=1,c=e.length,i=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;l=2,c/=2,i/=2,n/=2}function s(e,t){return 1===l?e[t]:e.readUInt16BE(t*l)}if(o){var u=-1;for(a=n;a<c;a++)if(s(e,a)===s(t,-1===u?0:a-u)){if(-1===u&&(u=a),a-u+1===i)return u*l}else-1!==u&&(a-=a-u),u=-1}else for(n+i>c&&(n=c-i),a=n;a>=0;a--){for(var p=!0,f=0;f<i;f++)if(s(e,a+f)!==s(t,f)){p=!1;break}if(p)return a}return-1}function k(e,t,n,r){n=Number(n)||0;var o=e.length-n;r?(r=Number(r))>o&&(r=o):r=o;var a=t.length;r>a/2&&(r=a/2);for(var l=0;l<r;++l){var c=parseInt(t.substr(2*l,2),16);if(U(c))return l;e[n+l]=c}return l}function y(e,t,n,r){return D(M(t,e.length-n),e,n,r)}function w(e,t,n,r){return D(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(t),e,n,r)}function E(e,t,n,r){return D(q(t),e,n,r)}function x(e,t,n,r){return D(function(e,t){for(var n,r,o,a=[],l=0;l<e.length&&!((t-=2)<0);++l)r=(n=e.charCodeAt(l))>>8,o=n%256,a.push(o),a.push(r);return a}(t,e.length-n),e,n,r)}function C(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function R(e,t,n){n=Math.min(e.length,n);for(var r=[],o=t;o<n;){var a,l,c,i,s=e[o],u=null,p=s>239?4:s>223?3:s>191?2:1;if(o+p<=n)switch(p){case 1:s<128&&(u=s);break;case 2:128==(192&(a=e[o+1]))&&(i=(31&s)<<6|63&a)>127&&(u=i);break;case 3:a=e[o+1],l=e[o+2],128==(192&a)&&128==(192&l)&&(i=(15&s)<<12|(63&a)<<6|63&l)>2047&&(i<55296||i>57343)&&(u=i);break;case 4:a=e[o+1],l=e[o+2],c=e[o+3],128==(192&a)&&128==(192&l)&&128==(192&c)&&(i=(15&s)<<18|(63&a)<<12|(63&l)<<6|63&c)>65535&&i<1114112&&(u=i)}null===u?(u=65533,p=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),o+=p}return function(e){var t=e.length;if(t<=N)return String.fromCharCode.apply(String,e);for(var n="",r=0;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=N));return n}(r)}t.kMaxLength=l,i.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),i.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(i.prototype,"parent",{enumerable:!0,get:function(){if(i.isBuffer(this))return this.buffer}}),Object.defineProperty(i.prototype,"offset",{enumerable:!0,get:function(){if(i.isBuffer(this))return this.byteOffset}}),i.poolSize=8192,i.from=function(e,t,n){return s(e,t,n)},Object.setPrototypeOf(i.prototype,Uint8Array.prototype),Object.setPrototypeOf(i,Uint8Array),i.alloc=function(e,t,n){return function(e,t,n){return u(e),e<=0?c(e):void 0!==t?"string"==typeof n?c(e).fill(t,n):c(e).fill(t):c(e)}(e,t,n)},i.allocUnsafe=function(e){return p(e)},i.allocUnsafeSlow=function(e){return p(e)},i.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==i.prototype},i.compare=function(e,t){if(H(e,Uint8Array)&&(e=i.from(e,e.offset,e.byteLength)),H(t,Uint8Array)&&(t=i.from(t,t.offset,t.byteLength)),!i.isBuffer(e)||!i.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var n=e.length,r=t.length,o=0,a=Math.min(n,r);o<a;++o)if(e[o]!==t[o]){n=e[o],r=t[o];break}return n<r?-1:r<n?1:0},i.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},i.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return i.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=i.allocUnsafe(t),o=0;for(n=0;n<e.length;++n){var a=e[n];if(H(a,Uint8Array))o+a.length>r.length?i.from(a).copy(r,o):Uint8Array.prototype.set.call(r,a,o);else{if(!i.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(r,o)}o+=a.length}return r},i.byteLength=d,i.prototype._isBuffer=!0,i.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)h(this,t,t+1);return this},i.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)h(this,t,t+3),h(this,t+1,t+2);return this},i.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)h(this,t,t+7),h(this,t+1,t+6),h(this,t+2,t+5),h(this,t+3,t+4);return this},i.prototype.toString=function(){var e=this.length;return 0===e?"":0===arguments.length?R(this,0,e):v.apply(this,arguments)},i.prototype.toLocaleString=i.prototype.toString,i.prototype.equals=function(e){if(!i.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===i.compare(this,e)},i.prototype.inspect=function(){var e="",n=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},a&&(i.prototype[a]=i.prototype.inspect),i.prototype.compare=function(e,t,n,r,o){if(H(e,Uint8Array)&&(e=i.from(e,e.offset,e.byteLength)),!i.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(this===e)return 0;for(var a=(o>>>=0)-(r>>>=0),l=(n>>>=0)-(t>>>=0),c=Math.min(a,l),s=this.slice(r,o),u=e.slice(t,n),p=0;p<c;++p)if(s[p]!==u[p]){a=s[p],l=u[p];break}return a<l?-1:l<a?1:0},i.prototype.includes=function(e,t,n){return-1!==this.indexOf(e,t,n)},i.prototype.indexOf=function(e,t,n){return g(this,e,t,n,!0)},i.prototype.lastIndexOf=function(e,t,n){return g(this,e,t,n,!1)},i.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var o=this.length-t;if((void 0===n||n>o)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var a=!1;;)switch(r){case"hex":return k(this,e,t,n);case"utf8":case"utf-8":return y(this,e,t,n);case"ascii":case"latin1":case"binary":return w(this,e,t,n);case"base64":return E(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,e,t,n);default:if(a)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),a=!0}},i.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var N=4096;function S(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;o<n;++o)r+=String.fromCharCode(127&e[o]);return r}function T(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;o<n;++o)r+=String.fromCharCode(e[o]);return r}function A(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var o="",a=t;a<n;++a)o+=F[e[a]];return o}function B(e,t,n){for(var r=e.slice(t,n),o="",a=0;a<r.length-1;a+=2)o+=String.fromCharCode(r[a]+256*r[a+1]);return o}function O(e,t,n){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function I(e,t,n,r,o,a){if(!i.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<a)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function P(e,t,n,r,o,a){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function j(e,t,n,r,a){return t=+t,n>>>=0,a||P(e,0,n,4),o.write(e,t,n,r,23,4),n+4}function L(e,t,n,r,a){return t=+t,n>>>=0,a||P(e,0,n,8),o.write(e,t,n,r,52,8),n+8}i.prototype.slice=function(e,t){var n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);var r=this.subarray(e,t);return Object.setPrototypeOf(r,i.prototype),r},i.prototype.readUintLE=i.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||O(e,t,this.length);for(var r=this[e],o=1,a=0;++a<t&&(o*=256);)r+=this[e+a]*o;return r},i.prototype.readUintBE=i.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||O(e,t,this.length);for(var r=this[e+--t],o=1;t>0&&(o*=256);)r+=this[e+--t]*o;return r},i.prototype.readUint8=i.prototype.readUInt8=function(e,t){return e>>>=0,t||O(e,1,this.length),this[e]},i.prototype.readUint16LE=i.prototype.readUInt16LE=function(e,t){return e>>>=0,t||O(e,2,this.length),this[e]|this[e+1]<<8},i.prototype.readUint16BE=i.prototype.readUInt16BE=function(e,t){return e>>>=0,t||O(e,2,this.length),this[e]<<8|this[e+1]},i.prototype.readUint32LE=i.prototype.readUInt32LE=function(e,t){return e>>>=0,t||O(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},i.prototype.readUint32BE=i.prototype.readUInt32BE=function(e,t){return e>>>=0,t||O(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},i.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||O(e,t,this.length);for(var r=this[e],o=1,a=0;++a<t&&(o*=256);)r+=this[e+a]*o;return r>=(o*=128)&&(r-=Math.pow(2,8*t)),r},i.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||O(e,t,this.length);for(var r=t,o=1,a=this[e+--r];r>0&&(o*=256);)a+=this[e+--r]*o;return a>=(o*=128)&&(a-=Math.pow(2,8*t)),a},i.prototype.readInt8=function(e,t){return e>>>=0,t||O(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},i.prototype.readInt16LE=function(e,t){e>>>=0,t||O(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},i.prototype.readInt16BE=function(e,t){e>>>=0,t||O(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},i.prototype.readInt32LE=function(e,t){return e>>>=0,t||O(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},i.prototype.readInt32BE=function(e,t){return e>>>=0,t||O(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},i.prototype.readFloatLE=function(e,t){return e>>>=0,t||O(e,4,this.length),o.read(this,e,!0,23,4)},i.prototype.readFloatBE=function(e,t){return e>>>=0,t||O(e,4,this.length),o.read(this,e,!1,23,4)},i.prototype.readDoubleLE=function(e,t){return e>>>=0,t||O(e,8,this.length),o.read(this,e,!0,52,8)},i.prototype.readDoubleBE=function(e,t){return e>>>=0,t||O(e,8,this.length),o.read(this,e,!1,52,8)},i.prototype.writeUintLE=i.prototype.writeUIntLE=function(e,t,n,r){e=+e,t>>>=0,n>>>=0,r||I(this,e,t,n,Math.pow(2,8*n)-1,0);var o=1,a=0;for(this[t]=255&e;++a<n&&(o*=256);)this[t+a]=e/o&255;return t+n},i.prototype.writeUintBE=i.prototype.writeUIntBE=function(e,t,n,r){e=+e,t>>>=0,n>>>=0,r||I(this,e,t,n,Math.pow(2,8*n)-1,0);var o=n-1,a=1;for(this[t+o]=255&e;--o>=0&&(a*=256);)this[t+o]=e/a&255;return t+n},i.prototype.writeUint8=i.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,1,255,0),this[t]=255&e,t+1},i.prototype.writeUint16LE=i.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},i.prototype.writeUint16BE=i.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},i.prototype.writeUint32LE=i.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},i.prototype.writeUint32BE=i.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},i.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var o=Math.pow(2,8*n-1);I(this,e,t,n,o-1,-o)}var a=0,l=1,c=0;for(this[t]=255&e;++a<n&&(l*=256);)e<0&&0===c&&0!==this[t+a-1]&&(c=1),this[t+a]=(e/l>>0)-c&255;return t+n},i.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var o=Math.pow(2,8*n-1);I(this,e,t,n,o-1,-o)}var a=n-1,l=1,c=0;for(this[t+a]=255&e;--a>=0&&(l*=256);)e<0&&0===c&&0!==this[t+a+1]&&(c=1),this[t+a]=(e/l>>0)-c&255;return t+n},i.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},i.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},i.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},i.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},i.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},i.prototype.writeFloatLE=function(e,t,n){return j(this,e,t,!0,n)},i.prototype.writeFloatBE=function(e,t,n){return j(this,e,t,!1,n)},i.prototype.writeDoubleLE=function(e,t,n){return L(this,e,t,!0,n)},i.prototype.writeDoubleBE=function(e,t,n){return L(this,e,t,!1,n)},i.prototype.copy=function(e,t,n,r){if(!i.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var o=r-n;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,n,r):Uint8Array.prototype.set.call(e,this.subarray(n,r),t),o},i.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!i.isEncoding(r))throw new TypeError("Unknown encoding: "+r);if(1===e.length){var o=e.charCodeAt(0);("utf8"===r&&o<128||"latin1"===r)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;var a;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(a=t;a<n;++a)this[a]=e;else{var l=i.isBuffer(e)?e:i.from(e,r),c=l.length;if(0===c)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(a=0;a<n-t;++a)this[a+t]=l[a%c]}return this};var z=/[^+/0-9A-Za-z-_]/g;function M(e,t){var n;t=t||1/0;for(var r=e.length,o=null,a=[],l=0;l<r;++l){if((n=e.charCodeAt(l))>55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(l+1===r){(t-=3)>-1&&a.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&a.push(239,191,189),o=n;continue}n=65536+(o-55296<<10|n-56320)}else o&&(t-=3)>-1&&a.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;a.push(n)}else if(n<2048){if((t-=2)<0)break;a.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;a.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return a}function q(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(z,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function D(e,t,n,r){for(var o=0;o<r&&!(o+n>=t.length||o>=e.length);++o)t[o+n]=e[o];return o}function H(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function U(e){return e!=e}var F=function(){for(var e="0123456789abcdef",t=new Array(256),n=0;n<16;++n)for(var r=16*n,o=0;o<16;++o)t[r+o]=e[n]+e[o];return t}()},4184:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var a=typeof n;if("string"===a||"number"===a)e.push(n);else if(Array.isArray(n)&&n.length){var l=o.apply(null,n);l&&e.push(l)}else if("object"===a)for(var c in n)r.call(n,c)&&n[c]&&e.push(c)}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},6138:function(e,t,n){var r=n(4431),o=n(1091),a={__proto__:null,style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,plaintext:!0,noscript:!0},l={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},c=e.exports=function(e,t){Array.isArray(e)||e.cheerio||(e=[e]),t=t||{};for(var n="",o=0;o<e.length;o++){var a=e[o];"root"===a.type?n+=c(a.children,t):r.isTag(a)?n+=i(a,t):a.type===r.Directive?n+=s(a):a.type===r.Comment?n+=f(a):a.type===r.CDATA?n+=p(a):n+=u(a,t)}return n};function i(e,t){"svg"===e.name&&(t={decodeEntities:t.decodeEntities,xmlMode:!0});var n="<"+e.name,r=function(e,t){if(e){var n,r="";for(var a in e)r&&(r+=" "),r+=a,(null!==(n=e[a])&&""!==n||t.xmlMode)&&(r+='="'+(t.decodeEntities?o.encodeXML(n):n)+'"');return r}}(e.attribs,t);return r&&(n+=" "+r),!t.xmlMode||e.children&&0!==e.children.length?(n+=">",e.children&&(n+=c(e.children,t)),l[e.name]&&!t.xmlMode||(n+="</"+e.name+">")):n+="/>",n}function s(e){return"<"+e.data+">"}function u(e,t){var n=e.data||"";return!t.decodeEntities||e.parent&&e.parent.name in a||(n=o.encodeXML(n)),n}function p(e){return"<![CDATA["+e.children[0].data+"]]>"}function f(e){return"\x3c!--"+e.data+"--\x3e"}},4431:function(e){e.exports={Text:"text",Directive:"directive",Comment:"comment",Script:"script",Style:"style",Tag:"tag",CDATA:"cdata",Doctype:"doctype",isTag:function(e){return"tag"===e.type||"script"===e.type||"style"===e.type}}},8753:function(e,t,n){var r=n(4431),o=/\s+/g,a=n(7790),l=n(4407);function c(e,t,n){"object"==typeof e?(n=t,t=e,e=null):"function"==typeof t&&(n=t,t=i),this._callback=e,this._options=t||i,this._elementCB=n,this.dom=[],this._done=!1,this._tagStack=[],this._parser=this._parser||null}var i={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1};c.prototype.onparserinit=function(e){this._parser=e},c.prototype.onreset=function(){c.call(this,this._callback,this._options,this._elementCB)},c.prototype.onend=function(){this._done||(this._done=!0,this._parser=null,this._handleCallback(null))},c.prototype._handleCallback=c.prototype.onerror=function(e){if("function"==typeof this._callback)this._callback(e,this.dom);else if(e)throw e},c.prototype.onclosetag=function(){var e=this._tagStack.pop();this._options.withEndIndices&&e&&(e.endIndex=this._parser.endIndex),this._elementCB&&this._elementCB(e)},c.prototype._createDomElement=function(e){if(!this._options.withDomLvl1)return e;var t;for(var n in t="tag"===e.type?Object.create(l):Object.create(a),e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t},c.prototype._addDomElement=function(e){var t=this._tagStack[this._tagStack.length-1],n=t?t.children:this.dom,r=n[n.length-1];e.next=null,this._options.withStartIndices&&(e.startIndex=this._parser.startIndex),this._options.withEndIndices&&(e.endIndex=this._parser.endIndex),r?(e.prev=r,r.next=e):e.prev=null,n.push(e),e.parent=t||null},c.prototype.onopentag=function(e,t){var n={type:"script"===e?r.Script:"style"===e?r.Style:r.Tag,name:e,attribs:t,children:[]},o=this._createDomElement(n);this._addDomElement(o),this._tagStack.push(o)},c.prototype.ontext=function(e){var t,n=this._options.normalizeWhitespace||this._options.ignoreWhitespace;if(!this._tagStack.length&&this.dom.length&&(t=this.dom[this.dom.length-1]).type===r.Text)n?t.data=(t.data+e).replace(o," "):t.data+=e;else if(this._tagStack.length&&(t=this._tagStack[this._tagStack.length-1])&&(t=t.children[t.children.length-1])&&t.type===r.Text)n?t.data=(t.data+e).replace(o," "):t.data+=e;else{n&&(e=e.replace(o," "));var a=this._createDomElement({data:e,type:r.Text});this._addDomElement(a)}},c.prototype.oncomment=function(e){var t=this._tagStack[this._tagStack.length-1];if(t&&t.type===r.Comment)t.data+=e;else{var n={data:e,type:r.Comment},o=this._createDomElement(n);this._addDomElement(o),this._tagStack.push(o)}},c.prototype.oncdatastart=function(){var e={children:[{data:"",type:r.Text}],type:r.CDATA},t=this._createDomElement(e);this._addDomElement(t),this._tagStack.push(t)},c.prototype.oncommentend=c.prototype.oncdataend=function(){this._tagStack.pop()},c.prototype.onprocessinginstruction=function(e,t){var n=this._createDomElement({name:e,data:t,type:r.Directive});this._addDomElement(n)},e.exports=c},4407:function(e,t,n){var r=n(7790),o=e.exports=Object.create(r),a={tagName:"name"};Object.keys(a).forEach((function(e){var t=a[e];Object.defineProperty(o,e,{get:function(){return this[t]||null},set:function(e){return this[t]=e,e}})}))},7790:function(e){var t=e.exports={get firstChild(){var e=this.children;return e&&e[0]||null},get lastChild(){var e=this.children;return e&&e[e.length-1]||null},get nodeType(){return r[this.type]||r.element}},n={tagName:"name",childNodes:"children",parentNode:"parent",previousSibling:"prev",nextSibling:"next",nodeValue:"data"},r={element:1,text:3,cdata:4,comment:8};Object.keys(n).forEach((function(e){var r=n[e];Object.defineProperty(t,e,{get:function(){return this[r]||null},set:function(e){return this[r]=e,e}})}))},2417:function(e,t,n){var r=e.exports;[n(3346),n(5010),n(6765),n(8043),n(3905),n(4975)].forEach((function(e){Object.keys(e).forEach((function(t){r[t]=e[t].bind(r)}))}))},4975:function(e,t){t.removeSubsets=function(e){for(var t,n,r,o=e.length;--o>-1;){for(t=n=e[o],e[o]=null,r=!0;n;){if(e.indexOf(n)>-1){r=!1,e.splice(o,1);break}n=n.parent}r&&(e[o]=t)}return e};var n=t.compareDocumentPosition=function(e,t){var n,r,o,a,l,c,i=[],s=[];if(e===t)return 0;for(n=e;n;)i.unshift(n),n=n.parent;for(n=t;n;)s.unshift(n),n=n.parent;for(c=0;i[c]===s[c];)c++;return 0===c?1:(o=(r=i[c-1]).children,a=i[c],l=s[c],o.indexOf(a)>o.indexOf(l)?r===t?20:4:r===e?10:2)};t.uniqueSort=function(e){var t,r,o=e.length;for(e=e.slice();--o>-1;)t=e[o],(r=e.indexOf(t))>-1&&r<o&&e.splice(o,1);return e.sort((function(e,t){var r=n(e,t);return 2&r?-1:4&r?1:0})),e}},3905:function(e,t,n){var r=n(4431),o=t.isTag=r.isTag;t.testElement=function(e,t){for(var n in e)if(e.hasOwnProperty(n))if("tag_name"===n){if(!o(t)||!e.tag_name(t.name))return!1}else if("tag_type"===n){if(!e.tag_type(t.type))return!1}else if("tag_contains"===n){if(o(t)||!e.tag_contains(t.data))return!1}else if(!t.attribs||!e[n](t.attribs[n]))return!1;return!0};var a={tag_name:function(e){return"function"==typeof e?function(t){return o(t)&&e(t.name)}:"*"===e?o:function(t){return o(t)&&t.name===e}},tag_type:function(e){return"function"==typeof e?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return"function"==typeof e?function(t){return!o(t)&&e(t.data)}:function(t){return!o(t)&&t.data===e}}};function l(e,t){return"function"==typeof t?function(n){return n.attribs&&t(n.attribs[e])}:function(n){return n.attribs&&n.attribs[e]===t}}function c(e,t){return function(n){return e(n)||t(n)}}t.getElements=function(e,t,n,r){var o=Object.keys(e).map((function(t){var n=e[t];return t in a?a[t](n):l(t,n)}));return 0===o.length?[]:this.filter(o.reduce(c),t,n,r)},t.getElementById=function(e,t,n){return Array.isArray(t)||(t=[t]),this.findOne(l("id",e),t,!1!==n)},t.getElementsByTagName=function(e,t,n,r){return this.filter(a.tag_name(e),t,n,r)},t.getElementsByTagType=function(e,t,n,r){return this.filter(a.tag_type(e),t,n,r)}},6765:function(e,t){t.removeElement=function(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children;t.splice(t.lastIndexOf(e),1)}},t.replaceElement=function(e,t){var n=t.prev=e.prev;n&&(n.next=t);var r=t.next=e.next;r&&(r.prev=t);var o=t.parent=e.parent;if(o){var a=o.children;a[a.lastIndexOf(e)]=t}},t.appendChild=function(e,t){if(t.parent=e,1!==e.children.push(t)){var n=e.children[e.children.length-2];n.next=t,t.prev=n,t.next=null}},t.append=function(e,t){var n=e.parent,r=e.next;if(t.next=r,t.prev=e,e.next=t,t.parent=n,r){if(r.prev=t,n){var o=n.children;o.splice(o.lastIndexOf(r),0,t)}}else n&&n.children.push(t)},t.prepend=function(e,t){var n=e.parent;if(n){var r=n.children;r.splice(r.lastIndexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=n,t.prev=e.prev,t.next=e,e.prev=t}},8043:function(e,t,n){var r=n(4431).isTag;function o(e,t,n,r){for(var a,l=[],c=0,i=t.length;c<i&&!(e(t[c])&&(l.push(t[c]),--r<=0))&&(a=t[c].children,!(n&&a&&a.length>0&&(a=o(e,a,n,r),l=l.concat(a),(r-=a.length)<=0)));c++);return l}e.exports={filter:function(e,t,n,r){return Array.isArray(t)||(t=[t]),"number"==typeof r&&isFinite(r)||(r=1/0),o(e,t,!1!==n,r)},find:o,findOneChild:function(e,t){for(var n=0,r=t.length;n<r;n++)if(e(t[n]))return t[n];return null},findOne:function e(t,n){for(var o=null,a=0,l=n.length;a<l&&!o;a++)r(n[a])&&(t(n[a])?o=n[a]:n[a].children.length>0&&(o=e(t,n[a].children)));return o},existsOne:function e(t,n){for(var o=0,a=n.length;o<a;o++)if(r(n[o])&&(t(n[o])||n[o].children.length>0&&e(t,n[o].children)))return!0;return!1},findAll:function e(t,n){for(var o=[],a=0,l=n.length;a<l;a++)r(n[a])&&(t(n[a])&&o.push(n[a]),n[a].children.length>0&&(o=o.concat(e(t,n[a].children))));return o}}},3346:function(e,t,n){var r=n(4431),o=n(6138),a=r.isTag;e.exports={getInnerHTML:function(e,t){return e.children?e.children.map((function(e){return o(e,t)})).join(""):""},getOuterHTML:o,getText:function e(t){return Array.isArray(t)?t.map(e).join(""):a(t)||t.type===r.CDATA?e(t.children):t.type===r.Text?t.data:""}}},5010:function(e,t){var n=t.getChildren=function(e){return e.children},r=t.getParent=function(e){return e.parent};t.getSiblings=function(e){var t=r(e);return t?n(t):[e]},t.getAttributeValue=function(e,t){return e.attribs&&e.attribs[t]},t.hasAttrib=function(e,t){return!!e.attribs&&hasOwnProperty.call(e.attribs,t)},t.getName=function(e){return e.name}},1091:function(e,t,n){var r=n(7322),o=n(4076);t.decode=function(e,t){return(!t||t<=0?o.XML:o.HTML)(e)},t.decodeStrict=function(e,t){return(!t||t<=0?o.XML:o.HTMLStrict)(e)},t.encode=function(e,t){return(!t||t<=0?r.XML:r.HTML)(e)},t.encodeXML=r.XML,t.encodeHTML4=t.encodeHTML5=t.encodeHTML=r.HTML,t.decodeXML=t.decodeXMLStrict=o.XML,t.decodeHTML4=t.decodeHTML5=t.decodeHTML=o.HTML,t.decodeHTML4Strict=t.decodeHTML5Strict=t.decodeHTMLStrict=o.HTMLStrict,t.escape=r.escape},4076:function(e,t,n){var r=n(752),o=n(5076),a=n(1083),l=n(26),c=s(a),i=s(r);function s(e){var t=Object.keys(e).join("|"),n=f(e),r=new RegExp("&(?:"+(t+="|#[xX][\\da-fA-F]+|#\\d+")+");","g");return function(e){return String(e).replace(r,n)}}var u=function(){for(var e=Object.keys(o).sort(p),t=Object.keys(r).sort(p),n=0,a=0;n<t.length;n++)e[a]===t[n]?(t[n]+=";?",a++):t[n]+=";";var l=new RegExp("&(?:"+t.join("|")+"|#[xX][\\da-fA-F]+;?|#\\d+;?)","g"),c=f(r);function i(e){return";"!==e.substr(-1)&&(e+=";"),c(e)}return function(e){return String(e).replace(l,i)}}();function p(e,t){return e<t?1:-1}function f(e){return function(t){return"#"===t.charAt(1)?"X"===t.charAt(2)||"x"===t.charAt(2)?l(parseInt(t.substr(3),16)):l(parseInt(t.substr(2),10)):e[t.slice(1,-1)]}}e.exports={XML:c,HTML:u,HTMLStrict:i}},26:function(e,t,n){var r=n(2549);e.exports=function(e){if(e>=55296&&e<=57343||e>1114111)return"�";e in r&&(e=r[e]);var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+String.fromCharCode(e)}},7322:function(e,t,n){var r=c(n(1083)),o=i(r);t.XML=m(r,o);var a=c(n(752)),l=i(a);function c(e){return Object.keys(e).sort().reduce((function(t,n){return t[e[n]]="&"+n+";",t}),{})}function i(e){var t=[],n=[];return Object.keys(e).forEach((function(e){1===e.length?t.push("\\"+e):n.push(e)})),n.unshift("["+t.join("")+"]"),new RegExp(n.join("|"),"g")}t.HTML=m(a,l);var s=/[^\0-\x7F]/g,u=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function p(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"}function f(e){return"&#x"+(1024*(e.charCodeAt(0)-55296)+e.charCodeAt(1)-56320+65536).toString(16).toUpperCase()+";"}function m(e,t){function n(t){return e[t]}return function(e){return e.replace(t,n).replace(u,f).replace(s,p)}}var b=i(r);t.escape=function(e){return e.replace(b,p).replace(u,f).replace(s,p)}},2549:function(e){"use strict";e.exports=JSON.parse('{"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}')},752:function(e){"use strict";e.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"","InvisibleTimes":"","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"","NegativeThickSpace":"","NegativeThinSpace":"","NegativeVeryThinSpace":"","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":" ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"","zwnj":""}')},5076:function(e){"use strict";e.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\\"","QUOT":"\\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}')},1083:function(e){"use strict";e.exports=JSON.parse('{"amp":"&","apos":"\'","gt":">","lt":"<","quot":"\\""}')},7187:function(e){"use strict";var t,n="object"==typeof Reflect?Reflect:null,r=n&&"function"==typeof n.apply?n.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};t=n&&"function"==typeof n.ownKeys?n.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var o=Number.isNaN||function(e){return e!=e};function a(){a.init.call(this)}e.exports=a,e.exports.once=function(e,t){return new Promise((function(n,r){function o(){void 0!==a&&e.removeListener("error",a),n([].slice.call(arguments))}var a;"error"!==t&&(a=function(n){e.removeListener(t,o),r(n)},e.once("error",a)),e.once(t,o)}))},a.EventEmitter=a,a.prototype._events=void 0,a.prototype._eventsCount=0,a.prototype._maxListeners=void 0;var l=10;function c(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function i(e){return void 0===e._maxListeners?a.defaultMaxListeners:e._maxListeners}function s(e,t,n,r){var o,a,l,s;if(c(n),void 0===(a=e._events)?(a=e._events=Object.create(null),e._eventsCount=0):(void 0!==a.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),a=e._events),l=a[t]),void 0===l)l=a[t]=n,++e._eventsCount;else if("function"==typeof l?l=a[t]=r?[n,l]:[l,n]:r?l.unshift(n):l.push(n),(o=i(e))>0&&l.length>o&&!l.warned){l.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+l.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=l.length,s=u,console&&console.warn&&console.warn(s)}return e}function u(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function p(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=u.bind(r);return o.listener=n,r.wrapFn=o,o}function f(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(o):b(o,o.length)}function m(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function b(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e[r];return n}Object.defineProperty(a,"defaultMaxListeners",{enumerable:!0,get:function(){return l},set:function(e){if("number"!=typeof e||e<0||o(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");l=e}}),a.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},a.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||o(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},a.prototype.getMaxListeners=function(){return i(this)},a.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var o="error"===e,a=this._events;if(void 0!==a)o=o&&void 0===a.error;else if(!o)return!1;if(o){var l;if(t.length>0&&(l=t[0]),l instanceof Error)throw l;var c=new Error("Unhandled error."+(l?" ("+l.message+")":""));throw c.context=l,c}var i=a[e];if(void 0===i)return!1;if("function"==typeof i)r(i,this,t);else{var s=i.length,u=b(i,s);for(n=0;n<s;++n)r(u[n],this,t)}return!0},a.prototype.addListener=function(e,t){return s(this,e,t,!1)},a.prototype.on=a.prototype.addListener,a.prototype.prependListener=function(e,t){return s(this,e,t,!0)},a.prototype.once=function(e,t){return c(t),this.on(e,p(this,e,t)),this},a.prototype.prependOnceListener=function(e,t){return c(t),this.prependListener(e,p(this,e,t)),this},a.prototype.removeListener=function(e,t){var n,r,o,a,l;if(c(t),void 0===(r=this._events))return this;if(void 0===(n=r[e]))return this;if(n===t||n.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(o=-1,a=n.length-1;a>=0;a--)if(n[a]===t||n[a].listener===t){l=n[a].listener,o=a;break}if(o<0)return this;0===o?n.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(n,o),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,l||t)}return this},a.prototype.off=a.prototype.removeListener,a.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var o,a=Object.keys(n);for(r=0;r<a.length;++r)"removeListener"!==(o=a[r])&&this.removeAllListeners(o);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},a.prototype.listeners=function(e){return f(this,e,!0)},a.prototype.rawListeners=function(e){return f(this,e,!1)},a.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):m.call(e,t)},a.prototype.listenerCount=m,a.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},5449:function(e,t,n){function r(e){this._cbs=e||{},this.events=[]}e.exports=r;var o=n(3719).EVENTS;Object.keys(o).forEach((function(e){if(0===o[e])e="on"+e,r.prototype[e]=function(){this.events.push([e]),this._cbs[e]&&this._cbs[e]()};else if(1===o[e])e="on"+e,r.prototype[e]=function(t){this.events.push([e,t]),this._cbs[e]&&this._cbs[e](t)};else{if(2!==o[e])throw Error("wrong number of arguments");e="on"+e,r.prototype[e]=function(t,n){this.events.push([e,t,n]),this._cbs[e]&&this._cbs[e](t,n)}}})),r.prototype.onreset=function(){this.events=[],this._cbs.onreset&&this._cbs.onreset()},r.prototype.restart=function(){this._cbs.onreset&&this._cbs.onreset();for(var e=0,t=this.events.length;e<t;e++)if(this._cbs[this.events[e][0]]){var n=this.events[e].length;1===n?this._cbs[this.events[e][0]]():2===n?this._cbs[this.events[e][0]](this.events[e][1]):this._cbs[this.events[e][0]](this.events[e][1],this.events[e][2])}}},3870:function(e,t,n){var r=n(8753),o=n(2417);function a(e,t){this.init(e,t)}function l(e,t){return o.getElementsByTagName(e,t,!0)}function c(e,t){return o.getElementsByTagName(e,t,!0,1)[0]}function i(e,t,n){return o.getText(o.getElementsByTagName(e,t,n,1)).trim()}function s(e,t,n,r,o){var a=i(n,r,o);a&&(e[t]=a)}n(5717)(a,r),a.prototype.init=r;var u=function(e){return"rss"===e||"feed"===e||"rdf:RDF"===e};a.prototype.onend=function(){var e,t,n={},o=c(u,this.dom);o&&("feed"===o.name?(t=o.children,n.type="atom",s(n,"id","id",t),s(n,"title","title",t),(e=c("link",t))&&(e=e.attribs)&&(e=e.href)&&(n.link=e),s(n,"description","subtitle",t),(e=i("updated",t))&&(n.updated=new Date(e)),s(n,"author","email",t,!0),n.items=l("entry",t).map((function(e){var t,n={};return s(n,"id","id",e=e.children),s(n,"title","title",e),(t=c("link",e))&&(t=t.attribs)&&(t=t.href)&&(n.link=t),(t=i("summary",e)||i("content",e))&&(n.description=t),(t=i("updated",e))&&(n.pubDate=new Date(t)),n}))):(t=c("channel",o.children).children,n.type=o.name.substr(0,3),n.id="",s(n,"title","title",t),s(n,"link","link",t),s(n,"description","description",t),(e=i("lastBuildDate",t))&&(n.updated=new Date(e)),s(n,"author","managingEditor",t,!0),n.items=l("item",o.children).map((function(e){var t,n={};return s(n,"id","guid",e=e.children),s(n,"title","title",e),s(n,"link","link",e),s(n,"description","description",e),(t=i("pubDate",e))&&(n.pubDate=new Date(t)),n})))),this.dom=n,r.prototype._handleCallback.call(this,o?null:Error("couldn't find root of feed"))},e.exports=a},763:function(e,t,n){var r=n(9889),o={input:!0,option:!0,optgroup:!0,select:!0,button:!0,datalist:!0,textarea:!0},a={tr:{tr:!0,th:!0,td:!0},th:{th:!0},td:{thead:!0,th:!0,td:!0},body:{head:!0,link:!0,script:!0},li:{li:!0},p:{p:!0},h1:{p:!0},h2:{p:!0},h3:{p:!0},h4:{p:!0},h5:{p:!0},h6:{p:!0},select:o,input:o,output:o,button:o,datalist:o,textarea:o,option:{option:!0},optgroup:{optgroup:!0}},l={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},c={__proto__:null,math:!0,svg:!0},i={__proto__:null,mi:!0,mo:!0,mn:!0,ms:!0,mtext:!0,"annotation-xml":!0,foreignObject:!0,desc:!0,title:!0},s=/\s|\//;function u(e,t){this._options=t||{},this._cbs=e||{},this._tagname="",this._attribname="",this._attribvalue="",this._attribs=null,this._stack=[],this._foreignContext=[],this.startIndex=0,this.endIndex=null,this._lowerCaseTagNames="lowerCaseTags"in this._options?!!this._options.lowerCaseTags:!this._options.xmlMode,this._lowerCaseAttributeNames="lowerCaseAttributeNames"in this._options?!!this._options.lowerCaseAttributeNames:!this._options.xmlMode,this._options.Tokenizer&&(r=this._options.Tokenizer),this._tokenizer=new r(this._options,this),this._cbs.onparserinit&&this._cbs.onparserinit(this)}n(5717)(u,n(7187).EventEmitter),u.prototype._updatePosition=function(e){null===this.endIndex?this._tokenizer._sectionStart<=e?this.startIndex=0:this.startIndex=this._tokenizer._sectionStart-e:this.startIndex=this.endIndex+1,this.endIndex=this._tokenizer.getAbsoluteIndex()},u.prototype.ontext=function(e){this._updatePosition(1),this.endIndex--,this._cbs.ontext&&this._cbs.ontext(e)},u.prototype.onopentagname=function(e){if(this._lowerCaseTagNames&&(e=e.toLowerCase()),this._tagname=e,!this._options.xmlMode&&e in a)for(var t;(t=this._stack[this._stack.length-1])in a[e];this.onclosetag(t));!this._options.xmlMode&&e in l||(this._stack.push(e),e in c?this._foreignContext.push(!0):e in i&&this._foreignContext.push(!1)),this._cbs.onopentagname&&this._cbs.onopentagname(e),this._cbs.onopentag&&(this._attribs={})},u.prototype.onopentagend=function(){this._updatePosition(1),this._attribs&&(this._cbs.onopentag&&this._cbs.onopentag(this._tagname,this._attribs),this._attribs=null),!this._options.xmlMode&&this._cbs.onclosetag&&this._tagname in l&&this._cbs.onclosetag(this._tagname),this._tagname=""},u.prototype.onclosetag=function(e){if(this._updatePosition(1),this._lowerCaseTagNames&&(e=e.toLowerCase()),(e in c||e in i)&&this._foreignContext.pop(),!this._stack.length||e in l&&!this._options.xmlMode)this._options.xmlMode||"br"!==e&&"p"!==e||(this.onopentagname(e),this._closeCurrentTag());else{var t=this._stack.lastIndexOf(e);if(-1!==t)if(this._cbs.onclosetag)for(t=this._stack.length-t;t--;)this._cbs.onclosetag(this._stack.pop());else this._stack.length=t;else"p"!==e||this._options.xmlMode||(this.onopentagname(e),this._closeCurrentTag())}},u.prototype.onselfclosingtag=function(){this._options.xmlMode||this._options.recognizeSelfClosing||this._foreignContext[this._foreignContext.length-1]?this._closeCurrentTag():this.onopentagend()},u.prototype._closeCurrentTag=function(){var e=this._tagname;this.onopentagend(),this._stack[this._stack.length-1]===e&&(this._cbs.onclosetag&&this._cbs.onclosetag(e),this._stack.pop())},u.prototype.onattribname=function(e){this._lowerCaseAttributeNames&&(e=e.toLowerCase()),this._attribname=e},u.prototype.onattribdata=function(e){this._attribvalue+=e},u.prototype.onattribend=function(){this._cbs.onattribute&&this._cbs.onattribute(this._attribname,this._attribvalue),this._attribs&&!Object.prototype.hasOwnProperty.call(this._attribs,this._attribname)&&(this._attribs[this._attribname]=this._attribvalue),this._attribname="",this._attribvalue=""},u.prototype._getInstructionName=function(e){var t=e.search(s),n=t<0?e:e.substr(0,t);return this._lowerCaseTagNames&&(n=n.toLowerCase()),n},u.prototype.ondeclaration=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("!"+t,"!"+e)}},u.prototype.onprocessinginstruction=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("?"+t,"?"+e)}},u.prototype.oncomment=function(e){this._updatePosition(4),this._cbs.oncomment&&this._cbs.oncomment(e),this._cbs.oncommentend&&this._cbs.oncommentend()},u.prototype.oncdata=function(e){this._updatePosition(1),this._options.xmlMode||this._options.recognizeCDATA?(this._cbs.oncdatastart&&this._cbs.oncdatastart(),this._cbs.ontext&&this._cbs.ontext(e),this._cbs.oncdataend&&this._cbs.oncdataend()):this.oncomment("[CDATA["+e+"]]")},u.prototype.onerror=function(e){this._cbs.onerror&&this._cbs.onerror(e)},u.prototype.onend=function(){if(this._cbs.onclosetag)for(var e=this._stack.length;e>0;this._cbs.onclosetag(this._stack[--e]));this._cbs.onend&&this._cbs.onend()},u.prototype.reset=function(){this._cbs.onreset&&this._cbs.onreset(),this._tokenizer.reset(),this._tagname="",this._attribname="",this._attribs=null,this._stack=[],this._cbs.onparserinit&&this._cbs.onparserinit(this)},u.prototype.parseComplete=function(e){this.reset(),this.end(e)},u.prototype.write=function(e){this._tokenizer.write(e)},u.prototype.end=function(e){this._tokenizer.end(e)},u.prototype.pause=function(){this._tokenizer.pause()},u.prototype.resume=function(){this._tokenizer.resume()},u.prototype.parseChunk=u.prototype.write,u.prototype.done=u.prototype.end,e.exports=u},6321:function(e,t,n){function r(e){this._cbs=e||{}}e.exports=r;var o=n(3719).EVENTS;Object.keys(o).forEach((function(e){if(0===o[e])e="on"+e,r.prototype[e]=function(){this._cbs[e]&&this._cbs[e]()};else if(1===o[e])e="on"+e,r.prototype[e]=function(t){this._cbs[e]&&this._cbs[e](t)};else{if(2!==o[e])throw Error("wrong number of arguments");e="on"+e,r.prototype[e]=function(t,n){this._cbs[e]&&this._cbs[e](t,n)}}}))},9924:function(e,t,n){e.exports=o;var r=n(3621);function o(e){r.call(this,new a(this),e)}function a(e){this.scope=e}n(5717)(o,r),o.prototype.readable=!0;var l=n(3719).EVENTS;Object.keys(l).forEach((function(e){if(0===l[e])a.prototype["on"+e]=function(){this.scope.emit(e)};else if(1===l[e])a.prototype["on"+e]=function(t){this.scope.emit(e,t)};else{if(2!==l[e])throw Error("wrong number of arguments!");a.prototype["on"+e]=function(t,n){this.scope.emit(e,t,n)}}}))},9889:function(e,t,n){e.exports=ve;var r=n(26),o=n(752),a=n(5076),l=n(1083),c=0,i=c++,s=c++,u=c++,p=c++,f=c++,m=c++,b=c++,d=c++,v=c++,h=c++,g=c++,_=c++,k=c++,y=c++,w=c++,E=c++,x=c++,C=c++,R=c++,N=c++,S=c++,T=c++,A=c++,B=c++,O=c++,I=c++,P=c++,j=c++,L=c++,z=c++,M=c++,q=c++,D=c++,H=c++,U=c++,F=c++,V=c++,Z=c++,G=c++,W=c++,J=c++,$=c++,Y=c++,X=c++,K=c++,Q=c++,ee=c++,te=c++,ne=c++,re=c++,oe=c++,ae=c++,le=c++,ce=c++,ie=c++,se=0,ue=se++,pe=se++,fe=se++;function me(e){return" "===e||"\n"===e||"\t"===e||"\f"===e||"\r"===e}function be(e,t,n){var r=e.toLowerCase();return e===r?function(e){e===r?this._state=t:(this._state=n,this._index--)}:function(o){o===r||o===e?this._state=t:(this._state=n,this._index--)}}function de(e,t){var n=e.toLowerCase();return function(r){r===n||r===e?this._state=t:(this._state=u,this._index--)}}function ve(e,t){this._state=i,this._buffer="",this._sectionStart=0,this._index=0,this._bufferOffset=0,this._baseState=i,this._special=ue,this._cbs=t,this._running=!0,this._ended=!1,this._xmlMode=!(!e||!e.xmlMode),this._decodeEntities=!(!e||!e.decodeEntities)}ve.prototype._stateText=function(e){"<"===e?(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._state=s,this._sectionStart=this._index):this._decodeEntities&&this._special===ue&&"&"===e&&(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._baseState=i,this._state=oe,this._sectionStart=this._index)},ve.prototype._stateBeforeTagName=function(e){"/"===e?this._state=f:"<"===e?(this._cbs.ontext(this._getSection()),this._sectionStart=this._index):">"===e||this._special!==ue||me(e)?this._state=i:"!"===e?(this._state=w,this._sectionStart=this._index+1):"?"===e?(this._state=x,this._sectionStart=this._index+1):(this._state=this._xmlMode||"s"!==e&&"S"!==e?u:M,this._sectionStart=this._index)},ve.prototype._stateInTagName=function(e){("/"===e||">"===e||me(e))&&(this._emitToken("onopentagname"),this._state=d,this._index--)},ve.prototype._stateBeforeCloseingTagName=function(e){me(e)||(">"===e?this._state=i:this._special!==ue?"s"===e||"S"===e?this._state=q:(this._state=i,this._index--):(this._state=m,this._sectionStart=this._index))},ve.prototype._stateInCloseingTagName=function(e){(">"===e||me(e))&&(this._emitToken("onclosetag"),this._state=b,this._index--)},ve.prototype._stateAfterCloseingTagName=function(e){">"===e&&(this._state=i,this._sectionStart=this._index+1)},ve.prototype._stateBeforeAttributeName=function(e){">"===e?(this._cbs.onopentagend(),this._state=i,this._sectionStart=this._index+1):"/"===e?this._state=p:me(e)||(this._state=v,this._sectionStart=this._index)},ve.prototype._stateInSelfClosingTag=function(e){">"===e?(this._cbs.onselfclosingtag(),this._state=i,this._sectionStart=this._index+1):me(e)||(this._state=d,this._index--)},ve.prototype._stateInAttributeName=function(e){("="===e||"/"===e||">"===e||me(e))&&(this._cbs.onattribname(this._getSection()),this._sectionStart=-1,this._state=h,this._index--)},ve.prototype._stateAfterAttributeName=function(e){"="===e?this._state=g:"/"===e||">"===e?(this._cbs.onattribend(),this._state=d,this._index--):me(e)||(this._cbs.onattribend(),this._state=v,this._sectionStart=this._index)},ve.prototype._stateBeforeAttributeValue=function(e){'"'===e?(this._state=_,this._sectionStart=this._index+1):"'"===e?(this._state=k,this._sectionStart=this._index+1):me(e)||(this._state=y,this._sectionStart=this._index,this._index--)},ve.prototype._stateInAttributeValueDoubleQuotes=function(e){'"'===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=d):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=oe,this._sectionStart=this._index)},ve.prototype._stateInAttributeValueSingleQuotes=function(e){"'"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=d):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=oe,this._sectionStart=this._index)},ve.prototype._stateInAttributeValueNoQuotes=function(e){me(e)||">"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=d,this._index--):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=oe,this._sectionStart=this._index)},ve.prototype._stateBeforeDeclaration=function(e){this._state="["===e?T:"-"===e?C:E},ve.prototype._stateInDeclaration=function(e){">"===e&&(this._cbs.ondeclaration(this._getSection()),this._state=i,this._sectionStart=this._index+1)},ve.prototype._stateInProcessingInstruction=function(e){">"===e&&(this._cbs.onprocessinginstruction(this._getSection()),this._state=i,this._sectionStart=this._index+1)},ve.prototype._stateBeforeComment=function(e){"-"===e?(this._state=R,this._sectionStart=this._index+1):this._state=E},ve.prototype._stateInComment=function(e){"-"===e&&(this._state=N)},ve.prototype._stateAfterComment1=function(e){this._state="-"===e?S:R},ve.prototype._stateAfterComment2=function(e){">"===e?(this._cbs.oncomment(this._buffer.substring(this._sectionStart,this._index-2)),this._state=i,this._sectionStart=this._index+1):"-"!==e&&(this._state=R)},ve.prototype._stateBeforeCdata1=be("C",A,E),ve.prototype._stateBeforeCdata2=be("D",B,E),ve.prototype._stateBeforeCdata3=be("A",O,E),ve.prototype._stateBeforeCdata4=be("T",I,E),ve.prototype._stateBeforeCdata5=be("A",P,E),ve.prototype._stateBeforeCdata6=function(e){"["===e?(this._state=j,this._sectionStart=this._index+1):(this._state=E,this._index--)},ve.prototype._stateInCdata=function(e){"]"===e&&(this._state=L)},ve.prototype._stateAfterCdata1=function(e){this._state="]"===e?z:j},ve.prototype._stateAfterCdata2=function(e){">"===e?(this._cbs.oncdata(this._buffer.substring(this._sectionStart,this._index-2)),this._state=i,this._sectionStart=this._index+1):"]"!==e&&(this._state=j)},ve.prototype._stateBeforeSpecial=function(e){"c"===e||"C"===e?this._state=D:"t"===e||"T"===e?this._state=Y:(this._state=u,this._index--)},ve.prototype._stateBeforeSpecialEnd=function(e){this._special!==pe||"c"!==e&&"C"!==e?this._special!==fe||"t"!==e&&"T"!==e?this._state=i:this._state=ee:this._state=Z},ve.prototype._stateBeforeScript1=de("R",H),ve.prototype._stateBeforeScript2=de("I",U),ve.prototype._stateBeforeScript3=de("P",F),ve.prototype._stateBeforeScript4=de("T",V),ve.prototype._stateBeforeScript5=function(e){("/"===e||">"===e||me(e))&&(this._special=pe),this._state=u,this._index--},ve.prototype._stateAfterScript1=be("R",G,i),ve.prototype._stateAfterScript2=be("I",W,i),ve.prototype._stateAfterScript3=be("P",J,i),ve.prototype._stateAfterScript4=be("T",$,i),ve.prototype._stateAfterScript5=function(e){">"===e||me(e)?(this._special=ue,this._state=m,this._sectionStart=this._index-6,this._index--):this._state=i},ve.prototype._stateBeforeStyle1=de("Y",X),ve.prototype._stateBeforeStyle2=de("L",K),ve.prototype._stateBeforeStyle3=de("E",Q),ve.prototype._stateBeforeStyle4=function(e){("/"===e||">"===e||me(e))&&(this._special=fe),this._state=u,this._index--},ve.prototype._stateAfterStyle1=be("Y",te,i),ve.prototype._stateAfterStyle2=be("L",ne,i),ve.prototype._stateAfterStyle3=be("E",re,i),ve.prototype._stateAfterStyle4=function(e){">"===e||me(e)?(this._special=ue,this._state=m,this._sectionStart=this._index-5,this._index--):this._state=i},ve.prototype._stateBeforeEntity=be("#",ae,le),ve.prototype._stateBeforeNumericEntity=be("X",ie,ce),ve.prototype._parseNamedEntityStrict=function(){if(this._sectionStart+1<this._index){var e=this._buffer.substring(this._sectionStart+1,this._index),t=this._xmlMode?l:o;t.hasOwnProperty(e)&&(this._emitPartial(t[e]),this._sectionStart=this._index+1)}},ve.prototype._parseLegacyEntity=function(){var e=this._sectionStart+1,t=this._index-e;for(t>6&&(t=6);t>=2;){var n=this._buffer.substr(e,t);if(a.hasOwnProperty(n))return this._emitPartial(a[n]),void(this._sectionStart+=t+1);t--}},ve.prototype._stateInNamedEntity=function(e){";"===e?(this._parseNamedEntityStrict(),this._sectionStart+1<this._index&&!this._xmlMode&&this._parseLegacyEntity(),this._state=this._baseState):(e<"a"||e>"z")&&(e<"A"||e>"Z")&&(e<"0"||e>"9")&&(this._xmlMode||this._sectionStart+1===this._index||(this._baseState!==i?"="!==e&&this._parseNamedEntityStrict():this._parseLegacyEntity()),this._state=this._baseState,this._index--)},ve.prototype._decodeNumericEntity=function(e,t){var n=this._sectionStart+e;if(n!==this._index){var o=this._buffer.substring(n,this._index),a=parseInt(o,t);this._emitPartial(r(a)),this._sectionStart=this._index}else this._sectionStart--;this._state=this._baseState},ve.prototype._stateInNumericEntity=function(e){";"===e?(this._decodeNumericEntity(2,10),this._sectionStart++):(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(2,10),this._index--)},ve.prototype._stateInHexEntity=function(e){";"===e?(this._decodeNumericEntity(3,16),this._sectionStart++):(e<"a"||e>"f")&&(e<"A"||e>"F")&&(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(3,16),this._index--)},ve.prototype._cleanup=function(){this._sectionStart<0?(this._buffer="",this._bufferOffset+=this._index,this._index=0):this._running&&(this._state===i?(this._sectionStart!==this._index&&this._cbs.ontext(this._buffer.substr(this._sectionStart)),this._buffer="",this._bufferOffset+=this._index,this._index=0):this._sectionStart===this._index?(this._buffer="",this._bufferOffset+=this._index,this._index=0):(this._buffer=this._buffer.substr(this._sectionStart),this._index-=this._sectionStart,this._bufferOffset+=this._sectionStart),this._sectionStart=0)},ve.prototype.write=function(e){this._ended&&this._cbs.onerror(Error(".write() after done!")),this._buffer+=e,this._parse()},ve.prototype._parse=function(){for(;this._index<this._buffer.length&&this._running;){var e=this._buffer.charAt(this._index);this._state===i?this._stateText(e):this._state===s?this._stateBeforeTagName(e):this._state===u?this._stateInTagName(e):this._state===f?this._stateBeforeCloseingTagName(e):this._state===m?this._stateInCloseingTagName(e):this._state===b?this._stateAfterCloseingTagName(e):this._state===p?this._stateInSelfClosingTag(e):this._state===d?this._stateBeforeAttributeName(e):this._state===v?this._stateInAttributeName(e):this._state===h?this._stateAfterAttributeName(e):this._state===g?this._stateBeforeAttributeValue(e):this._state===_?this._stateInAttributeValueDoubleQuotes(e):this._state===k?this._stateInAttributeValueSingleQuotes(e):this._state===y?this._stateInAttributeValueNoQuotes(e):this._state===w?this._stateBeforeDeclaration(e):this._state===E?this._stateInDeclaration(e):this._state===x?this._stateInProcessingInstruction(e):this._state===C?this._stateBeforeComment(e):this._state===R?this._stateInComment(e):this._state===N?this._stateAfterComment1(e):this._state===S?this._stateAfterComment2(e):this._state===T?this._stateBeforeCdata1(e):this._state===A?this._stateBeforeCdata2(e):this._state===B?this._stateBeforeCdata3(e):this._state===O?this._stateBeforeCdata4(e):this._state===I?this._stateBeforeCdata5(e):this._state===P?this._stateBeforeCdata6(e):this._state===j?this._stateInCdata(e):this._state===L?this._stateAfterCdata1(e):this._state===z?this._stateAfterCdata2(e):this._state===M?this._stateBeforeSpecial(e):this._state===q?this._stateBeforeSpecialEnd(e):this._state===D?this._stateBeforeScript1(e):this._state===H?this._stateBeforeScript2(e):this._state===U?this._stateBeforeScript3(e):this._state===F?this._stateBeforeScript4(e):this._state===V?this._stateBeforeScript5(e):this._state===Z?this._stateAfterScript1(e):this._state===G?this._stateAfterScript2(e):this._state===W?this._stateAfterScript3(e):this._state===J?this._stateAfterScript4(e):this._state===$?this._stateAfterScript5(e):this._state===Y?this._stateBeforeStyle1(e):this._state===X?this._stateBeforeStyle2(e):this._state===K?this._stateBeforeStyle3(e):this._state===Q?this._stateBeforeStyle4(e):this._state===ee?this._stateAfterStyle1(e):this._state===te?this._stateAfterStyle2(e):this._state===ne?this._stateAfterStyle3(e):this._state===re?this._stateAfterStyle4(e):this._state===oe?this._stateBeforeEntity(e):this._state===ae?this._stateBeforeNumericEntity(e):this._state===le?this._stateInNamedEntity(e):this._state===ce?this._stateInNumericEntity(e):this._state===ie?this._stateInHexEntity(e):this._cbs.onerror(Error("unknown _state"),this._state),this._index++}this._cleanup()},ve.prototype.pause=function(){this._running=!1},ve.prototype.resume=function(){this._running=!0,this._index<this._buffer.length&&this._parse(),this._ended&&this._finish()},ve.prototype.end=function(e){this._ended&&this._cbs.onerror(Error(".end() after done!")),e&&this.write(e),this._ended=!0,this._running&&this._finish()},ve.prototype._finish=function(){this._sectionStart<this._index&&this._handleTrailingData(),this._cbs.onend()},ve.prototype._handleTrailingData=function(){var e=this._buffer.substr(this._sectionStart);this._state===j||this._state===L||this._state===z?this._cbs.oncdata(e):this._state===R||this._state===N||this._state===S?this._cbs.oncomment(e):this._state!==le||this._xmlMode?this._state!==ce||this._xmlMode?this._state!==ie||this._xmlMode?this._state!==u&&this._state!==d&&this._state!==g&&this._state!==h&&this._state!==v&&this._state!==k&&this._state!==_&&this._state!==y&&this._state!==m&&this._cbs.ontext(e):(this._decodeNumericEntity(3,16),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData())):(this._decodeNumericEntity(2,10),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData())):(this._parseLegacyEntity(),this._sectionStart<this._index&&(this._state=this._baseState,this._handleTrailingData()))},ve.prototype.reset=function(){ve.call(this,{xmlMode:this._xmlMode,decodeEntities:this._decodeEntities},this._cbs)},ve.prototype.getAbsoluteIndex=function(){return this._bufferOffset+this._index},ve.prototype._getSection=function(){return this._buffer.substring(this._sectionStart,this._index)},ve.prototype._emitToken=function(e){this._cbs[e](this._getSection()),this._sectionStart=-1},ve.prototype._emitPartial=function(e){this._baseState!==i?this._cbs.onattribdata(e):this._cbs.ontext(e)}},3621:function(e,t,n){e.exports=c;var r=n(763),o=n(6994).Writable,a=n(8645).s,l=n(8764).Buffer;function c(e,t){var n=this._parser=new r(e,t),l=this._decoder=new a;o.call(this,{decodeStrings:!1}),this.once("finish",(function(){n.end(l.end())}))}n(5717)(c,o),c.prototype._write=function(e,t,n){e instanceof l&&(e=this._decoder.write(e)),this._parser.write(e),n()}},3719:function(e,t,n){var r=n(763),o=n(8753);function a(t,n){return delete e.exports[t],e.exports[t]=n,n}e.exports={Parser:r,Tokenizer:n(9889),ElementType:n(4431),DomHandler:o,get FeedHandler(){return a("FeedHandler",n(3870))},get Stream(){return a("Stream",n(9924))},get WritableStream(){return a("WritableStream",n(3621))},get ProxyHandler(){return a("ProxyHandler",n(6321))},get DomUtils(){return a("DomUtils",n(2417))},get CollectingHandler(){return a("CollectingHandler",n(5449))},DefaultHandler:o,get RssHandler(){return a("RssHandler",this.FeedHandler)},parseDOM:function(e,t){var n=new o(t);return new r(n,t).end(e),n.dom},parseFeed:function(t,n){var o=new e.exports.FeedHandler(n);return new r(o,n).end(t),o.dom},createDomStream:function(e,t,n){var a=new o(e,t,n);return new r(a,t)},EVENTS:{attribute:2,cdatastart:0,cdataend:0,text:1,processinginstruction:2,comment:1,commentend:0,closetag:1,opentag:2,opentagname:1,error:1,end:0}}},608:function(e,t,n){var r=n(8764),o=r.Buffer;function a(e,t){for(var n in e)t[n]=e[n]}function l(e,t,n){return o(e,t,n)}o.from&&o.alloc&&o.allocUnsafe&&o.allocUnsafeSlow?e.exports=r:(a(r,t),t.Buffer=l),l.prototype=Object.create(o.prototype),a(o,l),l.from=function(e,t,n){if("number"==typeof e)throw new TypeError("Argument must not be a number");return o(e,t,n)},l.alloc=function(e,t,n){if("number"!=typeof e)throw new TypeError("Argument must be a number");var r=o(e);return void 0!==t?"string"==typeof n?r.fill(t,n):r.fill(t):r.fill(0),r},l.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return o(e)},l.allocUnsafeSlow=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return r.SlowBuffer(e)}},8645:function(e,t,n){"use strict";var r=n(608).Buffer,o=r.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function a(e){var t;switch(this.encoding=function(e){var t=function(e){if(!e)return"utf8";for(var t;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(e);if("string"!=typeof t&&(r.isEncoding===o||!o(e)))throw new Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=i,this.end=s,t=4;break;case"utf8":this.fillLast=c,t=4;break;case"base64":this.text=u,this.end=p,t=3;break;default:return this.write=f,void(this.end=m)}this.lastNeed=0,this.lastTotal=0,this.lastChar=r.allocUnsafe(t)}function l(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function c(e){var t=this.lastTotal-this.lastNeed,n=function(e,t,n){if(128!=(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!=(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!=(192&t[2]))return e.lastNeed=2,"�"}}(this,e);return void 0!==n?n:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function i(e,t){if((e.length-t)%2==0){var n=e.toString("utf16le",t);if(n){var r=n.charCodeAt(n.length-1);if(r>=55296&&r<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],n.slice(0,-1)}return n}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function s(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var n=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,n)}return t}function u(e,t){var n=(e.length-t)%3;return 0===n?e.toString("base64",t):(this.lastNeed=3-n,this.lastTotal=3,1===n?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-n))}function p(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function f(e){return e.toString(this.encoding)}function m(e){return e&&e.length?this.write(e):""}t.s=a,a.prototype.write=function(e){if(0===e.length)return"";var t,n;if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";n=this.lastNeed,this.lastNeed=0}else n=0;return n<e.length?t?t+this.text(e,n):this.text(e,n):t||""},a.prototype.end=function(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t},a.prototype.text=function(e,t){var n=function(e,t,n){var r=t.length-1;if(r<n)return 0;var o=l(t[r]);return o>=0?(o>0&&(e.lastNeed=o-1),o):--r<n||-2===o?0:(o=l(t[r]))>=0?(o>0&&(e.lastNeed=o-2),o):--r<n||-2===o?0:(o=l(t[r]))>=0?(o>0&&(2===o?o=0:e.lastNeed=o-3),o):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=n;var r=e.length-(n-this.lastNeed);return e.copy(this.lastChar,0,r),e.toString("utf8",t,r)},a.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},645:function(e,t){t.read=function(e,t,n,r,o){var a,l,c=8*o-r-1,i=(1<<c)-1,s=i>>1,u=-7,p=n?o-1:0,f=n?-1:1,m=e[t+p];for(p+=f,a=m&(1<<-u)-1,m>>=-u,u+=c;u>0;a=256*a+e[t+p],p+=f,u-=8);for(l=a&(1<<-u)-1,a>>=-u,u+=r;u>0;l=256*l+e[t+p],p+=f,u-=8);if(0===a)a=1-s;else{if(a===i)return l?NaN:1/0*(m?-1:1);l+=Math.pow(2,r),a-=s}return(m?-1:1)*l*Math.pow(2,a-r)},t.write=function(e,t,n,r,o,a){var l,c,i,s=8*a-o-1,u=(1<<s)-1,p=u>>1,f=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,m=r?0:a-1,b=r?1:-1,d=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(c=isNaN(t)?1:0,l=u):(l=Math.floor(Math.log(t)/Math.LN2),t*(i=Math.pow(2,-l))<1&&(l--,i*=2),(t+=l+p>=1?f/i:f*Math.pow(2,1-p))*i>=2&&(l++,i/=2),l+p>=u?(c=0,l=u):l+p>=1?(c=(t*i-1)*Math.pow(2,o),l+=p):(c=t*Math.pow(2,p-1)*Math.pow(2,o),l=0));o>=8;e[n+m]=255&c,m+=b,c/=256,o-=8);for(l=l<<o|c,s+=o;s>0;e[n+m]=255&l,m+=b,l/=256,s-=8);e[n+m-b]|=128*d}},5717:function(e){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},9588:function(e){e.exports=function(e,t){var n,r,o=0;function a(){var a,l,c=n,i=arguments.length;e:for(;c;){if(c.args.length===arguments.length){for(l=0;l<i;l++)if(c.args[l]!==arguments[l]){c=c.next;continue e}return c!==n&&(c===r&&(r=c.prev),c.prev.next=c.next,c.next&&(c.next.prev=c.prev),c.next=n,c.prev=null,n.prev=c,n=c),c.val}c=c.next}for(a=new Array(i),l=0;l<i;l++)a[l]=arguments[l];return c={args:a,val:e.apply(null,a)},n?(n.prev=c,c.next=n):r=c,o===t.maxSize?(r=r.prev).next=null:o++,n=c,c.val}return t=t||{},a.clear=function(){n=null,r=null,o=0},a}},7418:function(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function o(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,a){for(var l,c,i=o(e),s=1;s<arguments.length;s++){for(var u in l=Object(arguments[s]))n.call(l,u)&&(i[u]=l[u]);if(t){c=t(l);for(var p=0;p<c.length;p++)r.call(l,c[p])&&(i[c[p]]=l[c[p]])}}return i}},4887:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.decodeEntities,a=void 0===n||n,l=t.transform,c=t.preprocessNodes,i=void 0===c?function(e){return e}:c,s=i(r.default.parseDOM(e,{decodeEntities:a}));return(0,o.default)(s,l)};var r=a(n(3719)),o=a(n(6630));function a(e){return e&&e.__esModule?e:{default:e}}},5324:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return o.default[e.type](e,t,n)};var r,o=(r=n(532))&&r.__esModule?r:{default:r}},5888:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["allowfullScreen","async","autoplay","capture","checked","controls","default","defer","disabled","formnovalidate","hidden","loop","multiple","muted","novalidate","open","playsinline","readonly","required","reversed","scoped","seamless","selected","itemscope"]},5260:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={accept:"accept","accept-charset":"acceptCharset",accesskey:"accessKey",action:"action",allowfullscreen:"allowFullScreen",allowtransparency:"allowTransparency",alt:"alt",as:"as",async:"async",autocomplete:"autoComplete",autoplay:"autoPlay",capture:"capture",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",challenge:"challenge",checked:"checked",cite:"cite",classid:"classID",class:"className",cols:"cols",colspan:"colSpan",content:"content",contenteditable:"contentEditable",contextmenu:"contextMenu",controls:"controls",controlsList:"controlsList",coords:"coords",crossorigin:"crossOrigin",data:"data",datetime:"dateTime",default:"default",defer:"defer",dir:"dir",disabled:"disabled",download:"download",draggable:"draggable",enctype:"encType",form:"form",formaction:"formAction",formenctype:"formEncType",formmethod:"formMethod",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",headers:"headers",height:"height",hidden:"hidden",high:"high",href:"href",hreflang:"hrefLang",for:"htmlFor","http-equiv":"httpEquiv",icon:"icon",id:"id",inputmode:"inputMode",integrity:"integrity",is:"is",keyparams:"keyParams",keytype:"keyType",kind:"kind",label:"label",lang:"lang",list:"list",loop:"loop",low:"low",manifest:"manifest",marginheight:"marginHeight",marginwidth:"marginWidth",max:"max",maxlength:"maxLength",media:"media",mediagroup:"mediaGroup",method:"method",min:"min",minlength:"minLength",multiple:"multiple",muted:"muted",name:"name",nonce:"nonce",novalidate:"noValidate",open:"open",optimum:"optimum",pattern:"pattern",placeholder:"placeholder",playsinline:"playsInline",poster:"poster",preload:"preload",profile:"profile",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rel:"rel",required:"required",reversed:"reversed",role:"role",rows:"rows",rowspan:"rowSpan",sandbox:"sandbox",scope:"scope",scoped:"scoped",scrolling:"scrolling",seamless:"seamless",selected:"selected",shape:"shape",size:"size",sizes:"sizes",slot:"slot",span:"span",spellcheck:"spellCheck",src:"src",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",start:"start",step:"step",style:"style",summary:"summary",tabindex:"tabIndex",target:"target",title:"title",type:"type",usemap:"useMap",value:"value",width:"width",wmode:"wmode",wrap:"wrap",about:"about",datatype:"datatype",inlist:"inlist",prefix:"prefix",property:"property",resource:"resource",typeof:"typeof",vocab:"vocab",autocapitalize:"autoCapitalize",autocorrect:"autoCorrect",autosave:"autoSave",color:"color",itemprop:"itemProp",itemscope:"itemScope",itemtype:"itemType",itemid:"itemID",itemref:"itemRef",results:"results",security:"security",unselectable:"unselectable"}},3662:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]},5961:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=void 0;e.children.length>0&&(n=e.children[0].data);var a=(0,o.default)(e.attribs,t);return r.default.createElement("style",a,n)};var r=a(n(7294)),o=a(n(8024));function a(e){return e&&e.__esModule?e:{default:e}}},2593:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var i=e.name;if(!(0,c.default)(i))return null;var s=(0,a.default)(e.attribs,t),u=null;return-1===l.default.indexOf(i)&&(u=(0,o.default)(e.children,n)),r.default.createElement(i,s,u)};var r=i(n(7294)),o=i(n(6630)),a=i(n(8024)),l=i(n(3662)),c=i(n(2536));function i(e){return e&&e.__esModule?e:{default:e}}},3180:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.data}},5639:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return null}},532:function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0});var o=n(3719),a=s(n(3180)),l=s(n(2593)),c=s(n(5961)),i=s(n(5639));function s(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.default=(u(r={},o.ElementType.Text,a.default),u(r,o.ElementType.Tag,l.default),u(r,o.ElementType.Style,c.default),u(r,o.ElementType.Directive,i.default),u(r,o.ElementType.Comment,i.default),u(r,o.ElementType.Script,i.default),u(r,o.ElementType.CDATA,i.default),u(r,o.ElementType.Doctype,i.default),r)},653:function(e,t,n){"use strict";n(6630),n(5324),n(3719);var r,o=(r=n(4887))&&r.__esModule?r:{default:r};t.ZP=o.default},6630:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e.filter((function(e){return!(0,r.default)(e)})).map((function(e,n){var r=void 0;return"function"!=typeof t||null!==(r=t(e,n))&&!r?(0,o.default)(e,n,t):r}))};var r=a(n(2057)),o=a(n(5324));function a(e){return e&&e.__esModule?e:{default:e}}},8024:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e,t){var n=r({},(0,o.default)(e),{key:t});return"string"==typeof n.style||n.style instanceof String?n.style=(0,a.default)(n.style):delete n.style,n};var o=l(n(4381)),a=l(n(3083));function l(e){return e&&e.__esModule?e:{default:e}}},4381:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Object.keys(e).filter((function(e){return(0,a.default)(e)})).reduce((function(t,n){var a=n.toLowerCase(),l=o.default[a]||a;return t[l]=function(e,t){return r.default.map((function(e){return e.toLowerCase()})).indexOf(e.toLowerCase())>=0&&(t=e),t}(l,e[n]),t}),{})};var r=l(n(5888)),o=l(n(5260)),a=l(n(2536));function l(e){return e&&e.__esModule?e:{default:e}}},3083:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var l,c=e[Symbol.iterator]();!(r=(l=c.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{!r&&c.return&&c.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return""===e?{}:e.split(";").reduce((function(e,t){var r=t.split(/^([^:]+):/).filter((function(e,t){return t>0})).map((function(e){return e.trim().toLowerCase()})),o=n(r,2),a=o[0],l=o[1];return void 0===l||(e[a=a.replace(/^-ms-/,"ms-").replace(/-(.)/g,(function(e,t){return t.toUpperCase()}))]=l),e}),{})}},2057:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return"text"===e.type&&/\r?\n/.test(e.data)&&""===e.data.trim()}},2536:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return r.hasOwnProperty(e)||(r[e]=n.test(e)),r[e]};var n=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,r={}},2408:function(e,t,n){"use strict";var r=n(7418),o=60103,a=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var l=60109,c=60110,i=60112;t.Suspense=60113;var s=60115,u=60116;if("function"==typeof Symbol&&Symbol.for){var p=Symbol.for;o=p("react.element"),a=p("react.portal"),t.Fragment=p("react.fragment"),t.StrictMode=p("react.strict_mode"),t.Profiler=p("react.profiler"),l=p("react.provider"),c=p("react.context"),i=p("react.forward_ref"),t.Suspense=p("react.suspense"),s=p("react.memo"),u=p("react.lazy")}var f="function"==typeof Symbol&&Symbol.iterator;function m(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var b={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},d={};function v(e,t,n){this.props=e,this.context=t,this.refs=d,this.updater=n||b}function h(){}function g(e,t,n){this.props=e,this.context=t,this.refs=d,this.updater=n||b}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(m(85));this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},h.prototype=v.prototype;var _=g.prototype=new h;_.constructor=g,r(_,v.prototype),_.isPureReactComponent=!0;var k={current:null},y=Object.prototype.hasOwnProperty,w={key:!0,ref:!0,__self:!0,__source:!0};function E(e,t,n){var r,a={},l=null,c=null;if(null!=t)for(r in void 0!==t.ref&&(c=t.ref),void 0!==t.key&&(l=""+t.key),t)y.call(t,r)&&!w.hasOwnProperty(r)&&(a[r]=t[r]);var i=arguments.length-2;if(1===i)a.children=n;else if(1<i){for(var s=Array(i),u=0;u<i;u++)s[u]=arguments[u+2];a.children=s}if(e&&e.defaultProps)for(r in i=e.defaultProps)void 0===a[r]&&(a[r]=i[r]);return{$$typeof:o,type:e,key:l,ref:c,props:a,_owner:k.current}}function x(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var C=/\/+/g;function R(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function N(e,t,n,r,l){var c=typeof e;"undefined"!==c&&"boolean"!==c||(e=null);var i=!1;if(null===e)i=!0;else switch(c){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case o:case a:i=!0}}if(i)return l=l(i=e),e=""===r?"."+R(i,0):r,Array.isArray(l)?(n="",null!=e&&(n=e.replace(C,"$&/")+"/"),N(l,t,n,"",(function(e){return e}))):null!=l&&(x(l)&&(l=function(e,t){return{$$typeof:o,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(l,n+(!l.key||i&&i.key===l.key?"":(""+l.key).replace(C,"$&/")+"/")+e)),t.push(l)),1;if(i=0,r=""===r?".":r+":",Array.isArray(e))for(var s=0;s<e.length;s++){var u=r+R(c=e[s],s);i+=N(c,t,n,u,l)}else if("function"==typeof(u=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e)))for(e=u.call(e),s=0;!(c=e.next()).done;)i+=N(c=c.value,t,n,u=r+R(c,s++),l);else if("object"===c)throw t=""+e,Error(m(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return i}function S(e,t,n){if(null==e)return e;var r=[],o=0;return N(e,r,"","",(function(e){return t.call(n,e,o++)})),r}function T(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var A={current:null};function B(){var e=A.current;if(null===e)throw Error(m(321));return e}var O={ReactCurrentDispatcher:A,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:k,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:S,forEach:function(e,t,n){S(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return S(e,(function(){t++})),t},toArray:function(e){return S(e,(function(e){return e}))||[]},only:function(e){if(!x(e))throw Error(m(143));return e}},t.Component=v,t.PureComponent=g,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=O,t.cloneElement=function(e,t,n){if(null==e)throw Error(m(267,e));var a=r({},e.props),l=e.key,c=e.ref,i=e._owner;if(null!=t){if(void 0!==t.ref&&(c=t.ref,i=k.current),void 0!==t.key&&(l=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in t)y.call(t,u)&&!w.hasOwnProperty(u)&&(a[u]=void 0===t[u]&&void 0!==s?s[u]:t[u])}var u=arguments.length-2;if(1===u)a.children=n;else if(1<u){s=Array(u);for(var p=0;p<u;p++)s[p]=arguments[p+2];a.children=s}return{$$typeof:o,type:e.type,key:l,ref:c,props:a,_owner:i}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:c,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:l,_context:e},e.Consumer=e},t.createElement=E,t.createFactory=function(e){var t=E.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:i,render:e}},t.isValidElement=x,t.lazy=function(e){return{$$typeof:u,_payload:{_status:-1,_result:e},_init:T}},t.memo=function(e,t){return{$$typeof:s,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return B().useCallback(e,t)},t.useContext=function(e,t){return B().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return B().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return B().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return B().useLayoutEffect(e,t)},t.useMemo=function(e,t){return B().useMemo(e,t)},t.useReducer=function(e,t,n){return B().useReducer(e,t,n)},t.useRef=function(e){return B().useRef(e)},t.useState=function(e){return B().useState(e)},t.version="17.0.1"},7294:function(e,t,n){"use strict";e.exports=n(2408)},6994:function(){}},t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){"use strict";var e={};function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.r(e),n.d(e,{name:function(){return Ef},settings:function(){return xf}});var r=wp.components.ToggleControl,o=wp.element.useState,a=function(e){var n,a,l=e.initialFixedTable,c=e.label,i=e.helpYes,s=e.helpNo,u=e.schema,p=e.setAttributes,f=(n=o(l),a=2,function(e){if(Array.isArray(e))return e}(n)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,a=void 0;try{for(var l,c=e[Symbol.iterator]();!(r=(l=c.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw a}}return n}}(n,a)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(n,a)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),m=f[0],b=f[1];return React.createElement(r,{label:c,help:m?i:s,checked:m,onChange:function(){var e,t,n;b(!m),p((n=!m,(t=u)in(e={})?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e))}})},l=n(4184),c=n.n(l);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var f=wp.i18n.__,m=wp.element.Fragment,b=wp.hooks.addFilter,d=wp.components,v=d.PanelBody,h=d.BaseControl,g=(wp.blockEditor&&wp.blockEditor.BlockEdit?wp.blockEditor:wp.editor).InspectorControls,_=wp.compose.createHigherOrderComponent,k=function(e,t){return-1!==e.indexOf(t)},y=function(e){var t=void 0!==["core","vk-blocks"].find((function(t){return k(e,t)}));return void 0!==["core/calendar","core/latest-comments","core/archives","core/tag-cloud","core/shortcode","core/rss","core/rss","vk-blocks/card-item","vk-blocks/icon-card-item"].find((function(t){return k(e,t)}))&&(t=!1),t};5.3<=parseFloat(wpVersion)&&(b("blocks.registerBlockType","vk-blocks/hidden-extension",(function(e){return y(e.name)&&(e.attributes=u(u({},e.attributes),{vkb_hidden:{type:"boolean",default:!1},vkb_hidden_xxl:{type:"boolean",default:!1},vkb_hidden_xl_v2:{type:"boolean",default:!1},vkb_hidden_xl:{type:"boolean",default:!1},vkb_hidden_lg:{type:"boolean",default:!1},vkb_hidden_md:{type:"boolean",default:!1},vkb_hidden_sm:{type:"boolean",default:!1},vkb_hidden_xs:{type:"boolean",default:!1}})),e})),wp.hooks.addFilter("editor.BlockEdit","vk-blocks/hidden-extension",_((function(e){return function(t){return y(t.name)?(t.attributes.vkb_hidden_xl&&!t.attributes.vkb_hidden_xxl&&(t.attributes.vkb_hidden_xxl=!0,t.attributes.vkb_hidden_xl_v2=!0,t.attributes.vkb_hidden_xl=!1),React.createElement(m,null,React.createElement(e,t),React.createElement(g,null,React.createElement(v,{title:f("Hidden Settings","vk-blocks"),initialOpen:!1},React.createElement(h,{label:f("Hidden at screel size","vk-blocks")},React.createElement("p",null,f("Note : This function is display hidden only. Actually Block is output to HTML.Pleade don't use you must not bisible item.Don't use it for blocks you really don't want to display.","vk-blocks")),React.createElement(a,i({label:f("Hidden ( Screen size : all )","vk-blocks"),initialFixedTable:t.attributes.vkb_hidden,schema:"vkb_hidden"},t)),React.createElement(a,i({label:f("Hidden ( Screen size : xs )","vk-blocks"),initialFixedTable:t.attributes.vkb_hidden_xs,schema:"vkb_hidden_xs"},t)),React.createElement(a,i({label:f("Hidden ( Screen size : sm )","vk-blocks"),initialFixedTable:t.attributes.vkb_hidden_sm,schema:"vkb_hidden_sm"},t)),React.createElement(a,i({label:f("Hidden ( Screen size : md )","vk-blocks"),initialFixedTable:t.attributes.vkb_hidden_md,schema:"vkb_hidden_md"},t)),React.createElement(a,i({label:f("Hidden ( Screen size : lg )","vk-blocks"),initialFixedTable:t.attributes.vkb_hidden_lg,schema:"vkb_hidden_lg"},t)),React.createElement(a,i({label:f("Hidden ( Screen size : xl )","vk-blocks"),initialFixedTable:t.attributes.vkb_hidden_xl_v2,schema:"vkb_hidden_xl_v2"},t)),React.createElement(a,i({label:f("Hidden ( Screen size : xxl )","vk-blocks"),initialFixedTable:t.attributes.vkb_hidden_xxl,schema:"vkb_hidden_xxl"},t)),React.createElement("p",null,f("If you want to hide multiple blocks, that first you set to group block and the next, hide for the that group block.","vk-blocks"))))))):React.createElement(e,t)}}),"addHiddenSection")),wp.hooks.addFilter("blocks.getSaveElement","vk-blocks/hidden-extension",(function(e,t,n){var r=n.vkb_hidden,o=n.vkb_hidden_xxl,a=n.vkb_hidden_xl_v2,l=n.vkb_hidden_xl,i=n.vkb_hidden_lg,s=n.vkb_hidden_md,p=n.vkb_hidden_sm,f=n.vkb_hidden_xs;if(r||o||a||l||i||s||p||f){var m=r&&"vk_hidden",b=o&&"vk_hidden-xxl",d=a&&"vk_hidden-xl-v2",v=l&&"vk_hidden-xl",h=i&&"vk_hidden-lg",g=s&&"vk_hidden-md",_=p&&"vk_hidden-sm",k=f&&"vk_hidden-xs";e&&(e=u(u({},e),{props:u(u({},e.props),{className:c()(e.props.className,m,b,d,v,h,g,_,k)})}))}return e})),wp.hooks.addFilter("editor.BlockListBlock","vk-blocks/hidden-extension",_((function(e){return function(t){var n=t.attributes.vkb_hidden_xxl||t.attributes.vkb_hidden_xl_v2||t.attributes.vkb_hidden_xl||t.attributes.vkb_hidden_lg||t.attributes.vkb_hidden_md||t.attributes.vkb_hidden_sm||t.attributes.vkb_hidden_xs||t.attributes.vkb_hidden?"vk_edit_hidden_warning":"",r=t.attributes.vkb_hidden?n+" vk_edit_hidden_all":n,o=c()(r,t.className);return React.createElement(e,i({},t,{className:o}))}}),"addHiddenWarning")));var w=lodash.assign,E=wp.i18n.__;(0,wp.hooks.addFilter)("blocks.registerBlockType","vk-blocks/heading-style",(function(e){var t;return t=e.name,["core/heading"].includes(t)&&(e.attributes=w(e.attributes,{color:{type:"string"}})),e})),wp.blocks.registerBlockStyle("core/heading",[{name:"vk-heading-default",label:E("Default","vk-blocks"),isDefault:!0},{name:"vk-heading-plain",label:E("Plain","vk-blocks")},{name:"vk-heading-background_fill_lightgray",label:E("Background fill lightgray","vk-blocks")},{name:"vk-heading-double_black",label:E("Double border top and bottom black","vk-blocks")},{name:"vk-heading-double_bottomborder_black",label:E("Double border bottom black","vk-blocks")},{name:"vk-heading-solid_black",label:E("Solid border top and bottom black","vk-blocks")},{name:"vk-heading-solid_bottomborder_black",label:E("Solid border bottom black","vk-blocks")},{name:"vk-heading-dotted_bottomborder_black",label:E("Dotted border bottom black","vk-blocks")},{name:"vk-heading-both_ends",label:E("Both ends","vk-blocks")},{name:"vk-heading-brackets_black",label:E("Brackets black","vk-blocks")}]);var x=function(e){switch(e){case"#f78da7":return"vk-has-pale-pink-color";case"#cf2e2e":return"vk-has-vivid-red-color";case"#ff6900":return"vk-has-luminous-vivid-orange-color";case"#fcb900":return"vk-has-luminous-vivid-amber-color";case"#7bdcb5":return"vk-has-light-green-cyan-color";case"#00d084":return"vk-has-vivid-green-cyan-color";case"#8ed1fc":return"vk-has-pale-cyan-blue-color";case"#0693e3":return"vk-has-vivid-cyan-blue-color";case"#9b51e0":return"vk-has-vivid-purple-color";case"#eee":return"vk-has-very-light-gray-color";case"#abb8c3":return"vk-has-cyan-bluish-gray-color";case"#313131":return"vk-has-very-dark-gray-color";case"#ffffff":return"vk-has-white-color"}},C=wp.data,R=C.select,N=C.dispatch,S=wp.blockEditor&&wp.blockEditor.BlockEdit?wp.blockEditor:wp.editor,T=(R("core/block-editor")?R("core/block-editor"):R("core/editor"),N("core/block-editor")?N("core/block-editor"):N("core/editor"),function(e){return function(e){try{JSON.parse(e)}catch(e){return!1}return!0}(e)||(e=e.replace(/u0022/g,'"')),e}),A=lodash.assign,B=wp.i18n.__,O=wp.element.Fragment,I=wp.hooks.addFilter,P=wp.components.PanelBody,j=S.InspectorControls,L=S.ColorPalette,z=wp.compose.createHigherOrderComponent,M=function(e){return["core/group"].includes(e)};I("blocks.registerBlockType","vk-blocks/group-style",(function(e){return M(e.name)&&(e.attributes=A(e.attributes,{color:{type:"string"}})),e})),I("editor.BlockEdit","vk-blocks/group-style",z((function(e){var t="";return function(n){return M(n.name)&&n.isSelected?(t=n.attributes.color?n.attributes.color:"#fffd6b",React.createElement(O,null,React.createElement(e,n),React.createElement(j,null,React.createElement(P,{title:B("Border Color","vk-blocks"),initialOpen:!1,className:"group-border-color-controle"},React.createElement(L,{value:t,disableCustomColors:!0,onChange:function(e){var r=x(e);if(n.attributes.className){var o=n.attributes.className,a=(o=o.split(" ")).filter((function(e){return-1===e.indexOf("vk-has-")}));a.push(r),r=a.join(" ")}t=e,n.setAttributes({className:r,color:e})}}))))):React.createElement(e,n)}}),"addMyCustomBlockControls")),wp.blocks.registerBlockStyle("core/group",[{name:"vk-group-solid",label:B("Solid","vk-blocks")},{name:"vk-group-solid-roundcorner",label:B("Solid Roundcorner","vk-blocks")},{name:"vk-group-dotted",label:B("Dotted","vk-blocks")},{name:"vk-group-dashed",label:B("Dashed","vk-blocks")},{name:"vk-group-double",label:B("Double","vk-blocks")},{name:"vk-group-stitch",label:B("Stitch","vk-blocks")},{name:"vk-group-top-bottom-border",label:B("Border Top Bottom","vk-blocks")},{name:"vk-group-shadow",label:B("Shadow","vk-blocks")},{name:"vk-group-alert-info",label:B("Info","vk-blocks")},{name:"vk-group-alert-success",label:B("Success","vk-blocks")},{name:"vk-group-alert-warning",label:B("Warning","vk-blocks")},{name:"vk-group-alert-danger",label:B("Danger","vk-blocks")}]);var q=lodash.assign,D=wp.i18n.__,H=wp.element.Fragment,U=wp.hooks.addFilter,F=wp.components.PanelBody,V=wp.blockEditor&&wp.blockEditor.BlockEdit?wp.blockEditor:wp.editor,Z=V.InspectorControls,G=V.ColorPalette,W=wp.compose.createHigherOrderComponent,J=function(e){return["core/list"].includes(e)};function $(e,t){var n=e.match(/^#([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})$/i),r=null;return n&&(r=n.slice(1,4).map((function(e){return parseInt(e,16)}))),(n=e.match(/^#([0-9a-f])([0-9a-f])([0-9a-f])$/i))&&(r=n.slice(1,4).map((function(e){return 17*parseInt(e,16)}))),r?"rgba(".concat(r[0],", ").concat(r[1],", ").concat(r[2],", ").concat(t,")"):null}U("blocks.registerBlockType","vk-blocks/list-style",(function(e){return J(e.name)&&(e.attributes=q(e.attributes,{color:{type:"string"}})),e})),U("editor.BlockEdit","vk-blocks/list-style",W((function(e){var t="";return function(n){return J(n.name)&&n.isSelected?(t=n.attributes.color?n.attributes.color:"#fffd6b",React.createElement(H,null,React.createElement(e,n),React.createElement(Z,null,React.createElement(F,{title:D("List Icon Color","vk-blocks"),initialOpen:!1,className:"list-color-controle"},React.createElement(G,{value:t,disableCustomColors:!0,onChange:function(e){var r=x(e);if(n.attributes.className){var o=n.attributes.className,a=(o=o.split(" ")).filter((function(e){return-1===e.indexOf("vk-has-")}));a.push(r),r=a.join(" ")}t=e,n.setAttributes({className:r,color:e})}}))))):React.createElement(e,n)}}),"addMyCustomBlockControls")),wp.blocks.registerBlockStyle("core/list",[{name:"vk-default",label:D("Default","vk-blocks"),isDefault:!0},{name:"vk-arrow-mark",label:D("Arrow","vk-blocks")},{name:"vk-triangle-mark",label:D("Triangle","vk-blocks")},{name:"vk-check-mark",label:D("Check","vk-blocks")},{name:"vk-check-square-mark",label:D("Check Square","vk-blocks")},{name:"vk-check-circle-mark",label:D("Check Circle","vk-blocks")},{name:"vk-handpoint-mark",label:D("Handpoint","vk-blocks")},{name:"vk-pencil-mark",label:D("Pencil","vk-blocks")},{name:"vk-smile-mark",label:D("Smile","vk-blocks")},{name:"vk-frown-mark",label:D("Frown","vk-blocks")},{name:"vk-numbered-circle-mark",label:D("Numbered Circle","vk-blocks")},{name:"vk-numbered-square-mark",label:D("Numbered Square","vk-blocks")}]);var Y=n(4669),X=n.n(Y),K=wp.i18n.__,Q=window.wp.richText,ee=Q.registerFormatType,te=Q.toggleFormat,ne=Q.applyFormat,re=Q.removeFormat,oe=Q.getActiveFormat,ae=wp.blockEditor&&wp.blockEditor.BlockEdit?wp.blockEditor:wp.editor,le=ae.RichTextToolbarButton,ce=ae.RichTextShortcut,ie=ae.InspectorControls,se=ae.PanelColorSettings,ue=(ae.getColorObjectByColorValue,wp.element.Fragment),pe="vk-blocks/highlighter";function fe(e){return(fe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function me(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function be(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function de(e,t){return(de=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ve(e,t){return!t||"object"!==fe(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function he(e){return(he=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}ee(pe,{title:K("Highlighter","vk-blocks"),tagName:"span",className:"vk_highlighter",attributes:{data:"data-color",style:"style"},edit:function(e){var t,n=e.value,r=e.isActive,o=e.onChange,a="primary";if(r){var l=oe(n,pe);t=l.attributes.data}var c=function(e){e=function(e){return void 0===e&&(e="#fffd6b"),e}(e),o(te(n,{type:pe,attributes:{data:e,style:"background: linear-gradient(transparent 60%,".concat($(e,.7)," 0);")}}))};return React.createElement(ue,null,React.createElement(ie,null,React.createElement(se,{title:K("Highlighter","vk-blocks"),initialOpen:!1,colorSettings:[{value:t,onChange:function(e){o(e?ne(n,{type:pe,attributes:{data:e,style:"background: linear-gradient(transparent 60%,".concat($(e,.7)," 0);")}}):re(n,pe))},label:K("Highlight Color","vk-blocks")}]})),React.createElement(ce,{type:a,character:"h",onUse:function(){return c(t)}}),React.createElement(le,{icon:X(),title:K("Highlighter","vk-blocks"),onClick:function(){return c(t)},isActive:r,shortcutType:a,shortcutCharacter:"h"}))}});var ge=wp.i18n.__,_e=S.RichText,ke=S.MediaUpload,ye=wp.components.Button,we=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&de(e,t)}(l,wp.element.Component);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=he(r);if(o){var n=he(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return ve(this,e)});function l(){return me(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.attributes,t=e.vk_staff_text_name,n=e.vk_staff_text_caption,r=e.vk_staff_text_role,o=e.vk_staff_text_profileTitle,a=e.vk_staff_text_profileText,l=e.vk_staff_photo_image,c=e.vk_staff_photo_image_alt,i=e.vk_staff_layout,s=e.vk_staff_nameColor,u=e.vk_staff_captionColor,p=e.vk_staff_positionColor,f=e.vk_staff_profileTitleColor,m=e.vk_staff_profileTextColor,b=e.vk_staff_photoBorder,d=this.props.setAttributes,v=this.props.className,h=this.props.for_,g="";return"edit"===h?g=React.createElement("div",{className:"".concat(v," vk_staff vk_staff-layout-").concat(i)},React.createElement("div",{className:"vk_staff_text"},React.createElement(_e,{tagName:"h3",className:"vk_staff_text_name",style:{color:s},onChange:function(e){return d({vk_staff_text_name:e})},value:t,placeholder:ge("Your Name","vk-blocks")}),React.createElement(_e,{tagName:"p",className:"vk_staff_text_caption",style:{color:u},onChange:function(e){return d({vk_staff_text_caption:e})},value:n,placeholder:ge("Caption","vk-blocks")}),React.createElement(_e,{tagName:"p",className:"vk_staff_text_role",style:{color:p},onChange:function(e){return d({vk_staff_text_role:e})},value:r,placeholder:ge("Role position","vk-blocks")}),React.createElement(_e,{tagName:"h4",className:"vk_staff_text_profileTitle",style:{color:f},onChange:function(e){return d({vk_staff_text_profileTitle:e})},value:o,placeholder:ge("Profile title","vk-blocks")}),React.createElement(_e,{tagName:"p",className:"vk_staff_text_profileText",style:{color:m},onChange:function(e){return d({vk_staff_text_profileText:e})},value:a,placeholder:ge("Profile text","vk-blocks")})),React.createElement("div",{className:"vk_staff_photo vk_staff_photo-border-".concat(b)},React.createElement(ke,{onSelect:function(e){return d({vk_staff_photo_image:e.sizes.full.url})},type:"image",className:"vk_staff_photo_image",value:l,render:function(e){var t=e.open;return React.createElement(ye,{onClick:t,className:l?"image-button":"button button-large"},l?React.createElement("img",{className:"vk_staff_photo_image",src:l,alt:ge(c,"vk-blocks")}):ge("Select image","vk-blocks"))}}))):"save"===h&&(g=React.createElement("div",{className:"".concat(v," vk_staff vk_staff-layout-").concat(i)},React.createElement("div",{className:"vk_staff_text"},React.createElement(_e.Content,{tagName:"h3",className:"vk_staff_text_name",style:{color:s},value:t}),React.createElement(_e.Content,{tagName:"p",className:"vk_staff_text_caption",style:{color:u},value:n}),React.createElement(_e.Content,{tagName:"p",className:"vk_staff_text_role",style:{color:p},value:r}),React.createElement(_e.Content,{tagName:"h4",className:"vk_staff_text_profileTitle",style:{color:f},value:o}),React.createElement(_e.Content,{tagName:"p",className:"vk_staff_text_profileText",style:{color:m},value:a})),l?React.createElement("div",{className:"vk_staff_photo vk_staff_photo-border-".concat(b)},React.createElement("img",{className:"vk_staff_photo_image",src:l,alt:c?ge(c,"vk-blocks"):""})):"")),g}}])&&be(t.prototype,n),l}(),Ee=wp.i18n.__,xe=Ee("Lorem ipsum dolor","vk-blocks"),Ce=Ee("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ","vk-blocks"),Re=Ee("Lorem ipsum","vk-blocks"),Ne='<i class="fas fa-user"></i>',Se="https://demo.dev3.biz/lightning-pro/wp-content/uploads/2018/02/agent-18762_1920-200x300.jpg",Te="#8ed1fc",Ae="https://example.com",Be=('{"alt":"Example Image","sizes":{"full":{"url":"'.concat(Se,'"}}}'),Ee("Theoretical Physicist","vk-blocks")),Oe=Ee("Profile","vk-blocks"),Ie=Ee("Albert Einstein","vk-blocks"),Pe=Ee("14 March 1879 – 18 April 1955","vk-blocks"),je=(wp.i18n.__,{attributes:{vk_staff_text_name:Ie,vk_staff_text_caption:Pe,vk_staff_text_role:Be,vk_staff_text_profileTitle:Oe,vk_staff_text_profileText:Ce,vk_staff_photo_image:Se,vk_staff_layout:"default",vk_staff_nameColor:"inherit",vk_staff_captionColor:"inherit",vk_staff_positionColor:"inherit",vk_staff_profileTitleColor:"inherit",vk_staff_profileTextColor:"inherit",vk_staff_photoBorder:"default"}}),Le=n(9464),ze=n.n(Le),Me=wp.i18n.__,qe=wp.blocks.registerBlockType,De=wp.components,He=De.TextControl,Ue=De.PanelBody,Fe=De.BaseControl,Ve=De.SelectControl,Ze=wp.element.Fragment,Ge=S.InspectorControls,We=S.ColorPalette;qe("vk-blocks/staff",{title:Me("Staff","vk-blocks"),icon:React.createElement(ze(),null),category:"vk-blocks-cat",attributes:{vk_staff_text_name:{type:"string",source:"html",selector:"h3"},vk_staff_text_caption:{type:"string",source:"html",selector:"p.vk_staff_text_caption"},vk_staff_text_role:{type:"string",source:"html",selector:"p.vk_staff_text_role"},vk_staff_text_profileTitle:{type:"string",source:"html",selector:"h4"},vk_staff_text_profileText:{type:"string",source:"html",selector:"p.vk_staff_text_profileText"},vk_staff_photo_image:{type:"string",default:""},vk_staff_photo_image_alt:{type:"string",default:"Profile Picture"},vk_staff_layout:{type:"string",default:"default"},vk_staff_nameColor:{type:"string",default:"inherit"},vk_staff_captionColor:{type:"string",default:"inherit"},vk_staff_positionColor:{type:"string",default:"inherit"},vk_staff_profileTitleColor:{type:"string",default:"inherit"},vk_staff_profileTextColor:{type:"string",default:"inherit"},vk_staff_photoBorder:{type:"string",default:"default"}},example:je,edit:function(e){var t=e.attributes,n=e.setAttributes,r=e.className,o=t.vk_staff_photo_image_alt,a=t.vk_staff_layout,l=t.vk_staff_nameColor,c=t.vk_staff_captionColor,i=t.vk_staff_positionColor,s=t.vk_staff_profileTitleColor,u=t.vk_staff_profileTextColor,p=t.vk_staff_photoBorder;return React.createElement(Ze,null,React.createElement(Ge,null,React.createElement(Ue,{title:Me("Layout","vk-blocks")},React.createElement(Ve,{value:a,onChange:function(e){return n({vk_staff_layout:e})},options:[{value:"default",label:Me("Default","vk-blocks")},{value:"imageLeft",label:Me("Image left","vk-blocks")}]})),React.createElement(Ue,{title:Me("Image border","vk-blocks")},React.createElement(Ve,{value:p,onChange:function(e){return n({vk_staff_photoBorder:e})},options:[{value:"default",label:Me("Default","vk-blocks")},{value:"none",label:Me("None","vk-blocks")}]})),React.createElement(Ue,{title:Me("Alt text","vk-blocks")},React.createElement(Fe,{help:Me("Set the alt text for profile image","vk-blocks")},React.createElement(He,{value:o,onChange:function(e){return n({vk_staff_photo_image_alt:e})}}))),React.createElement(Ue,{title:Me("Color","vk-blocks")},React.createElement(Fe,{label:Me("Staff name","vk-blocks")},React.createElement(We,{value:l,onChange:function(e){return n({vk_staff_nameColor:e})}})),React.createElement(Fe,{label:Me("Name caption","vk-blocks")},React.createElement(We,{value:c,onChange:function(e){return n({vk_staff_captionColor:e})}})),React.createElement(Fe,{label:Me("Role position","vk-blocks")},React.createElement(We,{value:i,onChange:function(e){return n({vk_staff_positionColor:e})}})),React.createElement(Fe,{label:Me("Profile title","vk-blocks")},React.createElement(We,{value:s,onChange:function(e){return n({vk_staff_profileTitleColor:e})}})),React.createElement(Fe,{label:Me("Profile text","vk-blocks")},React.createElement(We,{value:u,onChange:function(e){return n({vk_staff_profileTextColor:e})}})))),React.createElement(we,{attributes:t,setAttributes:n,className:r,for_:"edit"}))},save:function(e){var t=e.attributes;return React.createElement(we,{attributes:t,setAttributes:"",className:"",for_:"save"})}});var Je=n(7294);function $e(e){return($e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ye(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xe(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ke(e,t){return(Ke=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Qe(e,t){return!t||"object"!==$e(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function et(e){return(et=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var tt=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ke(e,t)}(l,e);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=et(r);if(o){var n=et(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return Qe(this,e)});function l(){return Ye(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.attributes,t=e.anchor,n=e.spaceType,r=e.unit,o=e.pc,a=e.tablet,l=e.mobile,i=this.props.className;return"height"===n?Je.createElement("div",{id:t,className:c()("vk_spacer",i)},Je.createElement("div",{className:"vk_spacer-display-pc",style:{height:o+r}}),Je.createElement("div",{className:"vk_spacer-display-tablet",style:{height:a+r}}),Je.createElement("div",{className:"vk_spacer-display-mobile",style:{height:l+r}})):"margin-top"===n?Je.createElement("div",{id:t,className:c()("vk_spacer",i)},Je.createElement("div",{className:"vk_spacer-display-pc",style:{marginTop:o+r}}),Je.createElement("div",{className:"vk_spacer-display-tablet",style:{marginTop:a+r}}),Je.createElement("div",{className:"vk_spacer-display-mobile",style:{marginTop:l+r}})):void 0}}])&&Xe(t.prototype,n),l}(Je.Component);function nt(e){return(nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function rt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ot(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function at(e,t,n){return t&&ot(e.prototype,t),n&&ot(e,n),e}function lt(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ct(e,t)}function ct(e,t){return(ct=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function it(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ut(e);if(t){var o=ut(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return st(this,n)}}function st(e,t){return!t||"object"!==nt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ut(e){return(ut=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var pt=function(e){lt(n,e);var t=it(n);function n(){return rt(this,n),t.apply(this,arguments)}return at(n,[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,r=e.tablet,o=e.mobile;return Je.createElement("div",{className:"vk_spacer"},Je.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),Je.createElement("div",{className:"vk_spacer-display-tablet",style:{height:r+t}}),Je.createElement("div",{className:"vk_spacer-display-mobile",style:{height:o+t}}))}}]),n}(Je.Component),ft=function(e){lt(n,e);var t=it(n);function n(){return rt(this,n),t.apply(this,arguments)}return at(n,[{key:"render",value:function(){var e=this.props.attributes,t=e.unit,n=e.pc,r=e.tablet,o=e.mobile,a=this.props.className;return Je.createElement("div",{className:"".concat(a," vk_spacer")},Je.createElement("div",{className:"vk_spacer-display-pc",style:{height:n+t}}),Je.createElement("div",{className:"vk_spacer-display-tablet",style:{height:r+t}}),Je.createElement("div",{className:"vk_spacer-display-mobile",style:{height:o+t}}))}}]),n}(Je.Component),mt=function(e){lt(n,e);var t=it(n);function n(){return rt(this,n),t.apply(this,arguments)}return at(n,[{key:"render",value:function(){var e=this.props.attributes,t=e.anchor,n=e.unit,r=e.pc,o=e.tablet,a=e.mobile,l=this.props.className;return Je.createElement("div",{id:t,className:c()("vk_spacer",l)},Je.createElement("div",{className:"vk_spacer-display-pc",style:{height:r+n}}),Je.createElement("div",{className:"vk_spacer-display-tablet",style:{height:o+n}}),Je.createElement("div",{className:"vk_spacer-display-mobile",style:{height:a+n}}))}}]),n}(Je.Component),bt={unit:{type:"string",default:"px"},pc:{type:"number",default:50},tablet:{type:"number",default:10},mobile:{type:"number",default:10}},dt=[{attributes:bt,save:function(e){var t=e.attributes;return Je.createElement(ft,{attributes:t})}},{attributes:bt,save:function(e){var t=e.attributes;return Je.createElement(pt,{attributes:t})}},{attributes:{anchor:{type:"string",default:null},unit:{type:"string",default:"px"},pc:{type:"number",default:40},tablet:{type:"number",default:30},mobile:{type:"number",default:20}},save:function(e){var t=e.attributes;return Je.createElement(mt,{attributes:t})}}],vt=wp.i18n.__,ht=wp.components.SelectControl,gt=function(e){var t=e.attributes,n=e.setAttributes,r=t.spaceType;return React.createElement(ht,{label:vt("Space Type","vk-blocks"),value:r,onChange:function(e){return n({spaceType:e})},options:[{value:"height",label:vt("height","vk-blocks")},{value:"margin-top",label:vt("margin-top","vk-blocks")}]})},_t=wp.i18n.__,kt=wp.element.Fragment,yt=wp.components.TextControl,wt=function(e){var t=e.attributes,n=e.setAttributes,r=e.initial,o=t.pc,a=t.tablet,l=t.mobile,c=r.iPc,i=r.iTablet,s=r.iMobile;return o||(o=c),a||(a=i),l||(l=s),React.createElement(kt,null,React.createElement(yt,{label:_t("PC","vk-blocks"),value:o,onChange:function(e){return n({pc:parseFloat(e)})},type:"number"}),React.createElement(yt,{label:_t("Tablet","vk-blocks"),value:a,onChange:function(e){return n({tablet:parseFloat(e)})},type:"number"}),React.createElement(yt,{label:_t("Mobile","vk-blocks"),value:l,onChange:function(e){return n({mobile:parseFloat(e)})},type:"number"}))},Et=wp.i18n.__,xt=wp.components.SelectControl,Ct=function(e){var t=e.attributes,n=e.setAttributes,r=t.unit;return React.createElement(xt,{label:Et("Unit Type","vk-blocks"),value:r,onChange:function(e){return n({unit:e})},options:[{value:"px",label:Et("px","vk-blocks")},{value:"em",label:Et("em","vk-blocks")},{value:"rem",label:Et("rem","vk-blocks")},{value:"vw",label:Et("vw","vk-blocks")}]})},Rt=n(2880),Nt=n.n(Rt);function St(){return(St=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var Tt=wp.i18n.__,At=wp.blocks.registerBlockType,Bt=wp.components,Ot=Bt.PanelBody,It=Bt.BaseControl,Pt=wp.element.Fragment,jt=(wp.blockEditor&&wp.blockEditor.BlockEdit?wp.blockEditor:wp.editor).InspectorControls;At("vk-blocks/spacer",{title:Tt("Responsive Spacer","vk-blocks"),icon:Je.createElement(Nt(),null),category:"vk-blocks-cat-layout",attributes:{anchor:{type:"string",default:null},spaceType:{type:"string",default:"height"},unit:{type:"string",default:"px"},pc:{type:"number",default:40},tablet:{type:"number",default:30},mobile:{type:"number",default:20}},supports:{className:!1,anchor:!0},example:{anchor:null,spaceType:"height",unit:"px",pc:40,tablet:30,mobile:20},edit:function(e){var t=e.attributes,n=e.className;return Je.createElement(Pt,null,Je.createElement(jt,null,Je.createElement(Ot,null,Je.createElement(gt,e),Je.createElement(Ct,e),Je.createElement(It,{label:Tt("Height for each device.","vk-blocks")},Je.createElement(wt,St({},e,{initial:{iPc:40,iTablet:30,iMobile:20}}))))),Je.createElement(tt,{attributes:t,className:n}))},save:function(e){var t=e.attributes;return Je.createElement(tt,{attributes:t})},deprecated:dt});var Lt={attributes:{anchor:"",level:2,align:"center",titleStyle:"default",outerMarginBottom:0,title:xe,titleColor:Te,titleSize:2,titleMarginBottom:1,subText:xe,subTextFlag:{type:"string",default:"on"},subTextColor:Te,subTextSize:1.2,fontAwesomeIconBefore:Ne,fontAwesomeIconAfter:"",fontAwesomeIconColor:Te}},zt=n(653),Mt=S.RichText,qt=wp.i18n.__,Dt=function(e,t,n,r){switch(e){case 1:return React.createElement("h1",{style:n,className:r},t);case 2:return React.createElement("h2",{style:n,className:r},t);case 3:return React.createElement("h3",{style:n,className:r},t);case 4:return React.createElement("h4",{style:n,className:r},t);case 5:return React.createElement("h5",{style:n,className:r},t);case 6:return React.createElement("h6",{style:n,className:r},t)}},Ht=function(e){var t,n,r=e.attributes,o=e.setAttributes,a=e.for_,l=r.level,c=r.align,i=r.title,s=r.titleColor,u=r.titleSize,p=r.subText,f=r.subTextFlag,m=r.subTextColor,b=r.subTextSize,d=r.titleStyle,v=r.titleMarginBottom,h=r.outerMarginBottom,g=r.fontAwesomeIconBefore,_=r.fontAwesomeIconAfter,k=r.fontAwesomeIconColor,y="vk_heading vk_heading-style-".concat(d);h&&(t={marginBottom:h+"rem"}),n=null!=v?{color:s,fontSize:u+"rem",marginBottom:v+"rem",textAlign:c}:{color:s,fontSize:u+"rem",textAlign:c};var w="vk_heading_title vk_heading_title-style-".concat(d),E={color:m,fontSize:b+"rem",textAlign:c},x="vk_heading_subtext vk_heading_subtext-style-".concat(d),C="",R="";if(g){k=k||"#000000";var N=g.split("<i");N[0]=N[0]+'<i style="color:'.concat(k,';" '),C=N.join("")}if(_){k=k||"#000000";var S=_.split("<i");S[0]=S[0]+'<i style="color:'.concat(k,';" '),R=S.join("")}if("edit"===a){var T,A=React.createElement(Je.Fragment,null,(0,zt.ZP)(C),React.createElement(Mt,{tagName:"span",value:i,onChange:function(e){o({title:e})},placeholder:qt("Input title…","vk-blocks")}),(0,zt.ZP)(R));return"on"===f&&(T=React.createElement(Mt,{tagName:"p",value:p,onChange:function(e){return o({subText:e})},style:E,className:x,placeholder:qt("Input sub text…","vk-blocks")})),React.createElement("div",{className:y,style:t},Dt(l,A,n,w),T)}if("save"===a){var B,O=React.createElement(Je.Fragment,null,(0,zt.ZP)(C),React.createElement(Mt.Content,{tagName:"span",value:i}),(0,zt.ZP)(R));return"on"===f&&(B=React.createElement(Mt.Content,{tagName:"p",value:p,style:E,className:x})),React.createElement("div",{className:y,style:t},Dt(l,O,n,w),B)}},Ut={anchor:{type:"string",source:"attribute",attribute:"id",selector:"*"},level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number"},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number"},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},Ft={anchor:{type:"string",source:"attribute",attribute:"id",selector:"*"},level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:""},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2},titleMarginBottom:{type:"number",default:1},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.2}};function Vt(e){return(Vt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Zt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Gt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Wt(e,t,n){return t&&Gt(e.prototype,t),n&&Gt(e,n),e}function Jt(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&$t(e,t)}function $t(e,t){return($t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Yt(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Kt(e);if(t){var o=Kt(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return Xt(this,n)}}function Xt(e,t){return!t||"object"!==Vt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Kt(e){return(Kt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Qt=S.RichText,en=wp.i18n.__,tn=wp.element.Component,nn=function(e){Jt(n,e);var t=Yt(n);function n(){return Zt(this,n),t.apply(this,arguments)}return Wt(n,[{key:"render",value:function(){var e,t,n=this.props.attributes,r=n.level,o=n.align,a=n.title,l=n.titleColor,c=n.titleSize,i=n.subText,s=n.subTextFlag,u=n.subTextColor,p=n.subTextSize,f=n.titleStyle,m=n.titleMarginBottom,b=n.outerMarginBottom,d=this.props.setAttributes,v=this.props.for_,h="vk_heading vk_heading-style-".concat(f),g="h"+r;return null!=b&&(e={marginBottom:b+"rem"}),t=null!=m?{color:l,fontSize:c+"rem",marginBottom:m+"rem",textAlign:o}:{color:l,fontSize:c+"rem",textAlign:o},"edit"===v?React.createElement("div",{className:h,style:e},React.createElement(Qt,{tagName:g,value:a,onChange:function(e){return d({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:en("Input title…","vk-blocks")}),function(){if("on"===s)return React.createElement(Qt,{tagName:"p",value:i,onChange:function(e){return d({subText:e})},style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:en("Input sub text…","vk-blocks")})}()):"save"===v?React.createElement("div",{className:h,style:e},React.createElement(Qt.Content,{tagName:g,value:a,onChange:function(e){return d({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:en("Input title…","vk-blocks")}),function(){if("on"===s)return React.createElement(Qt.Content,{tagName:"p",value:i,onChange:function(e){return d({subText:e})},style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:en("Input sub text…","vk-blocks")})}()):void 0}}]),n}(tn),rn=function(e){Jt(n,e);var t=Yt(n);function n(){return Zt(this,n),t.apply(this,arguments)}return Wt(n,[{key:"render",value:function(){var e,t,n=this.props.attributes,r=n.level,o=n.align,a=n.title,l=n.titleColor,c=n.titleSize,i=n.subText,s=n.subTextFlag,u=n.subTextColor,p=n.subTextSize,f=n.titleStyle,m=n.titleMarginBottom,b=n.outerMarginBottom,d=this.props.setAttributes,v=this.props.for_,h="vk_heading vk_heading-style-".concat(f),g="h"+r;return null!=b&&(e={marginBottom:b+"rem"}),t=null!=m?{color:l,fontSize:c+"rem",marginBottom:m+"rem",textAlign:o}:{color:l,fontSize:c+"rem",textAlign:o},"edit"===v?React.createElement("div",{className:h,style:e},React.createElement(Qt,{tagName:g,value:a,onChange:function(e){return d({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:en("Input title…","vk-blocks")}),function(){if("on"===s)return React.createElement(Qt,{tagName:"p",value:i,onChange:function(e){return d({subText:e})},style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:en("Input sub text…","vk-blocks")})}()):"save"===v?React.createElement("div",{className:h,style:e},React.createElement(Qt.Content,{tagName:g,value:a,onChange:function(e){return d({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:en("Input title…","vk-blocks")}),function(){if("on"===s)return React.createElement(Qt.Content,{tagName:"p",value:i,onChange:function(e){return d({subText:e})},style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:en("Input sub text…","vk-blocks")})}()):void 0}}]),n}(tn),on=function(e){Jt(n,React.Component);var t=Yt(n);function n(){return Zt(this,n),t.apply(this,arguments)}return Wt(n,[{key:"render",value:function(){var e,t,n=this.props.attributes,r=n.level,o=n.align,a=n.title,l=n.titleColor,c=n.titleSize,i=n.subText,s=n.subTextFlag,u=n.subTextColor,p=n.subTextSize,f=n.titleStyle,m=n.titleMarginBottom,b=n.outerMarginBottom,d=this.props.setAttributes,v=this.props.for_,h="vk_heading vk_heading-style-".concat(f),g="h"+r;return null!==b&&(e={marginBottom:b+"rem"}),t=null!=m?{color:l,fontSize:c+"rem",marginBottom:m+"rem",textAlign:o}:{color:l,fontSize:c+"rem",textAlign:o},"edit"===v?React.createElement("div",{className:h,style:e},React.createElement(Qt,{tagName:g,value:a,onChange:function(e){return d({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:en("Input title…","vk-blocks")}),function(){if("on"===s)return React.createElement(Qt,{tagName:"p",value:i,onChange:function(e){return d({subText:e})},style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:en("Input sub text…","vk-blocks")})}()):"save"===v?React.createElement("div",{className:h,style:e},React.createElement(Qt.Content,{tagName:g,value:a,onChange:function(e){return d({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(f),placeholder:en("Input title…","vk-blocks")}),function(){if("on"===s)return React.createElement(Qt.Content,{tagName:"p",value:i,onChange:function(e){return d({subText:e})},style:{color:u,fontSize:p+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(f),placeholder:en("Input sub text…","vk-blocks")})}()):void 0}}]),n}(),an=S.RichText,ln=wp.i18n.__,cn=function(e,t,n,r){switch(e){case 1:return React.createElement("h1",{style:n,className:r},t);case 2:return React.createElement("h2",{style:n,className:r},t);case 3:return React.createElement("h3",{style:n,className:r},t);case 4:return React.createElement("h4",{style:n,className:r},t);case 5:return React.createElement("h5",{style:n,className:r},t);case 6:return React.createElement("h6",{style:n,className:r},t)}},sn=function(e){var t,n,r=e.attributes,o=e.setAttributes,a=e.for_,l=r.level,c=r.align,i=r.title,s=r.titleColor,u=r.titleSize,p=r.subText,f=r.subTextFlag,m=r.subTextColor,b=r.subTextSize,d=r.titleStyle,v=r.titleMarginBottom,h=r.outerMarginBottom,g=r.fontAwesomeIconBefore,_=r.fontAwesomeIconAfter,k=r.fontAwesomeIconColor,y="vk_heading vk_heading-style-".concat(d);h&&(t={marginBottom:h+"rem"}),n=v?{color:s,fontSize:u+"rem",marginBottom:v+"rem",textAlign:c}:{color:s,fontSize:u+"rem",textAlign:c};var w="vk_heading_title vk_heading_title-style-".concat(d),E={color:m,fontSize:b+"rem",textAlign:c},x="vk_heading_subtext vk_heading_subtext-style-".concat(d),C="",R="";if(g){k=k||"#000000";var N=g.split("<i");N[0]=N[0]+'<i style="color:'.concat(k,';" '),C=N.join("")}if(_){k=k||"#000000";var S=_.split("<i");S[0]=S[0]+'<i style="color:'.concat(k,';" '),R=S.join("")}if("edit"===a){var T,A=React.createElement(Je.Fragment,null,(0,zt.ZP)(C),React.createElement(an,{tagName:"span",value:i,onChange:function(e){o({title:e})},placeholder:ln("Input title…","vk-blocks")}),(0,zt.ZP)(R));return"on"===f&&(T=React.createElement(an,{tagName:"p",value:p,onChange:function(e){return o({subText:e})},style:E,className:x,placeholder:ln("Input sub text…","vk-blocks")})),React.createElement("div",{className:y,style:t},cn(l,A,n,w),T)}if("save"===a){var B,O=React.createElement(Je.Fragment,null,(0,zt.ZP)(C),React.createElement(an.Content,{tagName:"span",value:i}),(0,zt.ZP)(R));return"on"===f&&(B=React.createElement(an.Content,{tagName:"p",value:p,style:E,className:x})),React.createElement("div",{className:y,style:t},cn(l,O,n,w),B)}},un=S.RichText,pn=wp.i18n.__,fn=function(e,t,n,r){switch(e){case 1:return React.createElement("h1",{style:n,className:r},t);case 2:return React.createElement("h2",{style:n,className:r},t);case 3:return React.createElement("h3",{style:n,className:r},t);case 4:return React.createElement("h4",{style:n,className:r},t);case 5:return React.createElement("h5",{style:n,className:r},t);case 6:return React.createElement("h6",{style:n,className:r},t)}},mn=function(e){var t,n,r=e.attributes,o=e.setAttributes,a=e.for_,l=r.level,c=r.align,i=r.title,s=r.titleColor,u=r.titleSize,p=r.subText,f=r.subTextFlag,m=r.subTextColor,b=r.subTextSize,d=r.titleStyle,v=r.titleMarginBottom,h=r.outerMarginBottom,g=r.fontAwesomeIconBefore,_=r.fontAwesomeIconAfter,k=r.fontAwesomeIconColor,y="vk_heading vk_heading-style-".concat(d);h&&(t={marginBottom:h+"rem"}),n=null!=v?{color:s,fontSize:u+"rem",marginBottom:v+"rem",textAlign:c}:{color:s,fontSize:u+"rem",textAlign:c};var w="vk_heading_title vk_heading_title-style-".concat(d),E={color:m,fontSize:b+"rem",textAlign:c},x="vk_heading_subtext vk_heading_subtext-style-".concat(d),C="",R="";if(g){k=k||"#000000";var N=g.split("<i");N[0]=N[0]+'<i style="color:'.concat(k,';" '),C=N.join("")}if(_){k=k||"#000000";var S=_.split("<i");S[0]=S[0]+'<i style="color:'.concat(k,';" '),R=S.join("")}if("edit"===a){var T,A=React.createElement(Je.Fragment,null,(0,zt.ZP)(C),React.createElement(un,{tagName:"span",value:i,onChange:function(e){o({title:e})},placeholder:pn("Input title…","vk-blocks")}),(0,zt.ZP)(R));return"on"===f&&(T=React.createElement(un,{tagName:"p",value:p,onChange:function(e){return o({subText:e})},style:E,className:x,placeholder:pn("Input sub text…","vk-blocks")})),React.createElement("div",{className:y,style:t},fn(l,A,n,w),T)}if("save"===a){var B,O=React.createElement(Je.Fragment,null,(0,zt.ZP)(C),React.createElement(un.Content,{tagName:"span",value:i}),(0,zt.ZP)(R));return"on"===f&&(B=React.createElement(un.Content,{tagName:"p",value:p,style:E,className:x})),React.createElement("div",{className:y,style:t},fn(l,O,n,w),B)}},bn=S.RichText,dn=wp.i18n.__,vn=function(e,t,n,r){switch(e){case 1:return React.createElement("h1",{style:n,className:r},t);case 2:return React.createElement("h2",{style:n,className:r},t);case 3:return React.createElement("h3",{style:n,className:r},t);case 4:return React.createElement("h4",{style:n,className:r},t);case 5:return React.createElement("h5",{style:n,className:r},t);case 6:return React.createElement("h6",{style:n,className:r},t)}},hn=function(e){var t,n,r=e.attributes,o=e.setAttributes,a=e.for_,l=r.level,c=r.align,i=r.title,s=r.titleColor,u=r.titleSize,p=r.subText,f=r.subTextFlag,m=r.subTextColor,b=r.subTextSize,d=r.titleStyle,v=r.titleMarginBottom,h=r.outerMarginBottom,g=r.fontAwesomeIconBefore,_=r.fontAwesomeIconAfter,k=r.fontAwesomeIconColor,y="vk_heading vk_heading-style-".concat(d);h&&(t={marginBottom:h+"rem"}),n=v?{color:s,fontSize:u+"rem",marginBottom:v+"rem",textAlign:c}:{color:s,fontSize:u+"rem",textAlign:c};var w="vk_heading_title vk_heading_title-style-".concat(d),E={color:m,fontSize:b+"rem",textAlign:c},x="vk_heading_subtext vk_heading_subtext-style-".concat(d),C="",R="";if(g){k=k||"#000000";var N=g.split("<i");N[0]=N[0]+'<i style="color:'.concat(k,';" '),C=N.join("")}if(_){k=k||"#000000";var S=_.split("<i");S[0]=S[0]+'<i style="color:'.concat(k,';" '),R=S.join("")}if("edit"===a){var T,A=React.createElement(Je.Fragment,null,(0,zt.ZP)(C),React.createElement(bn,{tagName:"span",value:i,onChange:function(e){o({title:e})},placeholder:dn("Input title…","vk-blocks")}),(0,zt.ZP)(R));return"on"===f&&(T=React.createElement(bn,{tagName:"p",value:p,onChange:function(e){return o({subText:e})},style:E,className:x,placeholder:dn("Input sub text…","vk-blocks")})),React.createElement("div",{className:y,style:t},vn(l,A,n,w),T)}if("save"===a){var B,O=React.createElement(Je.Fragment,null,(0,zt.ZP)(C),React.createElement(bn.Content,{tagName:"span",value:i}),(0,zt.ZP)(R));return"on"===f&&(B=React.createElement(bn.Content,{tagName:"p",value:p,style:E,className:x})),React.createElement("div",{className:y,style:t},vn(l,O,n,w),B)}};function gn(){return(gn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var _n={attributes:{anchor:{type:"string",source:"attribute",attribute:"id",selector:"*"},level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:0},title:{type:"string",source:"html",selector:"span",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2},titleMarginBottom:{type:"number",default:1},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.2},fontAwesomeIconBefore:{type:"string",default:""},fontAwesomeIconAfter:{type:"string",default:""},fontAwesomeIconColor:{type:"string",default:"#000000"}},save:function(e){return React.createElement("div",null,React.createElement(hn,gn({},e,{for_:"save"})))}};function kn(e){return(kn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function yn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function En(e,t){return(En=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function xn(e,t){return!t||"object"!==kn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Cn(e){return(Cn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Rn(){return(Rn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var Nn=wp.element,Sn=Nn.Fragment,Tn=Nn.Component,An=S.RichText,Bn=wp.i18n.__,On=[_n,{attributes:{anchor:{type:"string",source:"attribute",attribute:"id",selector:"*"},level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:0},title:{type:"string",source:"html",selector:"span",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2},titleMarginBottom:{type:"number",default:1},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.2},fontAwesomeIconBefore:{type:"string",default:""},fontAwesomeIconAfter:{type:"string",default:""},fontAwesomeIconColor:{type:"string",default:"#000000"}},save:function(e){var t=e.attributes;return React.createElement("div",{id:t.anchor},React.createElement(mn,Rn({},e,{for_:"save"})))}},{attributes:Ft,save:function(e){var t=e.attributes;return React.createElement("div",{id:t.anchor},React.createElement(sn,{attributes:t,for_:"save"}))}},{attributes:Ft,save:function(e){var t=e.attributes;return React.createElement("div",{id:t.anchor},React.createElement(rn,{attributes:t,for_:"save"}))}},{attributes:Ut,save:function(e){var t=e.attributes,n=e.className;return React.createElement("div",{className:n,id:"vk-htags-a181b726-7749-4bd8-9887-0306c0bc7bd5"},React.createElement(nn,{attributes:t,for_:"save"}))}},{attributes:Ut,save:function(e){var t=e.attributes,n=e.className;return React.createElement("div",{className:n,id:"vk-htags--1"},React.createElement(nn,{attributes:t,for_:"save"}))}},{attributes:{anchor:{type:"string",source:"attribute",attribute:"id",selector:"*"},level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2},titleMarginBottom:{type:"number",default:1},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.2}},save:function(e){var t=e.attributes,n=e.className;return React.createElement(In,{attributes:t,className:n,for_:"save"})}},{attributes:{anchor:{type:"string",source:"attribute",attribute:"id",selector:"*"},level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number"},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number"},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,r=t.align,o=t.title,a=t.titleColor,l=t.titleSize,c=t.subText,i=t.subTextFlag,s=t.subTextColor,u=t.subTextSize,p=t.titleStyle,f=t.titleMarginBottom,m=t.outerMarginBottom,b="h"+n;return React.createElement("div",{className:"vk_heading vk_heading-style-".concat(p),style:{marginBottom:m+"rem"}},React.createElement(An.Content,{tagName:b,value:o,style:{color:a,fontSize:l+"rem",textAlign:r,marginBottom:f+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(p)}),function(){if("on"===i)return React.createElement(An.Content,{tagName:"p",value:c,style:{color:s,fontSize:u+"rem",textAlign:r},className:"vk_heading_subtext vk_heading_subtext-style-".concat(p)})}())}},{attributes:{anchor:{type:"string",source:"attribute",attribute:"id",selector:"*"},level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2.6},titleMarginBottom:{type:"number",default:null},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.8}},supports:{className:!1,anchor:!0},save:function(e){var t=e.attributes,n=t.level,r=t.align,o=t.title,a=t.titleColor,l=t.titleSize,c=t.subText,i=t.subTextFlag,s=t.subTextColor,u=t.subTextSize,p=t.titleStyle,f=t.titleMarginBottom,m=t.outerMarginBottom,b="h"+n;return React.createElement(Sn,null,null==m?React.createElement("div",{className:"vk_heading vk_heading-style-".concat(p)},React.createElement(An.Content,{tagName:b,value:o,style:{color:a,fontSize:l+"rem",textAlign:r},className:"vk_heading_title vk_heading_title-style-".concat(p)}),function(){if("on"===i)return React.createElement(An.Content,{tagName:"p",value:c,style:{color:s,fontSize:u+"rem",textAlign:r},className:"vk_heading_subtext vk_heading_subtext-style-".concat(p)})}()):React.createElement("div",{className:"vk_heading vk_heading-style-".concat(p),style:{marginBottom:m+"rem"}},React.createElement(An.Content,{tagName:b,value:o,style:{color:a,fontSize:l+"rem",textAlign:r,marginBottom:f+"rem"},className:"vk_heading_title vk_heading_title-style-".concat(p)}),function(){if("on"===i)return React.createElement(An.Content,{tagName:"p",value:c,style:{color:s,fontSize:u+"rem",textAlign:r},className:"vk_heading_subtext vk_heading_subtext-style-".concat(p)})}()))}},{attributes:{level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:null},title:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2},titleMarginBottom:{type:"number",default:1},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"on"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.2}},save:function(e){var t=e.attributes,n=e.className;return React.createElement("div",{className:n},React.createElement(on,{attributes:t,for_:"save"}))}}],In=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&En(e,t)}(l,e);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=Cn(r);if(o){var n=Cn(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return xn(this,e)});function l(){return yn(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e,t,n=this.props.attributes,r=n.level,o=n.align,a=n.title,l=n.titleColor,i=n.titleSize,s=n.subText,u=n.subTextFlag,p=n.subTextColor,f=n.subTextSize,m=n.titleStyle,b=n.titleMarginBottom,d=n.outerMarginBottom,v=this.props.setAttributes,h=this.props.className,g=(this.props.for_,c()(h,"vk_heading vk_heading-style-".concat(m))),_="h"+r;return null!=d&&(e={marginBottom:d+"rem"}),t=null!=b?{color:l,fontSize:i+"rem",marginBottom:b+"rem",textAlign:o}:{color:l,fontSize:i+"rem",textAlign:o},React.createElement("div",{className:g,style:e},React.createElement(An.Content,{tagName:_,value:a,onChange:function(e){return v({title:e})},style:t,className:"vk_heading_title vk_heading_title-style-".concat(m),placeholder:Bn("Input title…","vk-blocks")}),function(){if("on"===u)return React.createElement(An.Content,{tagName:"p",value:s,onChange:function(e){return v({subText:e})},style:{color:p,fontSize:f+"rem",textAlign:o},className:"vk_heading_subtext vk_heading_subtext-style-".concat(m),placeholder:Bn("Input sub text…","vk-blocks")})}())}}])&&wn(t.prototype,n),l}(Tn);function Pn(e){return(Pn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function jn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ln(e,t){return(Ln=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function zn(e,t){return!t||"object"!==Pn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Mn(e){return(Mn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var qn=wp.components,Dn=qn.Button,Hn=qn.Popover,Un=(qn.IconButton,wp.element),Fn=Un.Fragment,Vn=Un.createRef,Zn=Un.Component,Gn=(wp.i18n.__,function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ln(e,t)}(l,e);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=Mn(r);if(o){var n=Mn(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return zn(this,e)});function l(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),(t=a.call(this,e)).state={open:!1},t.buttonRef=Vn(),t}return t=l,(n=[{key:"render",value:function(){var e=this,t="apc-icon-btn components-button is-secondary is-small";return React.createElement(Fn,null,React.createElement("div",{className:"components-base-control"},React.createElement("div",{className:"vk-blocks-button-icon-control__wrapper components-base-control__field"},React.createElement(Dn,{isTertiary:!0,className:"".concat(t," mb-1"),onClick:function(){e.setState({open:!e.state.open})},ref:this.buttonRef},this.props.label),this.state.open&&this.buttonRef.current&&React.createElement(Hn,{anchorRect:this.buttonRef.current.getBoundingClientRect(),children:this.props.renderComp,onFocusOutside:function(n){n.relatedTarget&&!n.relatedTarget.closest(".".concat(t))&&n.relatedTarget!==e.buttonRef.current&&e.setState({open:!1})},focusOnMount:"container",className:"vk-blocks-advanced-popover-control"}))))}}])&&jn(t.prototype,n),l}(Zn));function Wn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Jn=wp.components,$n=Jn.RadioControl,Yn=Jn.TextControl,Xn=wp.element,Kn=(Xn.Component,Xn.Fragment),Qn=wp.i18n.__,er=function(e){var t=e.attributeName,n=e.attributes,r=e.setAttributes,o=React.createElement(Kn,null,React.createElement("label",{className:"components-base-control__label"},Qn("Icon","vk-blocks")),React.createElement($n,{className:"vk_icon_list",selected:n[t],options:[{label:React.createElement("i",{className:"fas fa-arrow-right"}),value:'<i class="fas fa-arrow-right"></i>'},{label:React.createElement("i",{className:"fas fa-arrow-down"}),value:'<i class="fas fa-arrow-down"></i>'},{label:React.createElement("i",{className:"fas fa-arrow-left"}),value:'<i class="fas fa-arrow-left"></i>'},{label:React.createElement("i",{className:"fas fa-arrow-circle-right"}),value:'<i class="fas fa-arrow-circle-right"></i>'},{label:React.createElement("i",{className:"fas fa-arrow-circle-down"}),value:'<i class="fas fa-arrow-circle-down"></i>'},{label:React.createElement("i",{className:"fas fa-arrow-circle-left"}),value:'<i class="fas fa-arrow-circle-left"></i>'},{label:React.createElement("i",{className:"far fa-arrow-alt-circle-right"}),value:'<i class="far fa-arrow-alt-circle-right"></i>'},{label:React.createElement("i",{className:"far fa-arrow-alt-circle-down"}),value:'<i class="far fa-arrow-alt-circle-down"></i>'},{label:React.createElement("i",{className:"far fa-arrow-alt-circle-left"}),value:'<i class="far fa-arrow-alt-circle-left"></i>'},{label:React.createElement("i",{className:"fas fa-external-link-square-alt"}),value:'<i class="fas fa-external-link-square-alt"></i>'},{label:React.createElement("i",{className:"fas fa-external-link-alt"}),value:'<i class="fas fa-external-link-alt"></i>'},{label:React.createElement("i",{className:"fas fa-download"}),value:'<i class="fas fa-download"></i>'},{label:React.createElement("i",{className:"fas fa-exclamation-triangle"}),value:'<i class="fas fa-exclamation-triangle"></i>'},{label:React.createElement("i",{className:"fas fa-exclamation-circle"}),value:'<i class="fas fa-exclamation-circle"></i>'},{label:React.createElement("i",{className:"fas fa-exclamation"}),value:'<i class="fas fa-exclamation"></i>'},{label:React.createElement("i",{className:"fas fa-question"}),value:'<i class="fas fa-question"></i>'},{label:React.createElement("i",{className:"fas fa-question-circle"}),value:'<i class="fas fa-question-circle"></i>'},{label:React.createElement("i",{className:"fas fa-info-circle"}),value:'<i class="fas fa-info-circle"></i>'},{label:React.createElement("i",{className:"fas fa-info"}),value:'<i class="fas fa-info"></i>'},{label:React.createElement("i",{className:"fas fa-check"}),value:'<i class="fas fa-check"></i>'},{label:React.createElement("i",{className:"fas fa-check-square"}),value:'<i class="fas fa-check-square"></i>'},{label:React.createElement("i",{className:"fas fa-check-circle"}),value:'<i class="fas fa-check-circle"></i>'},{label:React.createElement("i",{className:"fas fa-phone"}),value:'<i class="fas fa-phone"></i>'},{label:React.createElement("i",{className:"fas fa-phone-square"}),value:'<i class="fas fa-phone-square"></i>'},{label:React.createElement("i",{className:"fas fa-mobile-alt"}),value:'<i class="fas fa-mobile-alt"></i>'},{label:React.createElement("i",{className:"far fa-envelope"}),value:'<i class="far fa-envelope"></i>'},{label:React.createElement("i",{className:"fas fa-user"}),value:'<i class="fas fa-user"></i>'},{label:React.createElement("i",{className:"fas fa-users"}),value:'<i class="fas fa-users"></i>'},{label:React.createElement("i",{className:"far fa-file-alt"}),value:'<i class="far fa-file-alt"></i>'},{label:React.createElement("i",{className:"fas fa-file-alt"}),value:'<i class="fas fa-file-alt"></i>'},{label:React.createElement("i",{className:"fas fa-file"}),value:'<i class="fas fa-file"></i>'},{label:React.createElement("i",{className:"fas fa-file-pdf"}),value:'<i class="fas fa-file-pdf"></i>'},{label:React.createElement("i",{className:"fas fa-building"}),value:'<i class="fas fa-building"></i>'},{label:React.createElement("i",{className:"fab fa-twitter"}),value:'<i class="fab fa-twitter"></i>'},{label:React.createElement("i",{className:"fab fa-facebook-square"}),value:'<i class="fab fa-facebook-square"></i>'},{label:React.createElement("i",{className:"fab fa-line"}),value:'<i class="fab fa-line"></i>'}],onChange:function(e){return r(Wn({},t,e))}}),React.createElement("hr",null),React.createElement("p",{className:"mt-1"},Qn("If you want to use an icon other than the ones listed above, you can use any of the icons from Font Awesome's icon list Please select a tag and enter it.","vk-blocks"),React.createElement("br",null),Qn('Ex) <i class="fas fa-arrow-circle-right"></i>',"vk-blocks"),React.createElement("br",null),React.createElement("a",{href:"https://fontawesome.com/icons?d=gallery&m=free",target:"_blank"},Qn("Font Awesome icon list","vk-blocks"))));return React.createElement(Kn,null,React.createElement(Yn,{value:n[t],onChange:function(e){return r(Wn({},t,e))},placeholder:'<i class="fas fa-arrow-circle-right"></i>',className:"mb-0"}),React.createElement(Gn,{label:Qn("Select Icon","vk-blocks"),renderComp:o,setAttributes:r}))},tr=n(4144),nr=n.n(tr),rr=wp.components,or=rr.Path,ar=rr.SVG;function lr(e){var t=e.level,n=e.isPressed,r=void 0!==n&&n,o={1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z"};return o.hasOwnProperty(t)?React.createElement(ar,{width:"24",height:"24",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",isPressed:r},React.createElement(or,{d:o[t]})):null}var cr=wp.components,ir=cr.Dropdown,sr=cr.Toolbar,ur=cr.ToolbarButton,pr=cr.ToolbarGroup,fr=wp.i18n,mr=fr.__,br=fr.sprintf,dr=wp.keycodes.DOWN,vr=[1,2,3,4,5,6],hr={className:"block-library-heading-level-dropdown",isAlternate:!0};function gr(e){var t=e.selectedLevel,n=e.onChange;return React.createElement(ir,{popoverProps:hr,renderToggle:function(e){var n=e.onToggle,r=e.isOpen;return React.createElement(ur,{"aria-expanded":r,"aria-haspopup":"true",icon:React.createElement(lr,{level:t}),label:mr("Change heading level"),onClick:n,onKeyDown:function(e){r||e.keyCode!==dr||(e.preventDefault(),e.stopPropagation(),n())},showTooltip:!0})},renderContent:function(){return React.createElement(sr,{className:"block-library-heading-level-toolbar",label:mr("Change heading level")},React.createElement(pr,{isCollapsed:!1,controls:vr.map((function(e){var r=e===t;return{icon:React.createElement(lr,{level:e,isPressed:r}),title:br(mr("Heading %d"),e),isActive:r,onClick:function(){n(e)}}}))}))}})}function _r(){return(_r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var kr=wp.i18n.__,yr=wp.blocks.registerBlockType,wr=wp.components,Er=wr.RangeControl,xr=wr.PanelBody,Cr=wr.RadioControl,Rr=wr.SelectControl,Nr=wr.BaseControl,Sr=wr.ToolbarGroup,Tr=wp.element.Fragment,Ar=S.InspectorControls,Br=S.ColorPalette,Or=S.BlockControls,Ir=S.AlignmentToolbar;yr("vk-blocks/heading",{title:kr("Heading","vk-blocks"),icon:React.createElement(nr(),null),category:"vk-blocks-cat",attributes:{anchor:{type:"string",source:"attribute",attribute:"id",selector:"*"},level:{type:"number",default:2},align:{type:"string"},titleStyle:{type:"string",default:"default"},outerMarginBottom:{type:"number",default:0},title:{type:"string",source:"html",selector:"span",default:""},titleColor:{type:"string",default:"#000000"},titleSize:{type:"number",default:2},titleMarginBottom:{type:"number",default:1},subText:{source:"html",selector:"p",default:""},subTextFlag:{type:"string",default:"off"},subTextColor:{type:"string",default:"#000000"},subTextSize:{type:"number",default:1.2},fontAwesomeIconBefore:{type:"string",default:""},fontAwesomeIconAfter:{type:"string",default:""},fontAwesomeIconColor:{type:"string",default:"#000000"}},supports:{className:!0,customClassName:!0,anchor:!0},example:Lt,edit:function(e){var t=e.attributes,n=e.className,r=e.setAttributes,o=t.level,a=t.align,l=t.titleColor,c=t.titleSize,i=t.subTextFlag,s=t.subTextColor,u=t.subTextSize,p=t.titleStyle,f=t.titleMarginBottom,m=t.outerMarginBottom,b=t.fontAwesomeIconColor;return React.createElement(Tr,null,React.createElement(Or,null,React.createElement(Sr,null,React.createElement(gr,{selectedLevel:o,onChange:function(e){switch(r({level:e}),e){case 1:r({titleSize:3.6});break;case 2:r({titleSize:2.8});break;case 3:r({titleSize:2.2});break;case 4:r({titleSize:2});break;case 5:r({titleSize:1.8});break;case 6:r({titleSize:1.6})}}})),React.createElement(Ir,{value:a,onChange:function(e){r({align:e})}})),React.createElement(Ar,null,React.createElement(xr,{title:kr("Style Settings","vk-blocks")},React.createElement(Rr,{label:kr("Heading style","vk-blocks"),value:p,onChange:function(e){return r({titleStyle:e})},options:[{label:kr("Default","vk-blocks"),value:"default"},{label:kr("Plain","vk-blocks"),value:"plain"}]})),React.createElement(xr,{title:kr("Margin Setting","vk-blocks")},React.createElement("label",null,kr("Margin bottom size of after hedding (rem)","vk-blocks")),React.createElement(Er,{value:f,onChange:function(e){r({titleMarginBottom:e})},min:-1,max:3,step:.1}),React.createElement("label",null,kr("Margin bottom size of after this block (rem)","vk-blocks")),React.createElement(Er,{value:m,onChange:function(e){r({outerMarginBottom:e})},min:-1,max:8,step:.1})),React.createElement(xr,{title:kr("Heading Settings","vk-blocks")},React.createElement(Er,{label:kr("Text size (rem)","vk-blocks"),value:c,onChange:function(e){r({titleSize:e})},min:.5,max:4,step:.1}),React.createElement(Nr,{label:kr("Text Color","vk-blocks")},React.createElement(Br,{value:l,onChange:function(e){return r({titleColor:e})}}))),React.createElement(xr,{title:kr("Font Awesome Icon Settings","vk-blocks")},React.createElement(Nr,{label:kr("Before text","vk-blocks")},React.createElement(er,_r({attributeName:"fontAwesomeIconBefore"},e))),React.createElement(Nr,{label:kr("After text","vk-blocks")},React.createElement(er,_r({attributeName:"fontAwesomeIconAfter"},e))),React.createElement(Nr,{label:kr("Icon Color","vk-blocks")},React.createElement(Br,{value:b,onChange:function(e){return r({fontAwesomeIconColor:e})}}))),React.createElement(xr,{title:kr("Sub Text Settings","vk-blocks")},React.createElement(Cr,{label:kr("Position","vk-blocks"),selected:i,options:[{label:kr("Display","vk-blocks"),value:"on"},{label:kr("Hide","vk-blocks"),value:"off"}],onChange:function(e){return r({subTextFlag:e})}}),React.createElement("label",null,kr("Text size (rem)","vk-blocks")),React.createElement(Er,{value:u,onChange:function(e){r({subTextSize:e})},min:.5,max:3,step:.1}),React.createElement(Br,{value:s,onChange:function(e){return r({subTextColor:e})}}))),React.createElement("div",{className:n},React.createElement(Ht,_r({},e,{for_:"edit"}))))},save:function(e){return React.createElement("div",null,React.createElement(Ht,_r({},e,{for_:"save"})))},deprecated:On});var Pr=S.RichText,jr=[{attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},save:function(e){var t=e.attributes,n=t.style,r=t.content;return React.createElement("div",{className:"alert alert-".concat(n)},React.createElement(Pr.Content,{tagName:"p",value:r}))}}],Lr=n(5384),zr=n.n(Lr),Mr=wp.i18n.__,qr=wp.blocks.registerBlockType,Dr=wp.components,Hr=Dr.PanelBody,Ur=Dr.SelectControl,Fr=S.InspectorControls,Vr=S.RichText,Zr=wp.element.Fragment;qr("vk-blocks/alert",{title:Mr("Alert","vk-blocks"),icon:React.createElement(zr(),null),category:"vk-blocks-cat",attributes:{style:{type:"string",default:"info"},content:{type:"string",source:"html",selector:"p"}},example:{attributes:{style:"info",content:Ce}},edit:function(e){var t=e.attributes,n=e.setAttributes,r=e.className,o=t.style,a=t.content;return React.createElement(Zr,null,React.createElement(Fr,null,React.createElement(Hr,{title:Mr("Style Settings","vk-blocks")},React.createElement(Ur,{value:o,onChange:function(e){return n({style:e})},options:[{label:Mr("Success","vk-blocks"),value:"success"},{label:Mr("Info","vk-blocks"),value:"info"},{label:Mr("Warning","vk-blocks"),value:"warning"},{label:Mr("Danger","vk-blocks"),value:"danger"}]}))),React.createElement("div",{className:"".concat(r," alert alert-").concat(o)},React.createElement(Vr,{tagName:"p",onChange:function(e){n({content:e})},value:a})))},save:function(e){var t=e.attributes,n=e.className,r=t.style,o=t.content;return React.createElement("div",{className:"".concat(n," alert alert-").concat(r)},React.createElement(Vr.Content,{tagName:"p",value:o}))},deprecated:jr});var Gr=S.RichText,Wr=(S.InnerBlocks,{attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-serif"},balloonBgColor:{type:"string"},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),r=t.balloonName,o=t.balloonType,a=t.balloonBgColor,l=t.balloonAlign,c=t.IconImage;return React.createElement("div",{className:"vk_balloon vk_balloon-".concat(l," vk_balloon-").concat(o)},React.createElement("div",{className:"vk_balloon_icon"},c?React.createElement("figure",null,React.createElement("img",{className:"vk_balloon_icon_image",src:c,alt:""}),React.createElement(Gr.Content,{tagName:"figcaption",className:"vk_balloon_icon_name",value:r})):""),React.createElement(Gr.Content,{className:"vk_balloon_content",style:{background:a,border:a},tagName:"p",value:n}))}}),Jr=S.RichText,$r=(S.InnerBlocks,{attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-serif"},balloonBgColor:{type:"string"},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null},balloonImageType:{type:"string",default:"normal"}},save:function(e){var t=e.attributes,n=(e.className,t.content),r=t.balloonName,o=t.balloonType,a=t.balloonBgColor,l=t.balloonAlign,c=t.IconImage,i=t.balloonImageType;return React.createElement("div",{className:"vk_balloon vk_balloon-".concat(l," vk_balloon-").concat(o)},React.createElement("div",{className:"vk_balloon_icon"},c?React.createElement("figure",null,React.createElement("img",{className:"vk_balloon_icon_image vk_balloon-image-".concat(i),src:c,alt:""}),React.createElement(Jr.Content,{tagName:"figcaption",className:"vk_balloon_icon_name",value:r})):""),React.createElement(Jr.Content,{className:"vk_balloon_content",style:{background:a,border:a},tagName:"p",value:n}))}}),Yr=S.RichText,Xr=(S.InnerBlocks,{attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-serif"},balloonBgColor:{type:"string"},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null},balloonImageType:{type:"string",default:"normal"},balloonAnimation:{type:"string",default:"none"}},save:function(e){var t=e.attributes,n=t.content,r=t.balloonName,o=t.balloonType,a=t.balloonBgColor,l=t.balloonAlign,c=t.IconImage,i=t.balloonImageType,s=t.balloonAnimation;return i=i||"normal",s=s||"none",React.createElement("div",{className:"vk_balloon vk_balloon-".concat(l," vk_balloon-").concat(o," vk_balloon-animation-").concat(s)},React.createElement("div",{className:"vk_balloon_icon"},c?React.createElement("figure",null,React.createElement("img",{className:"vk_balloon_icon_image vk_balloon-image-".concat(i),src:c,alt:""}),React.createElement(Yr.Content,{tagName:"figcaption",className:"vk_balloon_icon_name",value:r})):""),React.createElement("div",{className:"vk_balloon_content_outer"},React.createElement(Yr.Content,{className:"vk_balloon_content",style:{background:a,border:a},tagName:"p",value:n})))}}),Kr=S.RichText,Qr=S.InnerBlocks,eo={attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-serif"},balloonBgColor:{type:"string"},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null},balloonImageType:{type:"string",default:"normal"},balloonAnimation:{type:"string",default:"none"}},save:function(e){var t=e.attributes,n=(t.content,t.balloonName),r=t.balloonType,o=t.balloonBgColor,a=t.balloonAlign,l=t.IconImage,c=t.balloonImageType,i=t.balloonAnimation;return c=c||"normal",i=i||"none",React.createElement("div",{className:"vk_balloon vk_balloon-".concat(a," vk_balloon-").concat(r," vk_balloon-animation-").concat(i)},React.createElement("div",{className:"vk_balloon_icon"},l?React.createElement("figure",null,React.createElement("img",{className:"vk_balloon_icon_image vk_balloon-image-".concat(c),src:l,alt:""}),React.createElement(Kr.Content,{tagName:"figcaption",className:"vk_balloon_icon_name",value:n})):""),React.createElement("div",{className:"vk_balloon_content_outer"},React.createElement("div",{className:"vk_balloon_content",style:{background:o,border:o}},React.createElement(Qr.Content,null))))}},to=S.RichText,no=S.InnerBlocks,ro=[Wr,$r,Xr,eo,{attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-speech"},balloonBorder:{type:"boolean",default:!1},balloonImageBorder:{type:"boolean",default:!1},balloonBorderWidth:{type:"string",default:"thin"},balloonBorderColor:{type:"string",default:null},balloonBgColor:{type:"string",default:null},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null},balloonImageType:{type:"string",default:"normal"},balloonAnimation:{type:"string",default:"none"}},save:function(e){var t,n,r,o,a,l=e.attributes,c=l.balloonName,i=l.balloonType,s=l.balloonBorder,u=l.balloonImageBorder,p=(l.balloonBorderWidth,l.balloonBorderColor),f=l.balloonBgColor,m=l.balloonAlign,b=l.IconImage,d=l.balloonImageType,v=l.balloonAnimation;return!0===s?(t="vk_balloon_content-border-true",n=!0===u?"vk_balloon-image-border":"",r=p,o=f):(t="",n="",r=f,o=f),a="position-right"===m?"transparent transparent transparent ".concat(o):"transparent ".concat(o," transparent transparent"),React.createElement("div",{className:"vk_balloon vk_balloon-".concat(m," vk_balloon-").concat(i," vk_balloon-animation-").concat(v)},React.createElement("div",{className:"vk_balloon_icon"},b?React.createElement("figure",null,React.createElement("img",{className:"vk_balloon_icon_image vk_balloon-image-".concat(d," ").concat(n),style:{borderColor:r},src:b,alt:""}),React.createElement(to.Content,{tagName:"figcaption",className:"vk_balloon_icon_name",value:c})):""),React.createElement("div",{className:"vk_balloon_content_outer"},React.createElement("div",{className:"vk_balloon_content ".concat(t),style:{backgroundColor:o,borderColor:r}},React.createElement("span",{className:"vk_balloon_content_before",style:{borderColor:a}}),React.createElement("span",{className:"vk_balloon_content_after",style:{borderColor:a}}),React.createElement(no.Content,null))))}}],oo=n(7993),ao=n.n(oo);function lo(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var co=wp.apiFetch,io=wp.i18n.__,so=wp.blocks.registerBlockType,uo=wp.components,po=uo.ButtonGroup,fo=uo.PanelBody,mo=uo.Button,bo=uo.SelectControl,vo=uo.BaseControl,ho=uo.ToggleControl,go=wp.element,_o=go.Fragment,ko=go.useState,yo=go.useEffect,wo=S.RichText,Eo=S.InspectorControls,xo=S.MediaUpload,Co=S.ColorPalette,Ro=S.InnerBlocks;function No(e){return(No="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function So(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function To(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ao(e,t){return(Ao=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Bo(e,t){return!t||"object"!==No(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Oo(e){return(Oo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}so("vk-blocks/balloon",{title:io("Ballon","vk-blocks"),icon:React.createElement(ao(),null),category:"vk-blocks-cat",attributes:{content:{source:"html",selector:"p"},balloonName:{source:"html",selector:"figcaption"},balloonType:{type:"string",default:"type-speech"},balloonBorder:{type:"boolean",default:!1},balloonImageBorder:{type:"boolean",default:!1},balloonBorderWidth:{type:"string",default:"thin"},balloonBorderColor:{type:"string",default:"#cccccc"},balloonBgColor:{type:"string",default:"#f5f5f5"},balloonAlign:{type:"string",default:"position-left"},IconImage:{type:"string",default:null},balloonImageType:{type:"string",default:"normal"},balloonAnimation:{type:"string",default:"none"}},example:{attributes:{balloonName:Re,balloonType:"type-speech",balloonBgColor:Te,balloonAlign:"position-left",IconImage:Se,balloonImageType:"normal"},innerBlocks:[{name:"core/paragraph",attributes:{content:Ce}}]},edit:function(e){var t,n,r,o,a,l,c,i,s,u=e.attributes,p=e.className,f=e.setAttributes,m=u.content,b=u.balloonName,d=u.balloonType,v=u.balloonBorder,h=u.balloonImageBorder,g=(u.balloonBorderWidth,u.balloonBorderColor),_=u.balloonBgColor,k=u.balloonAlign,y=u.IconImage,w=u.balloonImageType,E=u.balloonAnimation,x=(i=ko(null),s=2,function(e){if(Array.isArray(e))return e}(i)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,a=void 0;try{for(var l,c=e[Symbol.iterator]();!(r=(l=c.next()).done)&&(n.push(l.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw a}}return n}}(i,s)||function(e,t){if(e){if("string"==typeof e)return lo(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?lo(e,t):void 0}}(i,s)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),C=x[0],R=x[1];return yo((function(){co({path:"/vk-blocks/v1/block-meta/balloon/",method:"GET",parse:!0}).then((function(e){R(e)}))}),[]),C&&C.default_icons&&(t=Object.keys(C.default_icons).map((function(e){var t=C.default_icons[e];if(t.src)return React.createElement("div",{key:e},React.createElement(mo,{onClick:function(){f({IconImage:t.src}),f({balloonName:t.name})},className:"button button-large components-button"},React.createElement("img",{className:"icon-image",src:t.src})))}))),"type-serif"===d&&f({balloonType:"type-speech"}),null==w&&f({balloonImageType:"normal"}),null==E&&f({balloonAnimation:"none"}),null==v&&f({balloonBorder:!1}),null==h&&f({balloonImageBorder:!1}),!0===v?(n=React.createElement(vo,null,React.createElement("p",{className:"mb-1 block-prop-title"},React.createElement("label",null,io("Border","vk-blocks"))),React.createElement(ho,{label:io("Add border to balloon","vk-blocks"),checked:v,onChange:function(e){return f({balloonBorder:e})}}),React.createElement("p",{className:"mb-1 block-prop-title"},React.createElement("label",null,io(" Image Border","vk-blocks"))),React.createElement(ho,{label:io("Add border to image","vk-blocks"),className:"mb-1",checked:h,onChange:function(e){return f({balloonImageBorder:e})}}),React.createElement("p",null,io("* You can change border width on Setting > VK Blocks","vk-blocks")," "),React.createElement("p",{className:"mb-1 block-prop-title"},React.createElement("label",null,io("Border color of speech balloon","vk-blocks"))),React.createElement(Co,{value:g,onChange:function(e){return f({balloonBorderColor:e})}})),r="vk_balloon_content-border-true",o=!0===h?"vk_balloon_icon_image-border-true":"",a=g,l=_):(n=React.createElement(vo,null,React.createElement("p",{className:"mb-1 block-prop-title"},React.createElement("label",null,io("Border","vk-blocks"))),React.createElement(ho,{label:io("Add border to balloon","vk-blocks"),checked:v,onChange:function(e){return f({balloonBorder:e})}})),r="",o="",a=_,l=_),c="position-right"===k?"transparent transparent transparent ".concat(l):"transparent ".concat(l," transparent transparent"),React.createElement(_o,null,React.createElement(Eo,null,React.createElement(fo,{title:io("Balloon setting","vk-blocks")},React.createElement("p",{className:"mb-1 block-prop-title"},React.createElement("label",null,io("Position","vk-blocks"))),React.createElement("p",{className:"mb-1"},io("Please specify the layout of the balloon.","vk-blocks")," "),React.createElement(po,{className:"mb-3"},React.createElement(mo,{isSmall:!0,isPrimary:"position-left"===k,isSecondary:"position-left"!==k,onClick:function(){return f({balloonAlign:"position-left"})}},io("Left","vk-blocks")),React.createElement(mo,{isSmall:!0,isPrimary:"position-right"===k,isSecondary:"position-right"!==k,onClick:function(){return f({balloonAlign:"position-right"})}},io("Right","vk-blocks"))),React.createElement("p",{className:"mb-1 block-prop-title"},React.createElement("label",null,io("Type","vk-blocks"))),React.createElement("p",{className:"mb-1"},io("Please select the type of balloon.","vk-blocks")," "),React.createElement(po,{className:"mb-3"},React.createElement(mo,{isSmall:!0,isPrimary:"type-speech"===d,isSecondary:"type-speech"!==d,onClick:function(){return f({balloonType:"type-speech"})}},io("Speech","vk-blocks")),React.createElement(mo,{isSmall:!0,isPrimary:"type-think"===d,isSecondary:"type-think"!==d,onClick:function(){return f({balloonType:"type-think"})}},io("Thinking","vk-blocks"))),React.createElement("p",{className:"mb-1 block-prop-title"},React.createElement("label",null,io("Image Style","vk-blocks"))),React.createElement(po,{className:"mb-3"},React.createElement(mo,{isSmall:!0,isPrimary:"normal"===w,isSecondary:"normal"!==w,onClick:function(){return f({balloonImageType:"normal"})}},io("Normal","vk-blocks")),React.createElement(mo,{isSmall:!0,isPrimary:"rounded"===w,isSecondary:"rounded"!==w,onClick:function(){return f({balloonImageType:"rounded"})}},io("Rounded","vk-blocks")),React.createElement(mo,{isSmall:!0,isPrimary:"circle"===w,isSecondary:"circle"!==w,onClick:function(){return f({balloonImageType:"circle"})}},io("Circle","vk-blocks"))),n,React.createElement("p",{className:"mb-1 block-prop-title"},React.createElement("label",null,io("Background color of speech balloon","vk-blocks"))),React.createElement(Co,{value:_,onChange:function(e){return f({balloonBgColor:e})}})),React.createElement(fo,{title:io("Default Icon Setting","vk-blocks")},React.createElement("div",{className:"icon-image-list mb-2"},t),React.createElement("div",null,io("You can register default icons from Settings > VK Blocks in Admin.","vk-blocks"))),React.createElement(fo,{title:io("Animation setting","vk-blocks")},React.createElement("p",{className:"mb-1"},io("Please select the type of animation.","vk-blocks")," "),React.createElement(bo,{value:E,onChange:function(e){return f({balloonAnimation:e})},options:[{value:"none",label:io("None","vk-blocks")},{value:"trembling",label:io("Trembling","vk-blocks")},{value:"trembling-x",label:io("Trembling X","vk-blocks")},{value:"pounding",label:io("Pounding","vk-blocks")},{value:"shaking",label:io("Shaking","vk-blocks")}]}))),React.createElement("div",{className:"".concat(p," vk_balloon vk_balloon-").concat(k," vk_balloon-").concat(d," vk_balloon-animation-").concat(E)},React.createElement("div",{className:"vk_balloon_icon"},React.createElement(xo,{onSelect:function(e){return f({IconImage:e.sizes.full.url})},type:"image",className:"vk_balloon_icon_image vk_balloon_icon_image-type-".concat(w," ").concat(o),value:y,render:function(e){var t=e.open;return React.createElement(mo,{onClick:t,className:y?"image-button":"button button-large"},y?React.createElement("img",{className:"vk_balloon_icon_image vk_balloon_icon_image-type-".concat(w," ").concat(o),style:{borderColor:a},src:y,alt:io("Upload image","vk-blocks")}):io("Select image","vk-blocks"))}}),React.createElement(wo,{tagName:"figcaption",className:"vk_balloon_icon_name",onChange:function(e){return f({balloonName:e})},value:b,placeholder:io("Icon Name","vk-blocks")})),React.createElement("div",{className:"vk_balloon_content_outer"},React.createElement("div",{className:"vk_balloon_content ".concat(r),style:{backgroundColor:l,borderColor:a}},React.createElement("span",{className:"vk_balloon_content_before",style:{borderColor:c}}),React.createElement("span",{className:"vk_balloon_content_after",style:{borderColor:c}}),React.createElement(Ro,{templateLock:!1,template:[["core/paragraph",{content:m}]]})))))},save:function(e){var t,n,r,o,a,l=e.attributes,c=l.balloonName,i=l.balloonType,s=l.balloonBorder,u=l.balloonImageBorder,p=(l.balloonBorderWidth,l.balloonBorderColor),f=l.balloonBgColor,m=l.balloonAlign,b=l.IconImage,d=l.balloonImageType,v=l.balloonAnimation;return!0===s?(t="vk_balloon_content-border-true",n=!0===u?"vk_balloon_icon_image-border-true":"",r=p,o=f):(t="",n="",r=f,o=f),a="position-right"===m?"transparent transparent transparent ".concat(o):"transparent ".concat(o," transparent transparent"),React.createElement("div",{className:"vk_balloon vk_balloon-".concat(m," vk_balloon-").concat(i," vk_balloon-animation-").concat(v)},React.createElement("div",{className:"vk_balloon_icon"},b?React.createElement("figure",null,React.createElement("img",{className:"vk_balloon_icon_image vk_balloon_icon_image-type-".concat(d," ").concat(n),style:{borderColor:r},src:b,alt:""}),React.createElement(wo.Content,{tagName:"figcaption",className:"vk_balloon_icon_name",value:c})):""),React.createElement("div",{className:"vk_balloon_content_outer"},React.createElement("div",{className:"vk_balloon_content ".concat(t),style:{backgroundColor:o,borderColor:r}},React.createElement("span",{className:"vk_balloon_content_before",style:{borderColor:a}}),React.createElement("span",{className:"vk_balloon_content_after",style:{borderColor:a}}),React.createElement(Ro.Content,null))))},deprecated:ro});var Io=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ao(e,t)}(l,wp.element.Component);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=Oo(r);if(o){var n=Oo(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return Bo(this,e)});function l(){return So(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,r=this.props.lbAlign,o=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=this.props.lbsubCaption,p="",f={},m="",b="";if(f=null,p="".concat(p="vk_button_link","0"==n||null==n||"1"==n?" btn":" vk_button_link-type-text"),"0"==n||null===n?"undefined"==e||null==e||null===e?(p="".concat(p," btn-").concat(t),f=null):f={backgroundColor:"".concat(e),border:"1px solid ".concat(e),color:"#fff"}:"1"===n?"undefined"==e||null==e||null===e?(p="".concat(p," btn-outline-").concat(t),f=null):f={backgroundColor:"transparent",border:"1px solid ".concat(e),color:"".concat(e)}:"2"===n&&("undefined"==e||null==e||null===e?(p="".concat(p," btn-outline-").concat(t),f=null):f={color:"".concat(e)}),p="".concat(p," btn-").concat(o),"block"===r&&(p="".concat(p," btn-block")),c&&!c.match(/<i/)&&(c='<i class="'.concat(c,'"></i>')),i&&!i.match(/<i/)&&(i='<i class="'.concat(i,'"></i>')),c){var d=(c=c.replace(/ fas/g,"fas")).split(" ");d[1]=" "+d[1]+" vk_button_link_before ",m=d.join("")}if(i){var v=(i=i.replace(/ fas/g,"fas")).split(" ");v[1]=" "+v[1]+" vk_button_link_after ",b=v.join("")}return React.createElement("a",{href:a,style:f,className:p,role:"button","aria-pressed":!0,target:l?"_blank":null,rel:"noopener"},(0,zt.ZP)(m),s,(0,zt.ZP)(b),u&&React.createElement("p",{className:"vk_button_link_subCaption"},u))}}])&&To(t.prototype,n),l}();function Po(e){return(Po="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function jo(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Lo(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function zo(e,t){return(zo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Mo(e,t){return!t||"object"!==Po(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function qo(e){return(qo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Do=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&zo(e,t)}(l,wp.element.Component);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=qo(r);if(o){var n=qo(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return Mo(this,e)});function l(){return jo(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,r=this.props.lbAlign,o=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=(this.props.lbsubCaption,""),p={},f="",m="";return u="btn vk_button_link",e?(u="".concat(u," btn-primary btn-").concat(o),"0"===n?p={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(p={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(u="".concat(u," btn-").concat(o," btn-").concat(t),p=null):"1"===n&&(u="".concat(u," btn-").concat(o," btn-outline-").concat(t),p=null)),"block"===r&&(u="".concat(u," btn-block")),c&&(f=React.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(m=React.createElement("i",{className:"".concat(i," vk_button_link_after")})),React.createElement("a",{href:a,className:u,role:"button","aria-pressed":!0,style:p,target:l?"_blank":null},f,s,m)}}])&&Lo(t.prototype,n),l}();function Ho(e){return(Ho="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Uo(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Fo(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Vo(e,t){return(Vo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Zo(e,t){return!t||"object"!==Ho(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Go(e){return(Go=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Wo=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Vo(e,t)}(l,wp.element.Component);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=Go(r);if(o){var n=Go(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return Zo(this,e)});function l(){return Uo(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,r=this.props.lbAlign,o=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=(this.props.lbsubCaption,""),p={},f="",m="";return u="btn vk_button_link",e?(u="".concat(u," btn-primary btn-").concat(o),"0"===n?p={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(p={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(u="".concat(u," btn-").concat(o," btn-").concat(t),p=null):"1"===n&&(u="".concat(u," btn-").concat(o," btn-outline-").concat(t),p=null)),"block"===r&&(u="".concat(u," btn-block")),c&&(f=React.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(m=React.createElement("i",{className:"".concat(i," vk_button_link_after")})),React.createElement("a",{href:a,id:"vk_button_link",className:u,role:"button","aria-pressed":!0,style:p,target:l?"_blank":null},f,s,m)}}])&&Fo(t.prototype,n),l}();function Jo(e){return(Jo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function $o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Yo(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Xo(e,t){return(Xo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ko(e,t){return!t||"object"!==Jo(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Qo(e){return(Qo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var ea=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Xo(e,t)}(l,wp.element.Component);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=Qo(r);if(o){var n=Qo(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return Ko(this,e)});function l(){return $o(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,r=this.props.lbAlign,o=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=this.props.lbsubCaption,p="",f={},m="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(o),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(o," btn-").concat(t),f=null):"1"===n&&(p="".concat(p," btn-").concat(o," btn-outline-").concat(t),f=null)),"block"===r&&(p="".concat(p," btn-block")),c&&(m=React.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(b=React.createElement("i",{className:"".concat(i," vk_button_link_after")})),React.createElement("a",{href:a,id:"vk_button_link",className:p,role:"button","aria-pressed":!0,style:f,target:l?"_blank":null,rel:"noopener noreferrer"},m,s,b,u&&React.createElement("p",{className:"vk_button_link_subCaption"},u))}}])&&Yo(t.prototype,n),l}();function ta(e){return(ta="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function na(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ra(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function oa(e,t){return(oa=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function aa(e,t){return!t||"object"!==ta(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function la(e){return(la=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var ca=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&oa(e,t)}(l,wp.element.Component);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=la(r);if(o){var n=la(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return aa(this,e)});function l(){return na(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,r=this.props.lbAlign,o=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=this.props.lbsubCaption,p="",f={},m="",b="";return p="btn vk_button_link",e?(p="".concat(p," btn-primary btn-").concat(o),"0"===n?f={backgroundColor:e,border:"1px solid ".concat(e)}:"1"===n&&(f={backgroundColor:"transparent",border:"1px solid "+e,color:e})):e||("0"===n?(p="".concat(p," btn-").concat(o," btn-").concat(t),f=null):"1"===n&&(p="".concat(p," btn-").concat(o," btn-outline-").concat(t),f=null)),"block"===r&&(p="".concat(p," btn-block")),c&&(m=React.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(b=React.createElement("i",{className:"".concat(i," vk_button_link_after")})),React.createElement("a",{href:a,id:"vk_button_link",className:p,role:"button","aria-pressed":!0,style:f,target:l?"_blank":null},m,s,b,u&&React.createElement("p",{className:"vk_button_link_subCaption"},u))}}])&&ra(t.prototype,n),l}();function ia(e){return(ia="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function sa(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ua(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function pa(e,t){return(pa=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function fa(e,t){return!t||"object"!==ia(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ma(e){return(ma=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var ba=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&pa(e,t)}(l,wp.element.Component);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=ma(r);if(o){var n=ma(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return fa(this,e)});function l(){return sa(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,r=this.props.lbAlign,o=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=this.props.lbsubCaption,p="",f={},m="",b="";return f=null,p="".concat(p="vk_button_link","0"==n||null==n||"1"==n?" btn":" vk_button_link-type-text"),"0"==n||null===n?"undefined"==e||null==e||null===e?(p="".concat(p," btn-").concat(t),f=null):f={backgroundColor:e,border:"1px solid ".concat(e),color:"#fff"}:"1"===n?"undefined"==e||null==e||null===e?(p="".concat(p," btn-outline-").concat(t),f=null):f={backgroundColor:"transparent",border:"1px solid "+e,color:e}:"2"===n&&("undefined"==e||null==e||null===e?(p="".concat(p," btn-outline-").concat(t),f=null):f={color:e}),p="".concat(p," btn-").concat(o),"block"===r&&(p="".concat(p," btn-block")),c&&(m=React.createElement("i",{className:"".concat(c," vk_button_link_before")})),i&&(b=React.createElement("i",{className:"".concat(i," vk_button_link_after")})),React.createElement("a",{href:a,id:"vk_button_link",style:f,className:p,role:"button","aria-pressed":!0,target:l?"_blank":null,rel:"noopener noreferrer"},m,s,b,u&&React.createElement("p",{className:"vk_button_link_subCaption"},u))}}])&&ua(t.prototype,n),l}();function da(e){return(da="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function va(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ha(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function ga(e,t){return(ga=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _a(e,t){return!t||"object"!==da(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ka(e){return(ka=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var ya=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ga(e,t)}(l,wp.element.Component);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=ka(r);if(o){var n=ka(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return _a(this,e)});function l(){return va(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,r=this.props.lbAlign,o=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=this.props.lbsubCaption,p="",f={},m="",b="";if(f=null,p="".concat(p="vk_button_link","0"==n||null==n||"1"==n?" btn":" vk_button_link-type-text"),"0"==n||null===n?"undefined"==e||null==e||null===e?(p="".concat(p," btn-").concat(t),f=null):f={backgroundColor:e,border:"1px solid ".concat(e),color:"#fff"}:"1"===n?"undefined"==e||null==e||null===e?(p="".concat(p," btn-outline-").concat(t),f=null):f={backgroundColor:"transparent",border:"1px solid "+e,color:e}:"2"===n&&("undefined"==e||null==e||null===e?(p="".concat(p," btn-outline-").concat(t),f=null):f={color:e}),p="".concat(p," btn-").concat(o),"block"===r&&(p="".concat(p," btn-block")),c&&!c.match(/<i/)&&(c='<i class="'.concat(c,'"></i>')),i&&!i.match(/<i/)&&(i='<i class="'.concat(i,'"></i>')),c){var d=(c=c.replace(/ fas/g,"fas")).split(" ");d[1]=" "+d[1]+" vk_button_link_before ",m=d.join("")}if(i){var v=(i=i.replace(/ fas/g,"fas")).split(" ");v[1]=" "+v[1]+" vk_button_link_after ",b=v.join("")}return React.createElement("a",{href:a,id:"vk_button_link",style:f,className:p,role:"button","aria-pressed":!0,target:l?"_blank":null,rel:"noopener noreferrer"},(0,zt.ZP)(m),s,(0,zt.ZP)(b),u&&React.createElement("p",{className:"vk_button_link_subCaption"},u))}}])&&ha(t.prototype,n),l}(),wa=S.RichText;function Ea(e){return(Ea="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function xa(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ca(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Ra(e,t){return(Ra=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Na(e,t){return!t||"object"!==Ea(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function Sa(e){return(Sa=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Ta=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ra(e,t)}(l,wp.element.Component);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=Sa(r);if(o){var n=Sa(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return Na(this,e)});function l(){return xa(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,r=this.props.lbAlign,o=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=this.props.lbsubCaption,p="",f={},m="",b="";if(f=null,p="".concat(p="vk_button_link","0"==n||null==n||"1"==n?" btn":" vk_button_link-type-text"),"0"==n||null===n?"undefined"==e||null==e||null===e?(p="".concat(p," btn-").concat(t),f=null):f={backgroundColor:"".concat(e),border:"1px solid ".concat(e),color:"#fff"}:"1"===n?"undefined"==e||null==e||null===e?(p="".concat(p," btn-outline-").concat(t),f=null):f={backgroundColor:"transparent",border:"1px solid ".concat(e),color:"".concat(e)}:"2"===n&&("undefined"==e||null==e||null===e?(p="".concat(p," btn-outline-").concat(t),f=null):f={color:"".concat(e)}),p="".concat(p," btn-").concat(o),"block"===r&&(p="".concat(p," btn-block")),c&&!c.match(/<i/)&&(c='<i class="'.concat(c,'"></i>')),i&&!i.match(/<i/)&&(i='<i class="'.concat(i,'"></i>')),c){var d=(c=c.replace(/ fas/g,"fas")).split(" ");d[1]=" "+d[1]+" vk_button_link_before ",m=d.join("")}if(i){var v=(i=i.replace(/ fas/g,"fas")).split(" ");v[1]=" "+v[1]+" vk_button_link_after ",b=v.join("")}return React.createElement("a",{href:a,style:f,className:p,role:"button","aria-pressed":!0,target:l?"_blank":null,rel:"noopener noreferrer"},(0,zt.ZP)(m),s,(0,zt.ZP)(b),u&&React.createElement("p",{className:"vk_button_link_subCaption"},u))}}])&&Ca(t.prototype,n),l}(),Aa=S.RichText;function Ba(e){return(Ba="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Oa(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ia(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Pa(e,t){return(Pa=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ja(e,t){return!t||"object"!==Ba(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function La(e){return(La=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var za=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Pa(e,t)}(l,wp.element.Component);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=La(r);if(o){var n=La(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return ja(this,e)});function l(){return Oa(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.lbColorCustom,t=this.props.lbColor,n=this.props.lbType,r=this.props.lbAlign,o=this.props.lbSize,a=this.props.lbUrl,l=this.props.lbTarget,c=this.props.lbFontAwesomeIconBefore,i=this.props.lbFontAwesomeIconAfter,s=this.props.lbRichtext,u=this.props.lbsubCaption,p="",f={},m="",b="";if(f=null,p="".concat(p="vk_button_link","0"==n||null==n||"1"==n?" btn":" vk_button_link-type-text"),"0"==n||null===n?"undefined"==e||null==e||null===e?(p="".concat(p," btn-").concat(t),f=null):f={backgroundColor:"".concat(e),border:"1px solid ".concat(e),color:"#fff"}:"1"===n?"undefined"==e||null==e||null===e?(p="".concat(p," btn-outline-").concat(t),f=null):f={backgroundColor:"transparent",border:"1px solid ".concat(e),color:"".concat(e)}:"2"===n&&("undefined"==e||null==e||null===e?(p="".concat(p," btn-outline-").concat(t),f=null):f={color:"".concat(e)}),p="".concat(p," btn-").concat(o),"block"===r&&(p="".concat(p," btn-block")),c&&!c.match(/<i/)&&(c='<i class="'.concat(c,'"></i>')),i&&!i.match(/<i/)&&(i='<i class="'.concat(i,'"></i>')),c){var d=(c=c.replace(/ fas/g,"fas")).split(" ");d[1]=" "+d[1]+" vk_button_link_before ",m=d.join("")}if(i){var v=(i=i.replace(/ fas/g,"fas")).split(" ");v[1]=" "+v[1]+" vk_button_link_after ",b=v.join("")}return React.createElement("a",{href:a,style:f,className:p,role:"button","aria-pressed":!0,target:l?"_blank":null},(0,zt.ZP)(m),s,(0,zt.ZP)(b),u&&React.createElement("p",{className:"vk_button_link_subCaption"},u))}}])&&Ia(t.prototype,n),l}(),Ma=S.RichText,qa=S.RichText,Da=[{attributes:{content:{type:"string",source:"html",selector:"span"},subCaption:{type:"string",default:""},buttonUrl:{type:"string",default:""},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:"undefined"},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:""},fontAwesomeIconAfter:{type:"string",default:""}},save:function(e){var t=e.attributes,n=e.className,r=t.content,o=t.subCaption,a=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,f=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,b="";return b=u&&"undefined"!==u?"vk_button vk_button-color-custom vk_button-align-".concat(p):"vk_button vk_button-align-".concat(p),n&&(b=n+" "+b),React.createElement("div",{className:b},React.createElement(za,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:a,lbTarget:l,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:m,lbsubCaption:o,lbRichtext:React.createElement(Ma.Content,{tagName:"span",className:"vk_button_link_txt",value:r})}))}},{attributes:{content:{type:"string",source:"html",selector:"span"},subCaption:{type:"string",default:""},buttonUrl:{type:"string",default:""},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:"undefined"},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:""},fontAwesomeIconAfter:{type:"string",default:""}},save:function(e){var t=e.attributes,n=e.className,r=t.content,o=t.subCaption,a=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,f=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,b="";return b=u&&"undefined"!==u?"vk_button vk_button-color-custom vk_button-align-".concat(p):"vk_button vk_button-align-".concat(p),n&&(b=n+" "+b),React.createElement("div",{className:b},React.createElement(Ta,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:a,lbTarget:l,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:m,lbsubCaption:o,lbRichtext:React.createElement(Aa.Content,{tagName:"span",className:"vk_button_link_txt",value:r})}))}},{attributes:{content:{type:"string",source:"html",selector:"span"},subCaption:{type:"string",default:""},buttonUrl:{type:"string",default:""},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:"undefined"},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:""},fontAwesomeIconAfter:{type:"string",default:""}},save:function(e){var t=e.attributes,n=e.className,r=t.content,o=t.subCaption,a=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,f=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,b="";return b=u&&"undefined"!==u?"vk_button vk_button-color-custom vk_button-align-".concat(p):"vk_button vk_button-align-".concat(p),n&&(b=n+" "+b),React.createElement("div",{className:b},React.createElement(ya,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:a,lbTarget:l,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:m,lbsubCaption:o,lbRichtext:React.createElement(wa.Content,{tagName:"span",className:"vk_button_link_txt",value:r})}))}},{attributes:{content:{type:"string",source:"html",selector:"span"},subCaption:{type:"string",default:""},buttonUrl:{type:"string",default:""},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:"undefined"},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:""},fontAwesomeIconAfter:{type:"string",default:""}},save:function(e){var t=e.attributes,n=e.className,r=t.content,o=t.subCaption,a=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,f=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,b="";return u?b="vk_button vk_button-color-custom vk_button-align-".concat(p):u||(b="vk_button vk_button-align-".concat(p)),n&&(b=n+" "+b),React.createElement("div",{className:b},React.createElement(ba,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:a,lbTarget:l,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:m,lbsubCaption:o,lbRichtext:React.createElement(qa.Content,{tagName:"span",className:"vk_button_link_txt",value:r})}))}},{attributes:{content:{source:"html",selector:"span"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.content,r=t.buttonUrl,o=t.buttonTarget,a=t.buttonSize,l=t.buttonType,c=t.buttonColor,i=t.buttonColorCustom,s=t.buttonAlign,u=t.fontAwesomeIconBefore,p=t.fontAwesomeIconAfter,f="";return i?f="vk_button vk_button-color-custom vk_button-align-".concat(s):i||(f="vk_button vk_button-align-".concat(s)),React.createElement("div",{className:f},React.createElement(Do,{lbColorCustom:i,lbColor:c,lbType:l,lbAlign:s,lbSize:a,lbUrl:r,lbTarget:o,lbFontAwesomeIconBefore:u,lbFontAwesomeIconAfter:p,lbRichtext:React.createElement(qa.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.content,r=t.buttonUrl,o=t.buttonTarget,a=t.buttonSize,l=t.buttonType,c=t.buttonColor,i=t.buttonColorCustom,s=t.buttonAlign,u=t.fontAwesomeIconBefore,p=t.fontAwesomeIconAfter,f="";return i?f="vk_button vk_button-color-custom vk_button-align-".concat(s):i||(f="vk_button vk_button-align-".concat(s)),React.createElement("div",{className:f},React.createElement(Wo,{lbColorCustom:i,lbColor:c,lbType:l,lbAlign:s,lbSize:a,lbUrl:r,lbTarget:o,lbFontAwesomeIconBefore:u,lbFontAwesomeIconAfter:p,lbRichtext:React.createElement(qa.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),r=t.subCaption,o=t.buttonUrl,a=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,f=t.fontAwesomeIconAfter,m="";return s?m="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(m="vk_button vk_button-align-".concat(u)),React.createElement("div",{className:m},React.createElement(ea,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:o,lbTarget:a,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:f,lbsubCaption:r,lbRichtext:React.createElement(qa.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=(e.className,t.content),r=t.subCaption,o=t.buttonUrl,a=t.buttonTarget,l=t.buttonSize,c=t.buttonType,i=t.buttonColor,s=t.buttonColorCustom,u=t.buttonAlign,p=t.fontAwesomeIconBefore,f=t.fontAwesomeIconAfter,m="";return s?m="vk_button vk_button-color-custom vk_button-align-".concat(u):s||(m="vk_button vk_button-align-".concat(u)),React.createElement("div",{className:m},React.createElement(ca,{lbColorCustom:s,lbColor:i,lbType:c,lbAlign:u,lbSize:l,lbUrl:o,lbTarget:a,lbFontAwesomeIconBefore:p,lbFontAwesomeIconAfter:f,lbsubCaption:r,lbRichtext:React.createElement(qa.Content,{tagName:"span",className:"vk_button_link_txt",value:n})}))}},{attributes:{content:{source:"html",selector:"span"},subCaption:{type:"string",default:null},buttonUrl:{type:"string",default:null},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:null},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:null},fontAwesomeIconAfter:{type:"string",default:null}},save:function(e){var t=e.attributes,n=e.className,r=t.content,o=t.subCaption,a=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,f=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,b="";return u?b="vk_button vk_button-color-custom vk_button-align-".concat(p):u||(b="vk_button vk_button-align-".concat(p)),n&&(b=n+" "+b),React.createElement("div",{className:b},React.createElement(Io,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:a,lbTarget:l,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:m,lbsubCaption:o,lbRichtext:React.createElement(qa.Content,{tagName:"span",className:"vk_button_link_txt",value:r})}))}}],Ha=n(9306),Ua=n.n(Ha);function Fa(){return(Fa=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var Va=wp.i18n.__,Za=wp.blocks.registerBlockType,Ga=wp.components,Wa=Ga.RadioControl,Ja=Ga.PanelBody,$a=Ga.BaseControl,Ya=Ga.CheckboxControl,Xa=Ga.TextControl,Ka=Ga.ButtonGroup,Qa=Ga.Button,el=wp.element.Fragment,tl=S.RichText,nl=S.InspectorControls,rl=S.ColorPalette;Za("vk-blocks/button",{title:Va("Button","vk-blocks"),icon:React.createElement(Ua(),null),category:"vk-blocks-cat",attributes:{content:{type:"string",source:"html",selector:"span"},subCaption:{type:"string",default:""},buttonUrl:{type:"string",default:""},buttonTarget:{type:"Boolean",default:!1},buttonSize:{type:"string",default:"md"},buttonType:{type:"string",default:"0"},buttonColor:{type:"string",default:"primary"},buttonColorCustom:{type:"string",default:"undefined"},buttonAlign:{type:"string",default:"left"},fontAwesomeIconBefore:{type:"string",default:""},fontAwesomeIconAfter:{type:"string",default:""}},supports:{anchor:!0},example:{attributes:{content:Re,subCaption:xe,buttonUrl:Ae,buttonTarget:!1,buttonSize:"md",buttonType:"0",buttonColor:"primary",buttonColorCustom:"undefined",buttonAlign:"left",fontAwesomeIconBefore:Ne,fontAwesomeIconAfter:Ne}},edit:function(e){var t,n=e.attributes,r=e.className,o=e.setAttributes,a=n.content,l=n.subCaption,c=n.buttonUrl,i=n.buttonTarget,s=n.buttonSize,u=n.buttonType,p=n.buttonColor,f=n.buttonColorCustom,m=n.buttonAlign,b=n.fontAwesomeIconBefore,d=n.fontAwesomeIconAfter;return f?"vk_button vk_button-align-".concat(m," vk_button-color-custom"):"vk_button vk_button-align-".concat(m),t=r?"".concat(r," vk_button vk_button-align-").concat(m):"vk_button vk_button-align-".concat(m),React.createElement(el,null,React.createElement(nl,null,React.createElement(Ja,{title:Va("Button setting","vk-blocks")},React.createElement(Xa,{label:Va("Sub Caption","vk-blocks"),value:l,onChange:function(e){return o({subCaption:e})},placeholder:"Sub Caption"}),React.createElement(Xa,{label:Va("Button URL","vk-blocks"),value:c,onChange:function(e){return o({buttonUrl:e})},placeholder:"Button URL"}),React.createElement(Ya,{label:Va("Open link new tab.","vk-blocks"),checked:i,onChange:function(e){return o({buttonTarget:e})}}),React.createElement("h4",{className:"mt-0 mb-2"},Va("Button Size:","vk-blocks")),React.createElement(Ka,{className:"mb-3"},React.createElement(Qa,{isSmall:!0,isPrimary:"lg"===s,isSecondary:"lg"!==s,onClick:function(){return o({buttonSize:"lg"})}},Va("Large","vk-blocks")),React.createElement(Qa,{isSmall:!0,isPrimary:"md"===s,isSecondary:"md"!==s,onClick:function(){return o({buttonSize:"md"})}},Va("Normal","vk-blocks")),React.createElement(Qa,{isSmall:!0,isPrimary:"sm"===s,isSecondary:"sm"!==s,onClick:function(){return o({buttonSize:"sm"})}},Va("Small","vk-blocks"))),React.createElement("h4",{className:"mt-0 mb-2"},Va("Button Position:","vk-blocks")),React.createElement(Ka,{className:"mb-3"},React.createElement(Qa,{isSmall:!0,isPrimary:"left"===m,isSecondary:"left"!==m,onClick:function(){return o({buttonAlign:"left"})}},Va("Left","vk-blocks")),React.createElement(Qa,{isSmall:!0,isPrimary:"center"===m,isSecondary:"center"!==m,onClick:function(){return o({buttonAlign:"center"})}},Va("Center","vk-blocks")),React.createElement(Qa,{isSmall:!0,isPrimary:"right"===m,isSecondary:"right"!==m,onClick:function(){return o({buttonAlign:"right"})}},Va("Right","vk-blocks")),React.createElement(Qa,{isSmall:!0,isPrimary:"wide"===m,isSecondary:"wide"!==m,onClick:function(){return o({buttonAlign:"wide"})}},Va("Wide","vk-blocks")),React.createElement(Qa,{isSmall:!0,isPrimary:"block"===m,isSecondary:"block"!==m,onClick:function(){return o({buttonAlign:"block"})}},Va("Block","vk-blocks"))),React.createElement("h4",{className:"mt-0 mb-2"},Va("Button Style:","vk-blocks")),React.createElement(Ka,{className:"mb-2"},React.createElement(Qa,{isSmall:!0,isPrimary:"0"===u,isSecondary:"0"!==u,onClick:function(){return o({buttonType:"0"})}},Va("Solid color","vk-blocks")),React.createElement(Qa,{isSmall:!0,isPrimary:"1"===u,isSecondary:"1"!==u,onClick:function(){return o({buttonType:"1"})}},Va("No background","vk-blocks")),React.createElement(Qa,{isSmall:!0,isPrimary:"2"===u,isSecondary:"2"!==u,onClick:function(){return o({buttonType:"2"})}},Va("Text only","vk-blocks"))),React.createElement("p",{className:"mb-3"},Va('If you select "No background", that you need to select a Custom Color.',"vk-blocks")),React.createElement(Wa,{label:Va("Default Color:","vk-blocks"),selected:p,options:[{label:Va("Primary","vk-blocks"),value:"primary"},{label:Va("Secondary","vk-blocks"),value:"secondary"},{label:Va("Success","vk-blocks"),value:"success"},{label:Va("Info","vk-blocks"),value:"info"},{label:Va("Warning","vk-blocks"),value:"warning"},{label:Va("Danger","vk-blocks"),value:"danger"},{label:Va("Light","vk-blocks"),value:"light"},{label:Va("Dark","vk-blocks"),value:"dark"}],onChange:function(e){return o({buttonColor:e})}}),React.createElement($a,{id:"vk_block_baloon_custom_color",label:Va("Custom Color","vk-blocks"),help:Va("This custom color overrides the default color. If you want to use the default color, click the clear button.","vk-blocks")},React.createElement(rl,{value:f,onChange:function(e){return o({buttonColorCustom:e})}})),React.createElement($a,null,React.createElement("h4",{className:"mt-0 mb-2"},Va("Icon ( Font Awesome )","vk-blocks")),React.createElement($a,{id:"vk_block_baloon_fa_before_text",label:Va("Before text","vk-blocks")},React.createElement(er,Fa({attributeName:"fontAwesomeIconBefore"},e))),React.createElement($a,{id:"vk_block_baloon_fa_after_text",label:Va("After text","vk-blocks")},React.createElement(er,Fa({attributeName:"fontAwesomeIconAfter"},e)))))),React.createElement("div",{className:t},React.createElement(Io,{lbColorCustom:f,lbColor:p,lbType:u,lbAlign:m,lbSize:s,lbFontAwesomeIconBefore:b,lbFontAwesomeIconAfter:d,lbsubCaption:l,lbRichtext:React.createElement(tl,{tagName:"span",className:"vk_button_link_txt",onChange:function(e){return o({content:e})},value:a,placeholder:Va("Input text","vk-blocks"),allowedFormats:["core/bold","core/italic","core/strikethrough","core/superscript","core/subscript","vk-blocks/responsive-br"],isSelected:!0})})))},save:function(e){var t=e.attributes,n=e.className,r=t.content,o=t.subCaption,a=t.buttonUrl,l=t.buttonTarget,c=t.buttonSize,i=t.buttonType,s=t.buttonColor,u=t.buttonColorCustom,p=t.buttonAlign,f=t.fontAwesomeIconBefore,m=t.fontAwesomeIconAfter,b="";return b=u&&"undefined"!==u?"vk_button vk_button-color-custom vk_button-align-".concat(p):"vk_button vk_button-align-".concat(p),n&&(b=n+" "+b),React.createElement("div",{className:b},React.createElement(Io,{lbColorCustom:u,lbColor:s,lbType:i,lbAlign:p,lbSize:c,lbUrl:a,lbTarget:l,lbFontAwesomeIconBefore:f,lbFontAwesomeIconAfter:m,lbsubCaption:o,lbRichtext:React.createElement(tl.Content,{tagName:"span",className:"vk_button_link_txt",value:r})}))},deprecated:Da});var ol=S.RichText,al=S.InnerBlocks,ll=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},save:function(e){var t=e.attributes,n=e.className,r=t.heading,o=t.content;return React.createElement("dl",{className:"".concat(n," vk_faq")},React.createElement(ol.Content,{tagName:"dt",className:"vk_faq_title",value:r}),React.createElement(ol.Content,{tagName:"dd",className:"vk_faq_content",value:o}))}},{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"}},save:function(e){var t=e.attributes,n=t.heading,r=t.content;return React.createElement("dl",{className:"vk_faq"},React.createElement(ol.Content,{tagName:"dt",className:"vk_faq_title",value:n}),React.createElement(ol.Content,{tagName:"dd",className:"vk_faq_content",value:r}))}},{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string"}},save:function(e){var t=e.attributes.heading;return React.createElement("dl",{className:"vk_faq"},React.createElement(ol.Content,{tagName:"dt",className:"vk_faq_title",value:t}),React.createElement("dd",{className:"vk_faq_content"},React.createElement(al.Content,null)))}}],cl=n(9296),il=n.n(cl),sl=wp.i18n.__,ul=wp.element.Fragment,pl=wp.blocks.registerBlockType,fl=wp.components,ml=fl.PanelBody,bl=fl.PanelRow,dl=S.RichText,vl=S.InnerBlocks,hl=S.InspectorControls;pl("vk-blocks/faq",{title:sl("Classic FAQ","vk-blocks"),icon:React.createElement(il(),null),category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string"}},supports:{anchor:!0},styles:[{name:"vk_faq-normal",label:sl("Normal","vk-blocks"),isDefault:!0},{name:"vk_faq-bgfill-circle",label:sl("Bgfill Circle","vk-blocks")},{name:"vk_faq-bgfill-square",label:sl("Bgfill Square","vk-blocks")},{name:"vk_faq-bgfill-rounded",label:sl("Bgfill Rounded","vk-blocks")},{name:"vk_faq-border-circle",label:sl("Border Circle","vk-blocks")},{name:"vk_faq-border-square",label:sl("Border Square","vk-blocks")},{name:"vk_faq-border-rounded",label:sl("Border Rounded","vk-blocks")}],example:{attributes:{heading:xe},innerBlocks:[{name:"core/paragraph",attributes:{content:Ce}}]},edit:function(e){var t,n=e.attributes,r=e.setAttributes,o=e.className;t=vk_blocks_check.is_pro?sl("If you want to be collapsing this block, you can set it at Setting > VK Blocks","vk-blocks"):sl("You can be collapsing this block at VK Blocks Pro","vk-blocks");var a=n.heading,l=[["core/paragraph",{content:n.content}]];return React.createElement(ul,null,React.createElement(hl,null,React.createElement(ml,{title:sl("Accordion Setting","vk-blocks")},React.createElement(bl,null,t))),React.createElement("dl",{className:c()(o,"vk_faq")},React.createElement(dl,{tagName:"dt",className:"vk_faq_title",onChange:function(e){return r({heading:e})},value:a,placeholder:sl("Please enter a question.","vk-blocks")}),React.createElement("dd",{className:"vk_faq_content"}," ",React.createElement(vl,{template:l}))))},save:function(e){var t=e.attributes.heading;return React.createElement("dl",{className:"vk_faq [accordion_trigger_switch]"},React.createElement(dl.Content,{tagName:"dt",className:"vk_faq_title",value:t}),React.createElement("dd",{className:"vk_faq_content"},React.createElement(vl.Content,null)))},deprecated:ll});var gl=S.RichText,_l=[{attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},save:function(e){var t=e.attributes,n=t.heading,r=t.content,o=t.insertImage,a=t.arrowFlag;return React.createElement("div",{className:"".concat(a," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(gl.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:n}),React.createElement(gl.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:r})),o?React.createElement("div",{className:"vk_flow_frame_image"},React.createElement("img",{src:o,alt:""})):""))}}],kl=n(1194),yl=n.n(kl),wl=wp.i18n.__,El=wp.blocks.registerBlockType,xl=wp.components,Cl=xl.RadioControl,Rl=xl.PanelBody,Nl=xl.Button,Sl=wp.element.Fragment,Tl=S.RichText,Al=S.InspectorControls,Bl=S.MediaUpload;function Ol(e){return(Ol="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Il(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pl(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function jl(e,t){return(jl=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ll(e,t){return!t||"object"!==Ol(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function zl(e){return(zl=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}El("vk-blocks/flow",{title:wl("Flow","vk-blocks"),icon:React.createElement(yl(),null),category:"vk-blocks-cat",attributes:{heading:{type:"string",source:"html",selector:"dt"},content:{type:"string",source:"html",selector:"dd"},arrowFlag:{type:"string",default:"vk_flow-arrow-on"},insertImage:{type:"string",default:null}},example:{attributes:{heading:xe,content:Ce,arrowFlag:"vk_flow-arrow-on",insertImage:Se}},edit:function(e){var t=e.attributes,n=e.setAttributes,r=e.className,o=e.clientId,a=t.heading,l=t.content,c=t.insertImage,i=t.arrowFlag;return React.createElement(Sl,null,React.createElement(Al,null,React.createElement(Rl,{title:wl("Display of arrow","vk-blocks")},React.createElement(Cl,{selected:i,options:[{label:wl("Arrow display","vk-blocks"),value:"vk_flow-arrow-on"},{label:wl("Arrow hidden","vk-blocks"),value:"vk_flow-arrow-off"}],onChange:function(e){return n({arrowFlag:e})}}))),React.createElement("div",{className:"".concat(r," ").concat(i," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(Tl,{key:"".concat(o,"2"),tagName:"dt",className:"vk_flow_frame_text_title",onChange:function(e){return n({heading:e})},value:a,placeholder:wl("Input title","vk-blocks")}),React.createElement(Tl,{key:"".concat(o,"3"),tagName:"dd",className:"vk_flow_frame_text_content",onChange:function(e){return n({content:e})},value:l,placeholder:wl("Input content","vk-blocks")})),React.createElement("div",{className:"vk_flow_frame_image"},React.createElement(Bl,{onSelect:function(e){return n({insertImage:e.url})},type:"image",className:"vk_flow_frame_image",value:c,render:function(e){var t=e.open;return React.createElement(Nl,{onClick:t,className:c?"image-button":"button button-large"},c?React.createElement("img",{className:"icon-image",src:c,alt:wl("Upload image","vk-blocks")}):wl("Select image","vk-blocks"))}})))))},save:function(e){var t=e.attributes,n=t.heading,r=t.content,o=t.insertImage,a=t.arrowFlag;return React.createElement("div",{className:"".concat(a," vk_flow")},React.createElement("div",{className:"vk_flow_frame"},React.createElement("dl",{className:"vk_flow_frame_text"},React.createElement(Tl.Content,{tagName:"dt",className:"vk_flow_frame_text_title",value:n}),React.createElement(Tl.Content,{tagName:"dd",className:"vk_flow_frame_text_content",value:r})),o?React.createElement("div",{className:"vk_flow_frame_image"},React.createElement("img",{src:o,alt:""})):""))},deprecated:_l});var Ml=wp.i18n.__,ql=wp.element.Component,Dl=S.RichText,Hl=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&jl(e,t)}(l,e);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=zl(r);if(o){var n=zl(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return Ll(this,e)});function l(){return Il(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,r=t.heading2,o=t.heading3,a=t.content1,l=t.content2,c=t.content3,i=t.url1,s=t.url2,u=t.url3,p=t.urlOpenType1,f=t.urlOpenType2,m=t.urlOpenType3,b=t.icon1,d=t.icon2,v=t.icon3,h=t.color1,g=t.color2,_=t.color3,k=t.bgType1,y=t.bgType2,w=t.bgType3,E=t.insertImage1,x=t.insertImage2,C=t.insertImage3,R=this.props.for_,N=this.props.blockNum,S=this.props.blockNum-1,T=[n,r,o],A=[a,l,c],B=[i,s,u],O=[p,f,m],I=[b,d,v],P=[h,g,_],j=[k,y,w],L=[E,x,C],z="",M="",q=L[S]?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url(".concat(L[S],")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:L[S],alt:""})):(P[S]||(P[S]="#0693e3"),"0"===j[S]?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:P[S],border:"1px solid ".concat(P[S])}},React.createElement("i",{className:"".concat(I[S]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+P[S]}},React.createElement("i",{className:"".concat(I[S]," vk_prBlocks_item_icon"),style:{color:P[S]}})));return"edit"===R?1===N?(z=React.createElement(Dl,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",onChange:function(t){return e({heading1:t})},value:n,placeholder:Ml("Input Title","vk-blocks")}),M=React.createElement(Dl,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:a,placeholder:Ml("Input Content","vk-blocks")})):2===N?(z=React.createElement(Dl,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",onChange:function(t){return e({heading2:t})},value:r,placeholder:Ml("Input Title","vk-blocks")}),M=React.createElement(Dl,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:l,placeholder:Ml("Input Content","vk-blocks")})):3===N&&(z=React.createElement(Dl,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",onChange:function(t){return e({heading3:t})},value:o,placeholder:Ml("Input Title","vk-blocks")}),M=React.createElement(Dl,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:c,placeholder:Ml("Input Content","vk-blocks")})):"save"===R&&(z=React.createElement(Dl.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(N),tagName:"h1",value:T[S]}),M=React.createElement(Dl.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(N),tagName:"p",value:A[S]})),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:B[S],target:O[S]?"_blank":"_self",className:"vk_prBlocks_item_link",rel:"noopener noreferrer"},q,z,M))}}])&&Pl(t.prototype,n),l}(ql);function Ul(e){return(Ul="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var Fl=function(e){if("string"==typeof e){try{JSON.parse(e)}catch(e){return!0}return!1}return"object"!==Ul(e)||Array.isArray(e)};function Vl(e){return(Vl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Zl(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Gl(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Wl(e,t){return(Wl=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Jl(e,t){return!t||"object"!==Vl(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function $l(e){return($l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Yl=wp.i18n.__,Xl=wp.element.Component,Kl=S.RichText,Ql=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Wl(e,t)}(l,e);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=$l(r);if(o){var n=$l(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return Jl(this,e)});function l(){return Zl(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,r=t.heading2,o=t.heading3,a=t.content1,l=t.content2,c=t.content3,i=t.url1,s=t.url2,u=t.url3,p=t.urlOpenType1,f=t.urlOpenType2,m=t.urlOpenType3,b=t.icon1,d=t.icon2,v=t.icon3,h=t.color1,g=t.color2,_=t.color3,k=t.bgType1,y=t.bgType2,w=t.bgType3,E=t.insertImage1,x=t.insertImage2,C=t.insertImage3,R=this.props.for_,N=this.props.blockNum,S=this.props.blockNum-1,A=[n,r,o],B=[a,l,c],O=[i,s,u],I=[p,f,m],P=[b,d,v],j=[h,g,_],L=[k,y,w],z=[E,x,C],M="",q="",D=z[S]?React.createElement("div",{className:"vk_prBlocks_item_image",style:function(e){var t=e[S];if(Fl(t))return{backgroundImage:"url(".concat(t,")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"};var n=JSON.parse(T(t));return{backgroundImage:"url(".concat(n.sizes.full.url,")"),backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}}(z)},function(e){if(Fl(e))return React.createElement("img",{src:e,alt:""});var t=JSON.parse(T(e));return React.createElement("img",{src:t.sizes.full.url,alt:t.alt})}(z[S])):(j[S]||(j[S]="#0693e3"),"0"===L[S]?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:j[S],border:"1px solid ".concat(j[S])}},React.createElement("i",{className:"".concat(P[S]," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+j[S]}},React.createElement("i",{className:"".concat(P[S]," vk_prBlocks_item_icon"),style:{color:j[S]}})));return"edit"===R?1===N?(M=React.createElement(Kl,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h3",onChange:function(t){return e({heading1:t})},value:n,placeholder:Yl("Input Title","vk-blocks")}),q=React.createElement(Kl,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",onChange:function(t){return e({content1:t})},value:a,placeholder:Yl("Input Content","vk-blocks")})):2===N?(M=React.createElement(Kl,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h3",onChange:function(t){return e({heading2:t})},value:r,placeholder:Yl("Input Title","vk-blocks")}),q=React.createElement(Kl,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",onChange:function(t){return e({content2:t})},value:l,placeholder:Yl("Input Content","vk-blocks")})):3===N&&(M=React.createElement(Kl,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h3",onChange:function(t){return e({heading3:t})},value:o,placeholder:Yl("Input Title","vk-blocks")}),q=React.createElement(Kl,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",onChange:function(t){return e({content3:t})},value:c,placeholder:Yl("Input Content","vk-blocks")})):"save"===R&&(M=React.createElement(Kl.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-".concat(N),tagName:"h3",value:A[S]}),q=React.createElement(Kl.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-".concat(N),tagName:"p",value:B[S]})),O[S]&&"save"===R?React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:O[S],className:"vk_prBlocks_item_link",target:I[S]?"_blank":"_self",rel:"noopener noreferrer"},D,M,q)):React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},D,M,q)}}])&&Gl(t.prototype,n),l}(Xl);function ec(e){throw new TypeError('"'+e+'" is read-only')}wp.i18n.__;var tc=S.RichText;function nc(e){for(var t={},n=1;n<=e;n++)t["heading"+n]={type:"string",source:"html",selector:"h3.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}var rc=[{attributes:nc(4),save:function(e){var t,n=e.attributes,r=e.className;return t=r?"".concat(r," vk_prBlocks row"):"vk_prBlocks row",React.createElement("div",{className:t},React.createElement(Ql,{attributes:n,blockNum:1,for_:"save"}),React.createElement(Ql,{attributes:n,blockNum:2,for_:"save"}),React.createElement(Ql,{attributes:n,blockNum:3,for_:"save"}))}},{attributes:nc(4),save:function(e){var t=e.attributes,n=t.heading1,r=t.heading2,o=t.heading3,a=t.content1,l=t.content2,c=t.content3,i=t.url1,s=t.url2,u=t.url3,p=t.urlOpenType1,f=t.urlOpenType2,m=t.urlOpenType3,b=t.icon1,d=t.icon2,v=t.icon3,h=t.color1,g=t.color2,_=t.color3,k=t.bgType1,y=t.bgType2,w=t.bgType3,E=t.insertImage1,x=t.insertImage2,C=t.insertImage3;return React.createElement("div",{className:"vk_prBlocks row"},React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:i,target:p?"_blank":"_self",className:"vk_prBlocks_item_link"},E?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+E+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:E,alt:""})):(h||(ec("color1"),h="#0693e3"),"0"===k?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:h,border:"1px solid ".concat(h)}},React.createElement("i",{className:"".concat(b," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+h}},React.createElement("i",{className:"".concat(b," vk_prBlocks_item_icon"),style:{color:h}}))),React.createElement(tc.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-1",tagName:"h1",value:n}),React.createElement(tc.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-1",tagName:"p",value:a}))),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:s,target:f?"_blank":"_self",className:"vk_prBlocks_item_link"},x?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+x+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:x,alt:""})):(g||(ec("color2"),g="#0693e3"),"0"===y?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:g,border:"1px solid ".concat(g)}},React.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+g}},React.createElement("i",{className:"".concat(d," vk_prBlocks_item_icon"),style:{color:g}}))),React.createElement(tc.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-2",tagName:"h1",value:r}),React.createElement(tc.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-2",tagName:"p",value:l}))),React.createElement("div",{className:"vk_prBlocks_item col-sm-4"},React.createElement("a",{href:u,target:m?"_blank":"_self",className:"vk_prBlocks_item_link"},C?React.createElement("div",{className:"vk_prBlocks_item_image",style:{backgroundImage:"url("+C+")",backgroundRepeat:"no-repeat 50% center",backgroundSize:"cover"}},React.createElement("img",{src:C,alt:""})):(_||(ec("color3"),_="#0693e3"),"0"===w?React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:_,border:"1px solid ".concat(_)}},React.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:"#fff"}})):React.createElement("div",{className:"vk_prBlocks_item_icon_outer",style:{backgroundColor:"transparent",border:"1px solid "+_}},React.createElement("i",{className:"".concat(v," vk_prBlocks_item_icon"),style:{color:_}}))),React.createElement(tc.Content,{className:"vk_prBlocks_item_title vk_prBlocks_item_title-3",tagName:"h1",value:o}),React.createElement(tc.Content,{className:"vk_prBlocks_item_summary vk_prBlocks_item_summary-3",tagName:"p",value:c}))))}},{attributes:function(e){for(var t={},n=1;n<=4;n++)t["heading"+n]={type:"string",source:"html",selector:"h1.vk_prBlocks_item_title-"+n},t["content"+n]={type:"string",source:"html",selector:"p.vk_prBlocks_item_summary-"+n},t["url"+n]={type:"string",default:null},t["urlOpenType"+n]={type:"Boolean",default:!1},t["icon"+n]={type:"string",default:"fas fa-file"},t["color"+n]={type:"string",default:"#0693e3"},t["bgType"+n]={type:"string",default:"0"},t["insertImage"+n]={type:"string",default:null};return t}(),save:function(e){var t=e.attributes;return React.createElement("div",{className:"vk_prBlocks row"},React.createElement(Hl,{attributes:t,blockNum:1,for_:"save"}),React.createElement(Hl,{attributes:t,blockNum:2,for_:"save"}),React.createElement(Hl,{attributes:t,blockNum:3,for_:"save"}))}}];function oc(e){return(oc="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ac(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function lc(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function cc(e,t){return(cc=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ic(e,t){return!t||"object"!==oc(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function sc(e){return(sc=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var uc=wp.i18n.__,pc=wp.element.Component,fc=S.RichText,mc=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&cc(e,t)}(l,e);var t,n,r,o,a=(r=l,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=sc(r);if(o){var n=sc(this).constructor;e=Reflect.construct(t,arguments,n)}else e=t.apply(this,arguments);return ic(this,e)});function l(){return ac(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props.setAttributes,t=this.props.attributes,n=t.heading1,r=t.heading2,o=t.heading3,a=t.content1,l=t.content2,c=t.content3,i=t.url1,s=t.url2,u=t.url3,p=t.urlOpenType1,f=t.urlOpenType2,m=t.urlOpenType3,b=t.icon1,d=t.icon2,v=t.icon3,h=t.color1,g=t.color2,_=t.color3,k=t.bgType1,y=t.bgType2,w=t.bgType3,E=t.insertImage1,x=t.insertImage2,C=t.insertImage3,R=this.
|
|
|
|