Commit 3a8a34b21d3551baab15048877b3690146218db6
Merge branches 'master' and 'translates' of gitlab.artweb.com.ua:steska/energyforum
# Conflicts: # frontend/views/layouts/main.php
Showing
28 changed files
with
1646 additions
and
290 deletions
Show diff stats
1 | +<?php | |
2 | + | |
3 | + namespace backend\actions; | |
4 | + | |
5 | + use artbox\core\admin\actions\Save; | |
6 | + use artbox\core\models\Language; | |
7 | + use function call_user_func; | |
8 | + use yii\base\Model; | |
9 | + | |
10 | + /** | |
11 | + * Create action for Artbox CRUD | |
12 | + * | |
13 | + * @package artbox\core\admin\actions | |
14 | + */ | |
15 | + class Create extends Save | |
16 | + { | |
17 | + /** | |
18 | + * @var string | |
19 | + */ | |
20 | + public $viewPath = '@backend/actions/views/create'; | |
21 | + | |
22 | + /** | |
23 | + * If this parameter is setted - when creating aliases for model, write this parameter to aliase's entity | |
24 | + * Created to keep back reference with FilterHelper | |
25 | + * | |
26 | + * @var null | |
27 | + */ | |
28 | + public $overwriteEntity = null; | |
29 | + | |
30 | + /** | |
31 | + * Creates new model, loading aliases, languages and gallery | |
32 | + * | |
33 | + * @return string|\yii\web\Response | |
34 | + */ | |
35 | + public function run() | |
36 | + { | |
37 | + $model = call_user_func( | |
38 | + [ | |
39 | + $this->controller, | |
40 | + 'newModel', | |
41 | + ] | |
42 | + ); | |
43 | + $languages = Language::getActive(); | |
44 | + if ($this->hasAlias) { | |
45 | + /** | |
46 | + * @var \artbox\core\models\Alias[] $aliases | |
47 | + */ | |
48 | + $aliases = $model->loadAliases(); | |
49 | + } | |
50 | + | |
51 | + $post = \Yii::$app->request->post(); | |
52 | + | |
53 | + if (!empty($this->languageFields)) { | |
54 | + Model::loadMultiple($model->getVariationModels(), $post); | |
55 | + } | |
56 | + | |
57 | + if ($model->load($post) && $model->save()) { | |
58 | + if ($this->hasAlias) { | |
59 | + /** | |
60 | + * @var \artbox\core\models\Alias[] $aliases | |
61 | + */ | |
62 | + Model::loadMultiple($aliases, $post); | |
63 | + foreach ($aliases as $alias) { | |
64 | + $alias->route = $model->getRoute(); | |
65 | + if ($this->overwriteEntity === null) { | |
66 | + $alias->entity = $model::className(); | |
67 | + } else { | |
68 | + $alias->entity = $this->overwriteEntity; | |
69 | + } | |
70 | + $alias->save(); | |
71 | + | |
72 | + /** | |
73 | + * @var \yii\db\ActiveRecord $modelLang | |
74 | + */ | |
75 | + $modelLang = $model->getVariationModel($alias->language_id); | |
76 | + $modelLang->alias_id = $alias->id; | |
77 | + $modelLang->save(); | |
78 | + } | |
79 | + } | |
80 | + | |
81 | + if ($this->hasGallery) { | |
82 | + $model->saveImages($post); | |
83 | + } | |
84 | + | |
85 | + return $this->controller->redirect([ 'index' ]); | |
86 | + } | |
87 | + | |
88 | + return $this->controller->render( | |
89 | + $this->viewPath, | |
90 | + [ | |
91 | + 'action' => $this, | |
92 | + 'model' => $model, | |
93 | + 'languages' => $languages, | |
94 | + ] | |
95 | + ); | |
96 | + } | |
97 | + } | |
0 | 98 | \ No newline at end of file | ... | ... |
1 | +<?php | |
2 | + | |
3 | + namespace backend\actions; | |
4 | + | |
5 | + use artbox\core\admin\actions\Save; | |
6 | + use artbox\core\models\Language; | |
7 | + use function call_user_func_array; | |
8 | + use yii\base\Model; | |
9 | + | |
10 | + class Update extends Save | |
11 | + { | |
12 | + /** | |
13 | + * @var string | |
14 | + */ | |
15 | + public $viewPath = '@backend/actions/views/update'; | |
16 | + | |
17 | + /** | |
18 | + * Updates existing model with langs, aliases and gallery | |
19 | + * | |
20 | + * @param $id | |
21 | + * | |
22 | + * @return string|\yii\web\Response | |
23 | + */ | |
24 | + public function run($id) | |
25 | + { | |
26 | + $model = call_user_func_array( | |
27 | + [ | |
28 | + $this->controller, | |
29 | + 'findModel', | |
30 | + ], | |
31 | + [ $id ] | |
32 | + ); | |
33 | + $languages = Language::getActive(); | |
34 | + $post = \Yii::$app->request->post(); | |
35 | + | |
36 | + if (!empty($this->languageFields)) { | |
37 | + Model::loadMultiple($model->getVariationModels(), $post); | |
38 | + } | |
39 | + | |
40 | + if ($model->load($post) && $model->save()) { | |
41 | + if ($this->hasAlias) { | |
42 | + /** | |
43 | + * @var \artbox\core\models\Alias[] $aliases | |
44 | + */ | |
45 | + $aliases = $model->loadAliases(); | |
46 | + Model::loadMultiple($aliases, $post); | |
47 | + foreach ($aliases as $alias) { | |
48 | + $alias->save(); | |
49 | + } | |
50 | + } | |
51 | + | |
52 | + if ($this->hasGallery) { | |
53 | + $model->saveImages($post); | |
54 | + } | |
55 | + | |
56 | + return $this->controller->redirect([ 'index' ]); | |
57 | + } | |
58 | + | |
59 | + return $this->controller->render( | |
60 | + $this->viewPath, | |
61 | + [ | |
62 | + 'action' => $this, | |
63 | + 'model' => $model, | |
64 | + 'languages' => $languages, | |
65 | + ] | |
66 | + ); | |
67 | + } | |
68 | + } | |
0 | 69 | \ No newline at end of file | ... | ... |
1 | +<?php | |
2 | + | |
3 | + /** | |
4 | + * @var View $this | |
5 | + * @var \artbox\core\admin\actions\Create $action | |
6 | + * @var \yii\db\ActiveRecord $model | |
7 | + * @var array $languages | |
8 | + */ | |
9 | + | |
10 | + use yii\helpers\Inflector; | |
11 | + use yii\web\View; | |
12 | + use yiister\gentelella\widgets\Panel; | |
13 | + | |
14 | + $modelName = ( new ReflectionClass($model::className()) )->getShortName(); | |
15 | + | |
16 | + $this->params[ 'breadcrumbs' ][] = [ | |
17 | + 'label' => \Yii::t('core', Inflector::pluralize($modelName)), | |
18 | + 'url' => [ $action->controller->id . '/index' ], | |
19 | + ]; | |
20 | + | |
21 | + $this->title = \Yii::t('core', 'Create ' . lcfirst($modelName)); | |
22 | + | |
23 | + $this->params[ 'breadcrumbs' ][] = $this->title; | |
24 | + | |
25 | +?> | |
26 | + | |
27 | +<div class="adm-create"> | |
28 | + <div class="x_panel"> | |
29 | + <div class="x_title"><h2><?php echo $this->title; ?></h2><div class="clearfix"></div></div> | |
30 | + | |
31 | + <div class="style lang-page-block-wr"> | |
32 | + <?php if (!empty($action->languageFields)) {?> | |
33 | + <div class="lang-page-block"> | |
34 | + <?php foreach ($languages as $language){?> | |
35 | + <span class="<?=$language['default'] ? 'active' : ''?>"><?=$language['url']?></span> | |
36 | + <?php } ?> | |
37 | + <!-- первому(выбранному языку...) давать active --> | |
38 | + <!-- <span class="active">ru</span>--> | |
39 | + <!-- <span>укр</span>--> | |
40 | + <!-- <span>eng</span>--> | |
41 | + </div> | |
42 | + <?php } ?> | |
43 | + <div class="lang-page-block-text"> | |
44 | + <!-- первому давать active --> | |
45 | + <?php if (!empty($action->languageFields)) {?> | |
46 | + <span class="active">Языковой блок</span> | |
47 | + <?php }?> | |
48 | + <span>Основной блок</span> | |
49 | + <?php if ($action->hasAlias){?> | |
50 | + <span>Seo</span> | |
51 | + <?PHP }?> | |
52 | + <?php if ($action->hasGallery){?> | |
53 | + <span>Галерея</span> | |
54 | + <?php }?> | |
55 | + </div> | |
56 | + </div> | |
57 | + </div> | |
58 | + <div class="fix-absolute-panel"></div> | |
59 | + <?php | |
60 | + | |
61 | + | |
62 | + echo backend\widgets\Form::widget( | |
63 | + [ | |
64 | + 'action' => $action, | |
65 | + 'model' => $model, | |
66 | + ] | |
67 | + ); | |
68 | + | |
69 | + | |
70 | + ?> | |
71 | +</div> | |
72 | + | ... | ... |
1 | +<?php | |
2 | + | |
3 | + /** | |
4 | + * @var View $this | |
5 | + * @var \artbox\core\admin\actions\Create $action | |
6 | + * @var \yii\db\ActiveRecord $model | |
7 | + * @var array $languages | |
8 | + */ | |
9 | + | |
10 | + use yii\helpers\Inflector; | |
11 | + use yii\web\View; | |
12 | + use yiister\gentelella\widgets\Panel; | |
13 | + | |
14 | + | |
15 | + $modelName = ( new ReflectionClass($model::className()) )->getShortName(); | |
16 | + | |
17 | + $this->params[ 'breadcrumbs' ][] = [ | |
18 | + 'label' => \Yii::t('core', Inflector::pluralize($modelName)), | |
19 | + 'url' => [ $action->controller->id . '/index' ], | |
20 | + ]; | |
21 | + | |
22 | + $this->title = \Yii::t('core', 'Update ' . lcfirst($modelName)); | |
23 | + | |
24 | + $this->params[ 'breadcrumbs' ][] = $this->title; | |
25 | +?> | |
26 | + | |
27 | +<div class="adm-update error-has"> | |
28 | + | |
29 | + <div class="x_panel"> | |
30 | + <div class="x_title"><h2><?php echo $this->title; ?></h2><div class="clearfix"></div></div> | |
31 | + | |
32 | + <div class="style lang-page-block-wr"> | |
33 | + <?php if (!empty($action->languageFields)) {?> | |
34 | + <div class="lang-page-block"> | |
35 | + <?php foreach ($languages as $language){?> | |
36 | + <span class="<?=$language['default'] ? 'active' : ''?>"><?=$language['url']?></span> | |
37 | + <?php } ?> | |
38 | + <!-- первому(выбранному языку...) давать active --> | |
39 | +<!-- <span class="active">ru</span>--> | |
40 | +<!-- <span>укр</span>--> | |
41 | +<!-- <span>eng</span>--> | |
42 | + </div> | |
43 | + <?php }?> | |
44 | + <div class="lang-page-block-text"> | |
45 | + <?php if (!empty($action->languageFields)) {?> | |
46 | + <span class="active">Языковой блок</span> | |
47 | + <?php }?> | |
48 | + <span>Основной блок</span> | |
49 | + <?php if ($action->hasAlias){?> | |
50 | + <span>Seo</span> | |
51 | + <?PHP }?> | |
52 | + <?php if ($action->hasGallery){?> | |
53 | + <span>Галерея</span> | |
54 | + <?php }?> | |
55 | + </div> | |
56 | + </div> | |
57 | + </div> | |
58 | + <div class="fix-absolute-panel"></div> | |
59 | + <?php | |
60 | + | |
61 | + | |
62 | + echo backend\widgets\Form::widget( | |
63 | + [ | |
64 | + 'action' => $action, | |
65 | + 'model' => $model, | |
66 | + ] | |
67 | + ); | |
68 | + | |
69 | + | |
70 | + ?> | |
71 | +</div> | |
72 | + | ... | ... |
backend/controllers/PageController.php
... | ... | @@ -3,10 +3,10 @@ |
3 | 3 | namespace backend\controllers; |
4 | 4 | |
5 | 5 | use function array_merge; |
6 | - use artbox\core\admin\actions\Create; | |
6 | + use backend\actions\Create; | |
7 | 7 | use artbox\core\admin\actions\Delete; |
8 | 8 | use backend\actions\Index; |
9 | - use artbox\core\admin\actions\Update; | |
9 | + use backend\actions\Update; | |
10 | 10 | use artbox\core\admin\actions\View; |
11 | 11 | use artbox\core\admin\interfaces\ControllerInterface; |
12 | 12 | use artbox\core\admin\widgets\Form; |
... | ... | @@ -159,6 +159,7 @@ |
159 | 159 | [ |
160 | 160 | 'name' => 'title', |
161 | 161 | 'type' => Form::STRING, |
162 | + 'decorate' => true | |
162 | 163 | ], |
163 | 164 | [ |
164 | 165 | 'name' => 'body', | ... | ... |
backend/views/request/update.php
... | ... | @@ -33,7 +33,16 @@ |
33 | 33 | ?> |
34 | 34 | |
35 | 35 | <div class="wrapp-blocks-edit-page"> |
36 | - | |
36 | + | |
37 | + <?= $form->field($model, 'status') | |
38 | + ->dropDownList( | |
39 | + [ | |
40 | + 2 => 'Новая', | |
41 | + 1 => 'Одобрена', | |
42 | + 0 => 'Отклонена', | |
43 | + ] | |
44 | + ) ?> | |
45 | + | |
37 | 46 | <?= $form->field($model, 'secondname') |
38 | 47 | ->textInput() ?> |
39 | 48 | ... | ... |
1 | +<?php | |
2 | + | |
3 | + namespace backend\widgets; | |
4 | + | |
5 | + use artbox\core\admin\assets\DateRangePicker; | |
6 | + use artbox\core\admin\assets\Switchery; | |
7 | + use artbox\core\admin\widgets\ImageInput; | |
8 | + use artbox\core\helpers\SlugifyDecorator; | |
9 | + use artbox\core\models\Language; | |
10 | + use artbox\core\services\Languages; | |
11 | + use artbox\core\widgets\GalleryWidget; | |
12 | + use function call_user_func; | |
13 | + use dosamigos\tinymce\TinyMce; | |
14 | + use kartik\select2\Select2; | |
15 | + use mihaildev\ckeditor\CKEditor; | |
16 | + use yii\base\InvalidConfigException; | |
17 | + use yii\base\Widget; | |
18 | + use yii\db\ActiveRecord; | |
19 | + use yii\helpers\ArrayHelper; | |
20 | + use yii\helpers\Html; | |
21 | + use yii\widgets\ActiveForm; | |
22 | + | |
23 | + /** | |
24 | + * Render inputs to create or save ActiveRecord model with all relational models | |
25 | + * | |
26 | + * @package artbox\core\admin\widgets | |
27 | + */ | |
28 | + class Form extends Widget | |
29 | + { | |
30 | + /** | |
31 | + * Generates WYSIWYG redactor | |
32 | + * | |
33 | + * @see TinyMce, https://www.tinymce.com/ | |
34 | + */ | |
35 | + const WYSIWYG = 'wysiwyg'; | |
36 | + | |
37 | + /** | |
38 | + * Generates text input | |
39 | + */ | |
40 | + const STRING = 'string'; | |
41 | + | |
42 | + /** | |
43 | + * Generates textarea | |
44 | + */ | |
45 | + const TEXTAREA = 'textarea'; | |
46 | + | |
47 | + /** | |
48 | + * Generates checkbox | |
49 | + */ | |
50 | + const BOOL = 'boolean'; | |
51 | + | |
52 | + /** | |
53 | + * Generates simple number input type | |
54 | + */ | |
55 | + const NUMBER = 'number'; | |
56 | + | |
57 | + /** | |
58 | + * Generates select2 widget | |
59 | + */ | |
60 | + const RELATION = 'relation'; | |
61 | + | |
62 | + /** | |
63 | + * Generates one image input | |
64 | + */ | |
65 | + const IMAGE = 'image'; | |
66 | + | |
67 | + /** | |
68 | + * Generates Gallery widget | |
69 | + * | |
70 | + * @see GalleryWidget, \artbox\core\behaviors\GalleryBehavior | |
71 | + */ | |
72 | + const GALLERY = 'gallery'; | |
73 | + | |
74 | + /** | |
75 | + * | |
76 | + */ | |
77 | + const DATE = 'date'; | |
78 | + | |
79 | + /** | |
80 | + * generate select | |
81 | + */ | |
82 | + const SELECT = 'select'; | |
83 | + /** | |
84 | + * @var \artbox\core\admin\actions\Save | |
85 | + */ | |
86 | + public $action; | |
87 | + | |
88 | + /** | |
89 | + * @var Languages | |
90 | + */ | |
91 | + protected $languages; | |
92 | + | |
93 | + /** | |
94 | + * @var \yii\db\ActiveRecord | |
95 | + */ | |
96 | + public $model; | |
97 | + | |
98 | + /** | |
99 | + * Template for 1 language tab | |
100 | + * | |
101 | + * @var string | |
102 | + */ | |
103 | + public $langTabTemplate = '<div class="style tabs-lang" style="display: {display};"><div class="style title-edit-page">{title}</div>{tab}</div>'; | |
104 | + | |
105 | + /** | |
106 | + * Template for block of all languages tabs | |
107 | + * | |
108 | + * @var string | |
109 | + */ | |
110 | + public $langBlockTemplate = '<div class="x_panel x_panel-scroll tabs-lang-wr">{tabs}</div>'; | |
111 | + /** | |
112 | + * @var array fields for seo value | |
113 | + */ | |
114 | + public $decorateField = []; | |
115 | + /** | |
116 | + * @inheritdoc | |
117 | + * @todo Remove H1 stabs | |
118 | + * @return string|void | |
119 | + * @throws \Exception | |
120 | + * @throws \yii\base\InvalidConfigException | |
121 | + */ | |
122 | + public function run() | |
123 | + { | |
124 | + Switchery::register($this->view); | |
125 | + | |
126 | + $js = <<< JS | |
127 | +$('.switchery').each(function(idx, elem) { | |
128 | + new Switchery(elem, { | |
129 | + color:'#46b749', | |
130 | + secondaryColor:'#e2e2e2' | |
131 | + }); | |
132 | +}); | |
133 | +JS; | |
134 | + | |
135 | + | |
136 | + $this->languages = new Languages(); | |
137 | + | |
138 | + $this->view->registerJs($js, \yii\web\View::POS_READY); | |
139 | + $notify = <<<JS | |
140 | + $('form').on('afterValidate', function(form, attribute, messages){ | |
141 | + if (messages.length > 0){ | |
142 | + new PNotify({ | |
143 | + title: 'Info', | |
144 | + text: 'Проверьте заполнение полей', | |
145 | + type: 'info', | |
146 | + styling: "bootstrap3" | |
147 | + }); | |
148 | + } | |
149 | + }); | |
150 | +JS; | |
151 | + | |
152 | + $this->view->registerJs($notify, \yii\web\View::POS_READY); | |
153 | + | |
154 | + $form = ActiveForm::begin(); | |
155 | + if (!empty($this->action->languageFields)) { | |
156 | + echo str_replace( | |
157 | + [ | |
158 | + '{tabs}', | |
159 | + '{title}', | |
160 | + ], | |
161 | + [ | |
162 | + $this->generateLangBlock($form), | |
163 | + 'Языковой блок', | |
164 | + ], | |
165 | + $this->langBlockTemplate | |
166 | + ); | |
167 | + } | |
168 | + | |
169 | + echo '<div class="x_panel x_panel-scroll">'; | |
170 | + | |
171 | + echo '<div class="wrapp-blocks-edit-page columns-2">'; | |
172 | + echo '<div class="style title-edit-page">Основной блок</div>'; | |
173 | + $this->generateCommonBlock($form); | |
174 | + echo '</div>'; | |
175 | + | |
176 | + echo '</div>'; | |
177 | + | |
178 | + if ($this->action->hasAlias) { | |
179 | + echo str_replace( | |
180 | + [ | |
181 | + '{tabs}', | |
182 | + '{title}', | |
183 | + ], | |
184 | + [ | |
185 | + $this->generateAliasBlock($form), | |
186 | + 'Seo блок', | |
187 | + ], | |
188 | + $this->langBlockTemplate | |
189 | + ); | |
190 | + } | |
191 | + | |
192 | + if ($this->action->hasGallery) { | |
193 | + echo '<div class="x_panel x_panel-scroll">'; | |
194 | + echo '<div class="wrapp-blocks-edit-page">'; | |
195 | + echo '<div class="style title-edit-page">Галерея</div>'; | |
196 | + echo GalleryWidget::widget( | |
197 | + [ | |
198 | + 'model' => $this->model, | |
199 | + ] | |
200 | + ); | |
201 | + echo '</div>'; | |
202 | + echo '</div>'; | |
203 | + } | |
204 | + | |
205 | + echo '<div class="style buttons-page-wr">'; | |
206 | + echo Html::submitButton( | |
207 | + \Yii::t('core', 'Save'), | |
208 | + [ | |
209 | + 'class' => 'btn btn-success', | |
210 | + ] | |
211 | + ); | |
212 | + echo '</div>'; | |
213 | + | |
214 | + $form::end(); | |
215 | + | |
216 | + $this->registerClientScripts(); | |
217 | + } | |
218 | + | |
219 | + protected function registerClientScripts() | |
220 | + { | |
221 | + $js = <<<JS | |
222 | + $(document) | |
223 | + .on('click', '.pos-minus-adm', function(e) { | |
224 | + e.preventDefault(); | |
225 | + var input = $(this) | |
226 | + .parent() | |
227 | + .find('input'); | |
228 | + var newVal = parseInt(input.val()) - 1; | |
229 | + if (newVal > 0) { | |
230 | + input.val(newVal); | |
231 | + } | |
232 | + }); | |
233 | + $(document) | |
234 | + .on('click', '.pos-pluse-adm', function(e) { | |
235 | + e.preventDefault(); | |
236 | + var input = $(this) | |
237 | + .parent() | |
238 | + .find('input'); | |
239 | + var newVal = parseInt((input.val() === '' ? 0 : input.val())) + 1; | |
240 | + input.val(newVal); | |
241 | + }); | |
242 | + | |
243 | + $('#page-sort').keypress(function(e) { | |
244 | + var symbol = (e.which) ? e.which : e.keyCode; | |
245 | + if (symbol < 48 || symbol > 57) { | |
246 | + return false; | |
247 | + } | |
248 | + }) | |
249 | +JS; | |
250 | + | |
251 | + $this->view->registerJs($js, \yii\web\View::POS_READY); | |
252 | + } | |
253 | + | |
254 | + /** | |
255 | + * If model has languages | |
256 | + * | |
257 | + * @param \yii\widgets\ActiveForm $form | |
258 | + * | |
259 | + * @return string | |
260 | + * @throws \yii\base\InvalidConfigException | |
261 | + */ | |
262 | + protected function generateLangBlock(ActiveForm $form): string | |
263 | + { | |
264 | + $tabs = ''; | |
265 | + $i = 1; | |
266 | + foreach ($this->getVariationModels() as $index => $variationModel) { | |
267 | + $tab = ''; | |
268 | + foreach ($this->action->languageFields as $languageField) { | |
269 | + switch ($languageField[ 'type' ]) { | |
270 | + case self::STRING: | |
271 | + if (isset($languageField[ 'decorate' ]) and $languageField[ 'decorate' ]) { | |
272 | + $this->decorateField[ $index ] = $form->field( | |
273 | + $variationModel, | |
274 | + '[' . $index . ']' . $languageField[ 'name' ] | |
275 | + ) | |
276 | + ->label( | |
277 | + self::getLanguageLabel( | |
278 | + $variationModel, | |
279 | + $languageField[ 'name' ], | |
280 | + $variationModel->language_id | |
281 | + ) | |
282 | + ); | |
283 | + $tab .= $this->decorateField[ $index ]; | |
284 | + } else { | |
285 | + $tab .= $form->field($variationModel, '[' . $index . ']' . $languageField[ 'name' ]) | |
286 | + ->label( | |
287 | + self::getLanguageLabel( | |
288 | + $variationModel, | |
289 | + $languageField[ 'name' ], | |
290 | + $variationModel->language_id | |
291 | + ) | |
292 | + ); | |
293 | + } | |
294 | + break; | |
295 | + case self::TEXTAREA: | |
296 | + $tab .= $form->field($variationModel, '[' . $index . ']' . $languageField[ 'name' ]) | |
297 | + ->textarea( | |
298 | + [ | |
299 | + 'rows' => 6, | |
300 | + ] | |
301 | + ) | |
302 | + ->label( | |
303 | + self::getLanguageLabel( | |
304 | + $variationModel, | |
305 | + $languageField[ 'name' ], | |
306 | + $variationModel->language_id | |
307 | + ) | |
308 | + ); | |
309 | + break; | |
310 | + case self::IMAGE: | |
311 | + $tab .= $form->field( | |
312 | + $variationModel, | |
313 | + '[' . $index . ']' . $languageField[ 'name' ], | |
314 | + [ 'options' => [ 'class' => 'form-group filed-upload-imgs' ] ] | |
315 | + ) | |
316 | + ->widget( | |
317 | + ImageInput::className(), | |
318 | + [ | |
319 | + 'showPreview' => true, | |
320 | + ] | |
321 | + ) | |
322 | + ->label( | |
323 | + self::getLanguageLabel( | |
324 | + $variationModel, | |
325 | + $languageField[ 'name' ], | |
326 | + $variationModel->language_id | |
327 | + ) | |
328 | + ); | |
329 | + break; | |
330 | + case self::WYSIWYG: | |
331 | + $tab .= $form->field($variationModel, '[' . $index . ']' . $languageField[ 'name' ]) | |
332 | + ->widget( | |
333 | + TinyMce::className(), | |
334 | + $this->action->getTinyMceConfig() | |
335 | + ) | |
336 | + ->label( | |
337 | + self::getLanguageLabel( | |
338 | + $variationModel, | |
339 | + $languageField[ 'name' ], | |
340 | + $variationModel->language_id | |
341 | + ) | |
342 | + ); | |
343 | + break; | |
344 | + default: | |
345 | + throw new InvalidConfigException( | |
346 | + \Yii::t( | |
347 | + 'core', | |
348 | + 'Unavailable or unknown type: {type}', | |
349 | + [ | |
350 | + 'type' => $languageField[ 'type' ], | |
351 | + ] | |
352 | + ) | |
353 | + ); | |
354 | + } | |
355 | + } | |
356 | + | |
357 | + if ($variationModel->language_id === $this->languages->getDefault()->id) { | |
358 | + $tabs .= str_replace( | |
359 | + [ | |
360 | + '{tab}', | |
361 | + '{display}', | |
362 | + ], | |
363 | + [ | |
364 | + $tab, | |
365 | + 'block', | |
366 | + ], | |
367 | + $this->langTabTemplate | |
368 | + ); | |
369 | + } else { | |
370 | + $tabs .= str_replace( | |
371 | + [ | |
372 | + '{tab}', | |
373 | + '{display}', | |
374 | + ], | |
375 | + [ | |
376 | + $tab, | |
377 | + 'none', | |
378 | + ], | |
379 | + $this->langTabTemplate | |
380 | + ); | |
381 | + } | |
382 | + | |
383 | + $i++; | |
384 | + } | |
385 | + | |
386 | + return $tabs; | |
387 | + } | |
388 | + | |
389 | + /** | |
390 | + * Common block | |
391 | + * | |
392 | + * @param \yii\widgets\ActiveForm $form | |
393 | + * | |
394 | + * @throws \yii\base\InvalidConfigException | |
395 | + */ | |
396 | + protected function generateCommonBlock(ActiveForm $form) | |
397 | + { | |
398 | + foreach ($this->action->fields as $field) { | |
399 | + switch ($field[ 'type' ]) { | |
400 | + case self::STRING: | |
401 | + echo $form->field($this->model, $field[ 'name' ]); | |
402 | + break; | |
403 | + case self::TEXTAREA: | |
404 | + echo $form->field($this->model, $field[ 'name' ]) | |
405 | + ->textarea( | |
406 | + [ | |
407 | + 'rows' => 6, | |
408 | + ] | |
409 | + ); | |
410 | + break; | |
411 | + case self::WYSIWYG: | |
412 | + echo $form->field($this->model, $field[ 'name' ]) | |
413 | + ->widget( | |
414 | + TinyMce::className(), | |
415 | + $this->action->getTinyMceConfig() | |
416 | + ); | |
417 | + break; | |
418 | + case self::BOOL: | |
419 | + echo $form->field( | |
420 | + $this->model, | |
421 | + $field[ 'name' ], | |
422 | + [ | |
423 | + 'template' => "<div class='div_ style' style='margin-bottom: 10px;'>{label}</div>\n{input}\n{error}", | |
424 | + ] | |
425 | + ) | |
426 | + ->checkbox( | |
427 | + [ | |
428 | + 'class' => 'switchery', | |
429 | + ], | |
430 | + false | |
431 | + ); | |
432 | + break; | |
433 | + case self::NUMBER: | |
434 | + echo $form->field( | |
435 | + $this->model, | |
436 | + $field[ 'name' ], | |
437 | + [ | |
438 | + 'template' => '{label}<span class="pos-minus-adm"></span>{input}<span class="pos-pluse-adm"></span> | |
439 | + {error}{hint}', | |
440 | + 'options' => [ 'class' => 'form-group filed-sort' ], | |
441 | + ] | |
442 | + ); | |
443 | + break; | |
444 | + case self::RELATION: | |
445 | + $isMultiple = $field[ 'multiple' ] ?? false; | |
446 | + echo $form->field($this->model, $field[ 'name' ]) | |
447 | + ->widget( | |
448 | + Select2::classname(), | |
449 | + [ | |
450 | + 'data' => $this->action->relationalData[ $field[ 'name' ] ], | |
451 | + 'options' => [ | |
452 | + 'placeholder' => \Yii::t('core', 'Select ...'), | |
453 | + 'multiple' => $isMultiple, | |
454 | + ], | |
455 | + 'pluginOptions' => [ | |
456 | + 'allowClear' => true, | |
457 | + ], | |
458 | + ] | |
459 | + ); | |
460 | + break; | |
461 | + case self::SELECT: | |
462 | + $isMultiple = $field[ 'multiple' ] ?? false; | |
463 | + echo $form->field($this->model, $field[ 'name' ]) | |
464 | + ->widget( | |
465 | + Select2::classname(), | |
466 | + [ | |
467 | + 'data' => $field['data'], | |
468 | + 'options' => [ | |
469 | + 'placeholder' => \Yii::t('core', 'Select ...'), | |
470 | + 'multiple' => $isMultiple, | |
471 | + ], | |
472 | + 'pluginOptions' => [ | |
473 | + 'allowClear' => true, | |
474 | + ], | |
475 | + ] | |
476 | + ); | |
477 | + | |
478 | + break; | |
479 | + case self::IMAGE: | |
480 | + echo $form->field( | |
481 | + $this->model, | |
482 | + $field[ 'name' ], | |
483 | + [ 'options' => [ 'class' => 'form-group filed-upload-imgs' ] ] | |
484 | + ) | |
485 | + ->widget( | |
486 | + ImageInput::className(), | |
487 | + [ | |
488 | + 'showPreview' => true, | |
489 | + ] | |
490 | + ); | |
491 | + break; | |
492 | + case self::DATE: | |
493 | + DateRangePicker::register($this->view); | |
494 | + $mindate = date("d-m-Y H:i"); | |
495 | + $value = $this->model->{$field['name']}; | |
496 | + $js = <<< JS | |
497 | +var dateRangeInputFrom = $('#date_field'); | |
498 | +var dateFormat = '{$this->model->clientDateFormat}'; | |
499 | +dateRangeInputFrom.daterangepicker({ | |
500 | + singleDatePicker: true, | |
501 | + autoUpdateInput: true, | |
502 | + showDropdowns: true, | |
503 | + minDate: '{$mindate}', | |
504 | + timePicker: true, | |
505 | + timePicker24Hour: true, | |
506 | + locale: { | |
507 | + cancelLabel: 'Clear', | |
508 | + format: dateFormat | |
509 | + } | |
510 | +}, function(){ | |
511 | + | |
512 | + }); | |
513 | +dateRangeInputFrom.on('cancel.daterangepicker', function(ev, picker) { | |
514 | + //do something, like clearing an input | |
515 | + dateRangeInputFrom.val(''); | |
516 | +}); | |
517 | +if ("{$value}" == ""){ | |
518 | + dateRangeInputFrom.val(''); | |
519 | +} | |
520 | +JS; | |
521 | + $this->view->registerJs($js, \yii\web\View::POS_READY); | |
522 | + echo $form->field( | |
523 | + $this->model, | |
524 | + $field[ 'name' ], | |
525 | + [ 'options' => [ 'class' => 'form-group date-search' ] ] | |
526 | + )->textInput(['id' => "date_field"]); | |
527 | + break; | |
528 | + | |
529 | + default: | |
530 | + throw new InvalidConfigException( | |
531 | + \Yii::t( | |
532 | + 'core', | |
533 | + 'Unavailable or unknown type: {type}', | |
534 | + [ | |
535 | + 'type' => $field[ 'type' ], | |
536 | + ] | |
537 | + ) | |
538 | + ); | |
539 | + } | |
540 | + } | |
541 | + } | |
542 | + | |
543 | + /** | |
544 | + * Generate seo block | |
545 | + * | |
546 | + * @param \yii\widgets\ActiveForm $form | |
547 | + * | |
548 | + * @return string | |
549 | + */ | |
550 | + protected function generateAliasBlock(ActiveForm $form) | |
551 | + { | |
552 | + $tabs = ''; | |
553 | + $i = 1; | |
554 | + foreach ($this->getAliases() as $index => $alias) { | |
555 | + $tab = ''; | |
556 | + if (isset($this->decorateField[ $index ])) { | |
557 | + $tab .= '<div class="seo-btns-wr">' . SlugifyDecorator::decorate( | |
558 | + $form->field($alias, "[$index]value"), | |
559 | + [ '/seo/alias/slugify' ], | |
560 | + $this->decorateField[ $index ], | |
561 | + false, | |
562 | + $alias->language_id | |
563 | + ) | |
564 | + ->textInput( | |
565 | + [ 'maxlength' => true ] | |
566 | + ) . "</div>"; | |
567 | + } else { | |
568 | + $tab .= $form->field($alias, '[' . $index . ']value') | |
569 | + ->label( | |
570 | + self::getLanguageLabel($alias, 'value', $alias->language_id) | |
571 | + ); | |
572 | + } | |
573 | + | |
574 | + $tab .= $form->field($alias, '[' . $index . ']title') | |
575 | + ->label( | |
576 | + self::getLanguageLabel($alias, 'title', $alias->language_id) | |
577 | + ); | |
578 | + | |
579 | + $tab .= $form->field($alias, '[' . $index . ']description') | |
580 | + ->textarea( | |
581 | + [ | |
582 | + 'rows' => 6, | |
583 | + ] | |
584 | + ) | |
585 | + ->label( | |
586 | + self::getLanguageLabel($alias, 'description', $alias->language_id) | |
587 | + ); | |
588 | + | |
589 | + $tab .= $form->field($alias, '[' . $index . ']h1') | |
590 | + ->label( | |
591 | + self::getLanguageLabel($alias, 'h1', $alias->language_id) | |
592 | + ); | |
593 | + | |
594 | + $tab .= $form->field($alias, '[' . $index . ']seo_text') | |
595 | + ->widget( | |
596 | + TinyMce::className(), | |
597 | + $this->action->getTinyMceConfig() | |
598 | + ) | |
599 | + ->label( | |
600 | + self::getLanguageLabel($alias, 'seo_text', $alias->language_id) | |
601 | + ); | |
602 | + | |
603 | + $tab .= $form->field($alias, '[' . $index . ']robots') | |
604 | + ->widget( | |
605 | + Select2::class, | |
606 | + [ | |
607 | + 'data' => [ | |
608 | + 'index, follow' => 'index, follow', | |
609 | + 'index, nofollow' => 'index, nofollow', | |
610 | + 'noindex, follow' => 'noindex, follow', | |
611 | + 'noindex, nofollow' => 'noindex, nofollow', | |
612 | + ], | |
613 | + ] | |
614 | + ) | |
615 | + ->label( | |
616 | + self::getLanguageLabel($alias, 'robots', $alias->language_id) | |
617 | + ); | |
618 | + | |
619 | + if ($alias->language_id === $this->languages->getDefault()->id) { | |
620 | + $tabs .= str_replace( | |
621 | + [ | |
622 | + '{tab}', | |
623 | + '{display}', | |
624 | + ], | |
625 | + [ | |
626 | + $tab, | |
627 | + 'block', | |
628 | + ], | |
629 | + $this->langTabTemplate | |
630 | + ); | |
631 | + } else { | |
632 | + $tabs .= str_replace( | |
633 | + [ | |
634 | + '{tab}', | |
635 | + '{display}', | |
636 | + ], | |
637 | + [ | |
638 | + $tab, | |
639 | + 'none', | |
640 | + ], | |
641 | + $this->langTabTemplate | |
642 | + ); | |
643 | + } | |
644 | + | |
645 | + $i++; | |
646 | + } | |
647 | + | |
648 | + return $tabs; | |
649 | + } | |
650 | + | |
651 | + /** | |
652 | + * Appends language short name to label | |
653 | + * | |
654 | + * @param \yii\db\ActiveRecord $model | |
655 | + * @param string $field | |
656 | + * @param $language_id | |
657 | + * | |
658 | + * @return string | |
659 | + */ | |
660 | + protected static function getLanguageLabel(ActiveRecord $model, string $field, $language_id): string | |
661 | + { | |
662 | + $languages = Language::getActive(); | |
663 | + return $model->getAttributeLabel( | |
664 | + $field | |
665 | + ) . ' (' . $languages[ $language_id ]->url . ')'; | |
666 | + | |
667 | + } | |
668 | + | |
669 | + /** | |
670 | + * @return ActiveRecord[] | |
671 | + */ | |
672 | + protected function getVariationModels(): array | |
673 | + { | |
674 | + return call_user_func( | |
675 | + [ | |
676 | + $this->model, | |
677 | + 'getVariationModels', | |
678 | + ] | |
679 | + ); | |
680 | + } | |
681 | + | |
682 | + /** | |
683 | + * @return \artbox\core\models\Alias[] | |
684 | + */ | |
685 | + protected function getAliases(): array | |
686 | + { | |
687 | + return call_user_func( | |
688 | + [ | |
689 | + $this->model, | |
690 | + 'loadAliases', | |
691 | + ] | |
692 | + ); | |
693 | + } | |
694 | + } | |
695 | + | |
696 | +?> | |
697 | + | |
698 | + | |
699 | + | ... | ... |
1 | +<?php | |
2 | + | |
3 | + /** | |
4 | + * @var View $this | |
5 | + * @var string $email | |
6 | + * @var string $phone | |
7 | + */ | |
8 | + | |
9 | + use yii\web\View; | |
10 | + | |
11 | +?> | |
12 | + | |
13 | +<p> | |
14 | + Thank you for registering! | |
15 | +</p> | |
16 | + | |
17 | +<p> | |
18 | + A letter of confirmation of participation in the "Ninth International Energy Forum for Sustainable Development" will be sent to your e-mail address as soon as possible. | |
19 | +</p> | |
20 | + | |
21 | +<p> | |
22 | + If you have any questions, please call <?= $phone ?> or E:mail <?= $email ?> | |
23 | +</p> | |
0 | 24 | \ No newline at end of file | ... | ... |
1 | +<?php | |
2 | + | |
3 | + /** | |
4 | + * @var View $this | |
5 | + * @var string $email | |
6 | + * @var string $phone | |
7 | + */ | |
8 | + | |
9 | + use yii\web\View; | |
10 | + | |
11 | +?> | |
12 | + | |
13 | +<p> | |
14 | + Благодарим за регистрацию! | |
15 | +</p> | |
16 | + | |
17 | +<p> | |
18 | + Письмо о подтверждении участия в «Девятом Международном форуме по энергетике в интересах устойчивого развития» будет отправлено на указанный вами электронный адрес в ближайшее время. | |
19 | +</p> | |
20 | + | |
21 | +<p> | |
22 | + В случае возникновения вопросов обращайтесь по телефону <?= $phone ?> или Е:mail <?= $email ?> | |
23 | +</p> | |
0 | 24 | \ No newline at end of file | ... | ... |
1 | +<?php | |
2 | + | |
3 | + /** | |
4 | + * @var View $this | |
5 | + * @var string $email | |
6 | + * @var string $phone | |
7 | + */ | |
8 | + | |
9 | + use yii\web\View; | |
10 | + | |
11 | +?> | |
12 | + | |
13 | +<p> | |
14 | + Дякуємо за реєстрацію! | |
15 | +</p> | |
16 | + | |
17 | +<p> | |
18 | + Лист про підтвердження участі в «Дев'ятому Міжнародному форумі з енергетики в інтересах сталого розвитку» буде відправлено на вашу електронну адресу найближчим часом. | |
19 | +</p> | |
20 | + | |
21 | +<p> | |
22 | + У разі виникнення питань звертайтесь за телефоном <?= $phone ?> або Е: mail <?= $email ?> | |
23 | +</p> | |
0 | 24 | \ No newline at end of file | ... | ... |
1 | +<?php | |
2 | + | |
3 | + /** | |
4 | + * @var View $this | |
5 | + * @var string $email | |
6 | + * @var string $phone | |
7 | + */ | |
8 | + | |
9 | + use yii\web\View; | |
10 | + | |
11 | +?> | |
12 | + | |
13 | +<p> | |
14 | + Merci pour votre inscription! | |
15 | +</p> | |
16 | + | |
17 | +<p> | |
18 | + Une lettre de confirmation de la participation au "Neuvième Forum international de l’énergie pour le développement durable" sera envoyée à votre adresse électronique dès que possible. | |
19 | +</p> | |
20 | + | |
21 | +<p> | |
22 | + Si vous avez des questions, appelez <?= $phone ?> ou E:mail <?= $email ?> | |
23 | +</p> | |
0 | 24 | \ No newline at end of file | ... | ... |
common/models/page/CategoryLang.php
common/models/page/PageLang.php
console/migrations/m180831_083021_alter_page_columns.php
0 → 100644
1 | +<?php | |
2 | + | |
3 | +use yii\db\Migration; | |
4 | + | |
5 | +/** | |
6 | + * Class m180831_083021_alter_page_columns | |
7 | + */ | |
8 | +class m180831_083021_alter_page_columns extends Migration | |
9 | +{ | |
10 | + /** | |
11 | + * {@inheritdoc} | |
12 | + */ | |
13 | + public function safeUp() | |
14 | + { | |
15 | + $this->dropColumn('page', 'created_at'); | |
16 | + $this->dropColumn('page', 'updated_at'); | |
17 | + | |
18 | + $this->addColumn('page', 'created_at', $this->integer()); | |
19 | + $this->addColumn('page', 'updated_at', $this->integer()); | |
20 | + } | |
21 | + | |
22 | + /** | |
23 | + * {@inheritdoc} | |
24 | + */ | |
25 | + public function safeDown() | |
26 | + { | |
27 | + $this->dropColumn('page', 'created_at'); | |
28 | + $this->dropColumn('page', 'updated_at'); | |
29 | + | |
30 | + $this->addColumn('page', 'created_at', $this->timestamp()); | |
31 | + $this->addColumn('page', 'updated_at', $this->timestamp()); | |
32 | + } | |
33 | + | |
34 | + /* | |
35 | + // Use up()/down() to run migration code without a transaction. | |
36 | + public function up() | |
37 | + { | |
38 | + | |
39 | + } | |
40 | + | |
41 | + public function down() | |
42 | + { | |
43 | + echo "m180831_083021_alter_page_columns cannot be reverted.\n"; | |
44 | + | |
45 | + return false; | |
46 | + } | |
47 | + */ | |
48 | +} | ... | ... |
frontend/assets/AppAsset.php
frontend/controllers/SiteController.php
... | ... | @@ -19,6 +19,13 @@ |
19 | 19 | */ |
20 | 20 | class SiteController extends Controller |
21 | 21 | { |
22 | + const THANKS_MAIL_SUBJECT = [ | |
23 | + 1 => 'Registration for the Ninth International Forum on Energy for Sustainable Development', | |
24 | + 2 => 'Регистрация на Девятый Международный форум по энергетике в интересах устойчивого развития', | |
25 | + 3 => 'Реєстрація на Дев\'ятий Міжнародний форум з енергетики в інтересах сталого розвитку', | |
26 | + 4 => 'Inscription au le neuvième Forum international de l\'énergie pour le développement durable', | |
27 | + ]; | |
28 | + | |
22 | 29 | /** |
23 | 30 | * @inheritdoc |
24 | 31 | */ |
... | ... | @@ -226,5 +233,23 @@ |
226 | 233 | ->setSubject('U have request!') |
227 | 234 | ->attach(\Yii::getAlias('@' . trim($model->image, '/'))) |
228 | 235 | ->send(); |
236 | + | |
237 | + \Yii::$app->mailer->compose( | |
238 | + 'thanks_' . $model->language_id, | |
239 | + [ | |
240 | + 'phone' => '00000000', | |
241 | + 'email' => 'energyforum@euromediacompany.com', | |
242 | + ] | |
243 | + ) | |
244 | + ->setFrom( | |
245 | + [ | |
246 | + 'artboxcore@gmail.com' => 'Artbox Core', | |
247 | + ] | |
248 | + ) | |
249 | + ->setTo( | |
250 | + $model->email | |
251 | + ) | |
252 | + ->setSubject(self::THANKS_MAIL_SUBJECT[ (int) $model->language_id ]) | |
253 | + ->send(); | |
229 | 254 | } |
230 | 255 | } | ... | ... |
frontend/views/layouts/main.php
1 | 1 | <?php |
2 | - | |
2 | + | |
3 | 3 | /** |
4 | 4 | * @var View $this |
5 | 5 | * @var string $content |
... | ... | @@ -8,13 +8,14 @@ |
8 | 8 | * @var PageCategory[] $pageCategories |
9 | 9 | * @var \artbox\core\forms\Module $module; |
10 | 10 | */ |
11 | - | |
11 | + | |
12 | 12 | use artbox\core\components\SeoComponent; |
13 | 13 | use artbox\core\helpers\ImageHelper; |
14 | 14 | use artbox\core\models\Feedback; |
15 | 15 | use artbox\core\models\PageCategory; |
16 | 16 | use artbox\core\models\User; |
17 | 17 | use common\models\page\Category; |
18 | + use common\models\page\Page; | |
18 | 19 | use common\models\Settings; |
19 | 20 | use frontend\assets\AppAsset; |
20 | 21 | use artbox\core\components\imagemanager\models\ImageManager; |
... | ... | @@ -24,10 +25,11 @@ |
24 | 25 | use yii\bootstrap\Html; |
25 | 26 | use yii\db\ActiveQuery; |
26 | 27 | use artbox\core\helpers\Url; |
28 | + use yii\db\Query; | |
27 | 29 | use yii\web\View; |
28 | 30 | use yii\widgets\Breadcrumbs; |
29 | - | |
30 | - | |
31 | + | |
32 | + | |
31 | 33 | AppAsset::register($this); |
32 | 34 | $user = \Yii::$app->user->identity; |
33 | 35 | $seo = Yii::$app->get('seo'); |
... | ... | @@ -41,7 +43,7 @@ |
41 | 43 | [ |
42 | 44 | 'language', |
43 | 45 | 'pages' => function (ActiveQuery $query) { |
44 | - $query->with('language.alias') | |
46 | + $query->with(['language', 'alias']) | |
45 | 47 | ->where(['in_menu' => true]) |
46 | 48 | ->orderBy([ 'sort' => SORT_ASC ]); |
47 | 49 | }, |
... | ... | @@ -50,6 +52,7 @@ |
50 | 52 | ->where([ 'status' => true ]) |
51 | 53 | ->orderBy([ 'sort' => SORT_ASC ]) |
52 | 54 | ->all(); |
55 | + $pages = Page::find()->with(['language', 'alias'])->where(['NOT IN', 'id', (new Query())->select('page_id')->from('page_to_category')->column()])->all(); | |
53 | 56 | $logo = null; |
54 | 57 | if ($settings->logo) { |
55 | 58 | $logo_img = ImageManager::findOne($settings->logo); |
... | ... | @@ -57,7 +60,7 @@ |
57 | 60 | $logo = $logo_img->getImagePathPrivate() ?? $logo; |
58 | 61 | } |
59 | 62 | } |
60 | - | |
63 | + | |
61 | 64 | $this->registerMetaTag( |
62 | 65 | [ |
63 | 66 | 'name' => 'description', |
... | ... | @@ -65,7 +68,7 @@ |
65 | 68 | ] |
66 | 69 | ); |
67 | 70 | $module = \Yii::$app->getModule('feedback'); |
68 | - | |
71 | + | |
69 | 72 | if (\Yii::$app->session->hasFlash('success')) { |
70 | 73 | $message = \Yii::$app->session->getFlash('success'); |
71 | 74 | $js = <<<JS |
... | ... | @@ -103,7 +106,7 @@ JS; |
103 | 106 | |
104 | 107 | ga('create', '<?=$settings->ga_code?>', 'auto'); |
105 | 108 | ga('send', 'pageview'); |
106 | - | |
109 | + | |
107 | 110 | </script> |
108 | 111 | <?php } ?> |
109 | 112 | <header id="header_" class="section-box-header"> |
... | ... | @@ -132,23 +135,31 @@ JS; |
132 | 135 | </div> |
133 | 136 | </div> |
134 | 137 | </section> |
135 | - | |
138 | + | |
136 | 139 | <section class="section-nav"> |
137 | 140 | <div class="container"> |
138 | 141 | <div class="row"> |
139 | 142 | <div class="col-xs-12 col-sm-9"> |
140 | 143 | <nav> |
141 | 144 | <ul> |
142 | - <li><a href="#"><?=Yii::t('app', 'About')?></a></li> | |
143 | - <li><a href="#"><?=Yii::t('app', 'Orgs')?></a></li> | |
144 | - <li><a href="#"><?=Yii::t('app', 'Prog z')?></a></li> | |
145 | - <li><a href="#"><?=Yii::t('app', 'Planning')?></a></li> | |
146 | - <li><a href="<?=Url::to(['site/register'])?>"><?=Yii::t('app', 'Register!')?></a></li> | |
147 | - <li><a href="<?=Url::to(['site/contacts'])?>"><?=Yii::t('app', 'Contacts')?></a></li> | |
145 | + <?php foreach ($pageCategories as $category){?> | |
146 | + <li> | |
147 | + <a href="#"><?=$category->language->title?></a> | |
148 | + <ul> | |
149 | + <?php foreach ($category->pages as $page){?> | |
150 | + <li><a href="<?=Url::to(['alias' => $page->alias])?>"><?=$page->language->title?></a></li> | |
151 | + <?php }?> | |
152 | + </ul> | |
153 | + </li> | |
154 | + <?php }?> | |
155 | + <?php foreach ($pages as $page){?> | |
156 | + <li><a href="<?=Url::to(['alias' => $page->alias])?>"><?=$page->language->title?></a></li> | |
157 | + | |
158 | + <?php }?> | |
148 | 159 | </ul> |
149 | 160 | </nav> |
150 | 161 | </div> |
151 | - | |
162 | + | |
152 | 163 | <div class="col-xs-12 col-sm-3 header-register-btn-col"> |
153 | 164 | <div class="menu_mob hidden visible-xs"> |
154 | 165 | <div></div> |
... | ... | @@ -159,16 +170,16 @@ JS; |
159 | 170 | </div> |
160 | 171 | </div> |
161 | 172 | </div> |
162 | - | |
173 | + | |
163 | 174 | </section> |
164 | - | |
165 | - | |
175 | + | |
176 | + | |
166 | 177 | <div class="mobile-menu-hidden" style="display: none;"> |
167 | 178 | <div class="close-lang-mob"> |
168 | 179 | <?=\frontend\widgets\LangLinks::widget(['mobile' => true])?> |
169 | 180 | <div class="close-mobile-menu"></div> |
170 | 181 | </div> |
171 | - | |
182 | + | |
172 | 183 | <div class="mobi-menu-primary"> |
173 | 184 | <ul class="mobi-menu-primary-ul"> |
174 | 185 | <li><a href="#"><?=Yii::t('app', 'About')?></a></li> |
... | ... | @@ -179,32 +190,64 @@ JS; |
179 | 190 | <?=Yii::t('app', 'Register!')?></a></li> |
180 | 191 | <li><a href="<?=Url::to(['site/contacts'])?>"> |
181 | 192 | <?=Yii::t('app', 'Contacts')?></a></li> |
193 | + <li><a href="#">Главная</a></li> | |
194 | + <?php foreach ($pageCategories as $category){ ?> | |
195 | + <li> | |
196 | + <a href="#"><?=$category->language->title?></a> | |
197 | + <div class="sub-menu-hidden-mob"> | |
198 | + <ul> | |
199 | + <?php foreach ($category->pages as $page){?> | |
200 | + <li><a href="<?=Url::to(['alias' => $page->alias])?>"><?=$page->language->title?></a></li> | |
201 | + <?php }?> | |
202 | + </ul> | |
203 | + </div> | |
204 | + </li> | |
205 | + <?php }?> | |
206 | + <?php foreach ($pages as $page){?> | |
207 | + <li><a href="<?=Url::to(['alias' => $page->alias])?>"><?=$page->language->title?></a></li> | |
208 | + | |
209 | + <?php }?> | |
182 | 210 | </ul> |
183 | 211 | </div> |
184 | 212 | </div> |
185 | - | |
213 | + | |
186 | 214 | </header> |
187 | - | |
215 | + | |
188 | 216 | <!-- #content должен быть в main.php --> |
189 | 217 | <div id="content_" class="section-box-content"> |
190 | - <!-- start breadcrumbs --> | |
191 | - <!-- если не главная выводить сюда--> | |
192 | - <!-- end breadcrumbs --> | |
193 | - | |
218 | + <?php if (!empty($this->params['breadcrumbs'])){?> | |
219 | + <section class="section-breadcrumb"> | |
220 | + <div class="container"> | |
221 | + <div class="row"> | |
222 | + <div class="col-xs-12 col-sm-12 breadcrumb-wrapp"> | |
223 | + <?= Breadcrumbs::widget( | |
224 | + [ | |
225 | + 'links' => isset($this->params[ 'breadcrumbs' ]) ? $this->params[ 'breadcrumbs' ] : [], | |
226 | + 'homeLink' => [ | |
227 | + 'label' => \Yii::t('app', 'Main'), | |
228 | + 'url' => Url::home(false, 'common\components\Languages'), | |
229 | + ], | |
230 | + ] | |
231 | + ) ?> | |
232 | + </ul> | |
233 | + </div> | |
234 | + </div> | |
235 | + </div> | |
236 | + </section> | |
237 | + <?php } ?> | |
194 | 238 | <!-- start content --> |
195 | 239 | <?=$content?> |
196 | 240 | <!-- end content --> |
197 | - | |
241 | + | |
198 | 242 | </div> |
199 | - | |
243 | + | |
200 | 244 | <footer id="footer_" class="section-box-footer" > |
201 | - | |
202 | - | |
203 | - | |
245 | + | |
246 | + | |
247 | + | |
204 | 248 | <div class="section-box studio_footer"> |
205 | 249 | <div class="container"> |
206 | 250 | <div class="row"> |
207 | -<!-- Постаить все li в uppeCase--> | |
208 | 251 | <div class="col-xs-12 col-sm-12 footer-menu-col"> |
209 | 252 | <ul class="li_to_upper"> |
210 | 253 | <li><a href="#"><?=Yii::t('app', 'About')?></a></li> | ... | ... |
frontend/views/page/view.php
... | ... | @@ -15,57 +15,20 @@ |
15 | 15 | * @var string $body |
16 | 16 | */ |
17 | 17 | $seo = \Yii::$app->get('seo'); |
18 | - $this->params[ 'breadcrumbs' ][] = $seo->title; | |
18 | + $this->params[ 'breadcrumbs' ][] = ucfirst($model->language->title); | |
19 | 19 | ?> |
20 | 20 | |
21 | -<div id="content"> | |
21 | + | |
22 | + | |
23 | +<section class="section-text"> | |
22 | 24 | <div class="container"> |
23 | - | |
24 | 25 | <div class="row"> |
25 | - | |
26 | - <!-- *** LEFT COLUMN *** | |
27 | -_________________________________________________________ --> | |
28 | - <div class="col-md-9 clearfix"> | |
29 | - <section> | |
30 | - <div id="text-page"> | |
31 | - | |
32 | - <?= $model->body ?> | |
33 | - | |
34 | - </div> | |
35 | - </section> | |
36 | - | |
37 | - <?php if (!empty($images)) { ?> | |
38 | - <section> | |
39 | - <div class="project owl-carousel"> | |
40 | - | |
41 | - <?php foreach ($images as $image) { ?> | |
42 | - <div class="item"> | |
43 | - <img class="img-responsive" src="<?= $image->getUrl() ?>" alt=""> | |
44 | - </div> | |
45 | - <?php } ?> | |
46 | - | |
47 | - </div> | |
48 | - <!-- /.project owl-slider --> | |
49 | - </section> | |
50 | - | |
51 | - <?php } ?> | |
52 | - | |
26 | + <div class="col-xs-12"> | |
27 | + <h1 class="text-page-title"><?=$model->language->title?></h1> | |
28 | + </div> | |
29 | + <div class="col-xs-12 editor-home"> | |
30 | + <?=$model->language->body?> | |
53 | 31 | </div> |
54 | - <!-- /.col-md-9 --> | |
55 | - | |
56 | - <!-- *** LEFT COLUMN END *** --> | |
57 | - | |
58 | - <!-- *** RIGHT COLUMN *** | |
59 | - | |
60 | - <!-- /.col-md-3 --> | |
61 | - | |
62 | - <!-- *** RIGHT COLUMN END *** --> | |
63 | - | |
64 | - | |
65 | 32 | </div> |
66 | - <!-- /.row --> | |
67 | - | |
68 | 33 | </div> |
69 | - <!-- /.container --> | |
70 | -</div> | |
71 | -<!-- /#content --> | |
34 | +</section> | ... | ... |
frontend/views/site/signup.php
frontend/web/css/_header-style.scss
... | ... | @@ -26,7 +26,9 @@ |
26 | 26 | display: table-cell; |
27 | 27 | height: 85px; |
28 | 28 | vertical-align: middle; |
29 | - color: #0288d1; | |
29 | + color: #0288d1 !important; | |
30 | + text-decoration: none !important; | |
31 | + | |
30 | 32 | span { |
31 | 33 | color: inherit; |
32 | 34 | font-size: 18px; |
... | ... | @@ -72,11 +74,13 @@ |
72 | 74 | |
73 | 75 | nav { |
74 | 76 | ul { |
77 | + margin-left: -15px; | |
75 | 78 | li { |
79 | + position: relative; | |
76 | 80 | float: left; |
77 | - margin-left: 18px; | |
81 | + //margin-left: 18px; | |
78 | 82 | &:first-child { |
79 | - margin-left: 0; | |
83 | + //margin-left: 0; | |
80 | 84 | } |
81 | 85 | a { |
82 | 86 | text-transform: uppercase; |
... | ... | @@ -85,6 +89,39 @@ nav { |
85 | 89 | color: #000; |
86 | 90 | line-height: 48px; |
87 | 91 | display: block; |
92 | + padding: 0 15px; | |
93 | + text-decoration: none !important; | |
94 | + | |
95 | + } | |
96 | + ul { | |
97 | + display: none; | |
98 | + background: $blue-color; | |
99 | + position: absolute; | |
100 | + left: 15px; | |
101 | + top:48px; | |
102 | + z-index: 2; | |
103 | + li { | |
104 | + a { | |
105 | + color: #fff; | |
106 | + font-size: 13px; | |
107 | + font-weight: normal; | |
108 | + white-space: nowrap; | |
109 | + padding-right: 50px; | |
110 | + &:hover { | |
111 | + color: #76d4ff; | |
112 | + } | |
113 | + } | |
114 | + } | |
115 | + | |
116 | + } | |
117 | + &:hover { | |
118 | + a { | |
119 | + background: $blue-color; | |
120 | + color: #fff; | |
121 | + } | |
122 | + ul { | |
123 | + display: block; | |
124 | + } | |
88 | 125 | } |
89 | 126 | } |
90 | 127 | } |
... | ... | @@ -111,11 +148,42 @@ nav { |
111 | 148 | } |
112 | 149 | } |
113 | 150 | |
151 | +@media (max-width: 1200px) { | |
152 | + nav { | |
153 | + ul { | |
154 | + margin-left: -10px; | |
155 | + li { | |
156 | + a { | |
157 | + padding: 0 10px; | |
158 | + } | |
159 | + ul { | |
160 | + left: 10px; | |
161 | + } | |
162 | + } | |
163 | + } | |
164 | + } | |
165 | +} | |
114 | 166 | @media (max-width: 991px) { |
115 | - nav ul li { | |
116 | - margin-left: 11px; | |
117 | - a { | |
118 | - font-size: 11px; | |
167 | + nav { | |
168 | + ul { | |
169 | + margin-left: -6px; | |
170 | + li { | |
171 | + | |
172 | + a { | |
173 | + padding: 0 6px; | |
174 | + font-size: 11px; | |
175 | + | |
176 | + } | |
177 | + ul { | |
178 | + left: 6px; | |
179 | + li { | |
180 | + a { | |
181 | + font-size: 11px; | |
182 | + | |
183 | + } | |
184 | + } | |
185 | + } | |
186 | + } | |
119 | 187 | } |
120 | 188 | } |
121 | 189 | .header-register-btn-col { | ... | ... |
frontend/web/css/_inputs.scss
frontend/web/css/_menu-mob.scss
... | ... | @@ -200,6 +200,7 @@ $close-menu-mob:$Menu-bg; |
200 | 200 | list-style: none; |
201 | 201 | width: 100%; |
202 | 202 | a { |
203 | + text-transform: uppercase; | |
203 | 204 | display: block; |
204 | 205 | line-height: 43px; |
205 | 206 | width: 100%; |
... | ... | @@ -210,10 +211,81 @@ $close-menu-mob:$Menu-bg; |
210 | 211 | //font-weight: 700; |
211 | 212 | text-decoration: none !important; |
212 | 213 | } |
214 | + &.has-list { | |
215 | + &:after { | |
216 | + @include svgIcon; | |
217 | + color: #c3c3c3; | |
218 | + content: '\e917'; | |
219 | + font-size: 11px; | |
220 | + position: absolute; | |
221 | + right: 14px; | |
222 | + top: 17px; | |
223 | + @include Transition(0.2); | |
224 | + } | |
225 | + } | |
226 | + | |
227 | + &.active-mob { | |
228 | + > a { | |
229 | + color: #0288d1; | |
230 | + } | |
231 | + | |
213 | 232 | |
233 | + &.has-list { | |
234 | + color: #0288d1; | |
235 | + &:after { | |
236 | + @include Rotate(90); | |
237 | + } | |
238 | + } | |
239 | + | |
240 | + .sub-menu-hidden-mob { | |
241 | + max-height: 1000px; | |
242 | + @include Transition(0.7); | |
243 | + } | |
244 | + } | |
245 | + | |
246 | + .sub-menu-hidden-mob { | |
247 | + overflow: hidden; | |
248 | + max-height: 0; | |
249 | + @include Transition(0.4); | |
250 | + width: 100%; | |
251 | + float: left; | |
252 | + background: $blue-color; | |
253 | + ul { | |
254 | + li { | |
255 | + padding-right: 0; | |
256 | + display: table; | |
257 | + width: 100%; | |
258 | + background: none; | |
259 | + border: 0; | |
260 | + a { | |
261 | + display: table-cell; | |
262 | + vertical-align: middle; | |
263 | + height: 48px; | |
264 | + border: 0; | |
265 | + font-size: 13px; | |
266 | + text-transform: uppercase; | |
267 | + | |
268 | + color: #fff; | |
269 | + text-decoration: none !important; | |
270 | + &:active { | |
271 | + color: #76d4ff; | |
272 | + } | |
273 | + } | |
274 | + } | |
275 | + } | |
276 | + | |
277 | + } | |
214 | 278 | } |
215 | 279 | } |
216 | 280 | |
281 | + | |
282 | + | |
283 | + | |
284 | + | |
285 | + | |
286 | + | |
287 | + | |
288 | + | |
217 | 289 | .mobi-menu-primary-cab { |
218 | 290 | width: 100%; |
219 | 291 | display: table; |
... | ... | @@ -358,63 +430,13 @@ $close-menu-mob:$Menu-bg; |
358 | 430 | |
359 | 431 | } |
360 | 432 | |
361 | - &.has-list { | |
362 | - &:after { | |
363 | - @include svgIcon; | |
364 | - color: #c3c3c3; | |
365 | - content: '\e917'; | |
366 | - font-size: 11px; | |
367 | - position: absolute; | |
368 | - right: 14px; | |
369 | - top: 17px; | |
370 | - @include Transition(0.2); | |
371 | - } | |
372 | - } | |
373 | - | |
374 | - &.active { | |
375 | - &.has-list { | |
376 | - &:after { | |
377 | - @include Rotate(90); | |
378 | - } | |
379 | - } | |
380 | - .sub-menu-hidden-mob { | |
381 | 433 | |
382 | - } | |
383 | - .sub-menu-hidden-mob { | |
384 | - max-height: 1000px; | |
385 | - @include Transition(0.7); | |
386 | - } | |
387 | - } | |
388 | 434 | } |
389 | 435 | |
390 | 436 | } |
391 | 437 | |
392 | 438 | |
393 | -.sub-menu-hidden-mob { | |
394 | - overflow: hidden; | |
395 | - max-height: 0; | |
396 | - @include Transition(0.4); | |
397 | - | |
398 | - ul { | |
399 | - li { | |
400 | - padding-right: 0; | |
401 | - display: table; | |
402 | - width: 100%; | |
403 | - background: $Main-bg; | |
404 | - border-bottom: 0; | |
405 | - border-top: 1px solid #e1e1e1; | |
406 | - a { | |
407 | - display: table-cell; | |
408 | - vertical-align: middle; | |
409 | - height: 43px; | |
410 | - padding-left: 68px; | |
411 | - color: $main-color; | |
412 | - text-decoration: none !important; | |
413 | - } | |
414 | - } | |
415 | - } | |
416 | 439 | |
417 | -} | |
418 | 440 | |
419 | 441 | @media (max-width: 991px) { |
420 | 442 | .mobile-menu-hidden { | ... | ... |
frontend/web/css/_text-page.scss
frontend/web/css/style.css
... | ... | @@ -663,7 +663,8 @@ section, header, nav, article, aside, footer, address { |
663 | 663 | display: table-cell; |
664 | 664 | height: 85px; |
665 | 665 | vertical-align: middle; |
666 | - color: #0288d1; } | |
666 | + color: #0288d1 !important; | |
667 | + text-decoration: none !important; } | |
667 | 668 | .logo-title span { |
668 | 669 | color: inherit; |
669 | 670 | font-size: 18px; |
... | ... | @@ -697,18 +698,40 @@ section, header, nav, article, aside, footer, address { |
697 | 698 | .section-nav { |
698 | 699 | background: #f3f4f5; } |
699 | 700 | |
700 | -nav ul li { | |
701 | - float: left; | |
702 | - margin-left: 18px; } | |
703 | - nav ul li:first-child { | |
704 | - margin-left: 0; } | |
705 | - nav ul li a { | |
706 | - text-transform: uppercase; | |
707 | - font-size: 14px; | |
708 | - font-weight: 700; | |
709 | - color: #000; | |
710 | - line-height: 48px; | |
711 | - display: block; } | |
701 | +nav ul { | |
702 | + margin-left: -15px; } | |
703 | + nav ul li { | |
704 | + position: relative; | |
705 | + float: left; } | |
706 | + nav ul li a { | |
707 | + text-transform: uppercase; | |
708 | + font-size: 14px; | |
709 | + font-weight: 700; | |
710 | + color: #000; | |
711 | + line-height: 48px; | |
712 | + display: block; | |
713 | + padding: 0 15px; | |
714 | + text-decoration: none !important; } | |
715 | + nav ul li ul { | |
716 | + display: none; | |
717 | + background: #03a9f4; | |
718 | + position: absolute; | |
719 | + left: 15px; | |
720 | + top: 48px; | |
721 | + z-index: 2; } | |
722 | + nav ul li ul li a { | |
723 | + color: #fff; | |
724 | + font-size: 13px; | |
725 | + font-weight: normal; | |
726 | + white-space: nowrap; | |
727 | + padding-right: 50px; } | |
728 | + nav ul li ul li a:hover { | |
729 | + color: #76d4ff; } | |
730 | + nav ul li:hover a { | |
731 | + background: #03a9f4; | |
732 | + color: #fff; } | |
733 | + nav ul li:hover ul { | |
734 | + display: block; } | |
712 | 735 | |
713 | 736 | .header-register-btn { |
714 | 737 | display: block; |
... | ... | @@ -728,11 +751,23 @@ nav ul li { |
728 | 751 | background: #0284c2; |
729 | 752 | color: #fff !important; } |
730 | 753 | |
754 | +@media (max-width: 1200px) { | |
755 | + nav ul { | |
756 | + margin-left: -10px; } | |
757 | + nav ul li a { | |
758 | + padding: 0 10px; } | |
759 | + nav ul li ul { | |
760 | + left: 10px; } } | |
731 | 761 | @media (max-width: 991px) { |
732 | - nav ul li { | |
733 | - margin-left: 11px; } | |
762 | + nav ul { | |
763 | + margin-left: -6px; } | |
734 | 764 | nav ul li a { |
765 | + padding: 0 6px; | |
735 | 766 | font-size: 11px; } |
767 | + nav ul li ul { | |
768 | + left: 6px; } | |
769 | + nav ul li ul li a { | |
770 | + font-size: 11px; } | |
736 | 771 | |
737 | 772 | .header-register-btn-col { |
738 | 773 | padding-right: 0 !important; } } |
... | ... | @@ -1130,9 +1165,9 @@ label { |
1130 | 1165 | content: "*"; |
1131 | 1166 | color: #8f0d25 !important; |
1132 | 1167 | position: absolute; |
1133 | - top: 4px; | |
1134 | - right: -9px; | |
1135 | - font-size: 28px; } | |
1168 | + top: 0; | |
1169 | + right: -7px; | |
1170 | + font-size: 14px; } | |
1136 | 1171 | |
1137 | 1172 | .help-block { |
1138 | 1173 | display: none; |
... | ... | @@ -1743,6 +1778,7 @@ label { |
1743 | 1778 | list-style: none; |
1744 | 1779 | width: 100%; } |
1745 | 1780 | .mobi-menu-primary-ul li a { |
1781 | + text-transform: uppercase; | |
1746 | 1782 | display: block; |
1747 | 1783 | line-height: 43px; |
1748 | 1784 | width: 100%; |
... | ... | @@ -1751,6 +1787,72 @@ label { |
1751 | 1787 | text-align: center; |
1752 | 1788 | border-bottom: 1px solid #ced0d6; |
1753 | 1789 | text-decoration: none !important; } |
1790 | + .mobi-menu-primary-ul li.has-list:after { | |
1791 | + font-family: 'icomoon' !important; | |
1792 | + speak: none; | |
1793 | + font-style: normal; | |
1794 | + font-weight: normal; | |
1795 | + font-variant: normal; | |
1796 | + text-transform: none; | |
1797 | + line-height: 1; | |
1798 | + -webkit-font-smoothing: antialiased; | |
1799 | + -moz-osx-font-smoothing: grayscale; | |
1800 | + color: #c3c3c3; | |
1801 | + content: '\e917'; | |
1802 | + font-size: 11px; | |
1803 | + position: absolute; | |
1804 | + right: 14px; | |
1805 | + top: 17px; | |
1806 | + transition: 0.2s; | |
1807 | + -webkit-transition: 0.2s; | |
1808 | + -moz-transition: 0.2s; | |
1809 | + -ms-transition: 0.2s; | |
1810 | + -o-transition: 0.2s; } | |
1811 | + .mobi-menu-primary-ul li.active-mob > a { | |
1812 | + color: #0288d1; } | |
1813 | + .mobi-menu-primary-ul li.active-mob.has-list { | |
1814 | + color: #0288d1; } | |
1815 | + .mobi-menu-primary-ul li.active-mob.has-list:after { | |
1816 | + transform: rotate(90deg); | |
1817 | + -webkit-transform: rotate(90deg); | |
1818 | + -moz-transform: rotate(90deg); | |
1819 | + -ms-transform: rotate(90deg); | |
1820 | + -o-transform: rotate(90deg); } | |
1821 | + .mobi-menu-primary-ul li.active-mob .sub-menu-hidden-mob { | |
1822 | + max-height: 1000px; | |
1823 | + transition: 0.7s; | |
1824 | + -webkit-transition: 0.7s; | |
1825 | + -moz-transition: 0.7s; | |
1826 | + -ms-transition: 0.7s; | |
1827 | + -o-transition: 0.7s; } | |
1828 | + .mobi-menu-primary-ul li .sub-menu-hidden-mob { | |
1829 | + overflow: hidden; | |
1830 | + max-height: 0; | |
1831 | + transition: 0.4s; | |
1832 | + -webkit-transition: 0.4s; | |
1833 | + -moz-transition: 0.4s; | |
1834 | + -ms-transition: 0.4s; | |
1835 | + -o-transition: 0.4s; | |
1836 | + width: 100%; | |
1837 | + float: left; | |
1838 | + background: #03a9f4; } | |
1839 | + .mobi-menu-primary-ul li .sub-menu-hidden-mob ul li { | |
1840 | + padding-right: 0; | |
1841 | + display: table; | |
1842 | + width: 100%; | |
1843 | + background: none; | |
1844 | + border: 0; } | |
1845 | + .mobi-menu-primary-ul li .sub-menu-hidden-mob ul li a { | |
1846 | + display: table-cell; | |
1847 | + vertical-align: middle; | |
1848 | + height: 48px; | |
1849 | + border: 0; | |
1850 | + font-size: 13px; | |
1851 | + text-transform: uppercase; | |
1852 | + color: #fff; | |
1853 | + text-decoration: none !important; } | |
1854 | + .mobi-menu-primary-ul li .sub-menu-hidden-mob ul li a:active { | |
1855 | + color: #76d4ff; } | |
1754 | 1856 | |
1755 | 1857 | .mobi-menu-primary-cab { |
1756 | 1858 | width: 100%; |
... | ... | @@ -1869,63 +1971,6 @@ label { |
1869 | 1971 | z-index: 4; |
1870 | 1972 | top: 0; |
1871 | 1973 | background: #f5f5f5; } |
1872 | - .mobi-menu-catalog li.has-list:after { | |
1873 | - font-family: 'icomoon' !important; | |
1874 | - speak: none; | |
1875 | - font-style: normal; | |
1876 | - font-weight: normal; | |
1877 | - font-variant: normal; | |
1878 | - text-transform: none; | |
1879 | - line-height: 1; | |
1880 | - -webkit-font-smoothing: antialiased; | |
1881 | - -moz-osx-font-smoothing: grayscale; | |
1882 | - color: #c3c3c3; | |
1883 | - content: '\e917'; | |
1884 | - font-size: 11px; | |
1885 | - position: absolute; | |
1886 | - right: 14px; | |
1887 | - top: 17px; | |
1888 | - transition: 0.2s; | |
1889 | - -webkit-transition: 0.2s; | |
1890 | - -moz-transition: 0.2s; | |
1891 | - -ms-transition: 0.2s; | |
1892 | - -o-transition: 0.2s; } | |
1893 | - .mobi-menu-catalog li.active.has-list:after { | |
1894 | - transform: rotate(90deg); | |
1895 | - -webkit-transform: rotate(90deg); | |
1896 | - -moz-transform: rotate(90deg); | |
1897 | - -ms-transform: rotate(90deg); | |
1898 | - -o-transform: rotate(90deg); } | |
1899 | - .mobi-menu-catalog li.active .sub-menu-hidden-mob { | |
1900 | - max-height: 1000px; | |
1901 | - transition: 0.7s; | |
1902 | - -webkit-transition: 0.7s; | |
1903 | - -moz-transition: 0.7s; | |
1904 | - -ms-transition: 0.7s; | |
1905 | - -o-transition: 0.7s; } | |
1906 | - | |
1907 | -.sub-menu-hidden-mob { | |
1908 | - overflow: hidden; | |
1909 | - max-height: 0; | |
1910 | - transition: 0.4s; | |
1911 | - -webkit-transition: 0.4s; | |
1912 | - -moz-transition: 0.4s; | |
1913 | - -ms-transition: 0.4s; | |
1914 | - -o-transition: 0.4s; } | |
1915 | - .sub-menu-hidden-mob ul li { | |
1916 | - padding-right: 0; | |
1917 | - display: table; | |
1918 | - width: 100%; | |
1919 | - background: #f5f5f5; | |
1920 | - border-bottom: 0; | |
1921 | - border-top: 1px solid #e1e1e1; } | |
1922 | - .sub-menu-hidden-mob ul li a { | |
1923 | - display: table-cell; | |
1924 | - vertical-align: middle; | |
1925 | - height: 43px; | |
1926 | - padding-left: 68px; | |
1927 | - color: #333; | |
1928 | - text-decoration: none !important; } | |
1929 | 1974 | |
1930 | 1975 | @media (max-width: 991px) { |
1931 | 1976 | .mobile-menu-hidden { |
... | ... | @@ -2379,7 +2424,7 @@ table.ui-datepicker-calendar { |
2379 | 2424 | ._datepicer { |
2380 | 2425 | background: #fff url("../images/ico-calendar-2.png") 98% 50% no-repeat !important; } } |
2381 | 2426 | .section-text { |
2382 | - margin-top: 40px; | |
2427 | + margin-top: 20px; | |
2383 | 2428 | margin-bottom: 40px; } |
2384 | 2429 | |
2385 | 2430 | .text-page-title { |
... | ... | @@ -2388,6 +2433,65 @@ table.ui-datepicker-calendar { |
2388 | 2433 | font-weight: 700; |
2389 | 2434 | margin-bottom: 20px; } |
2390 | 2435 | |
2436 | +.section-breadcrumb { | |
2437 | + border-top: 1px solid #eaeaea; | |
2438 | + padding-top: 14px; } | |
2439 | + | |
2440 | +.breadcrumb-wrapp { | |
2441 | + padding-left: 0 !important; | |
2442 | + padding-right: 0 !important; } | |
2443 | + | |
2444 | +ul.breadcrumb { | |
2445 | + padding: 0 15px; | |
2446 | + border-top: 0; | |
2447 | + width: 100%; | |
2448 | + float: left; | |
2449 | + padding-top: 13px; | |
2450 | + padding-bottom: 14px; | |
2451 | + white-space: nowrap; | |
2452 | + position: relative; | |
2453 | + overflow: hidden; } | |
2454 | + ul.breadcrumb:before { | |
2455 | + position: absolute; | |
2456 | + height: 18px; | |
2457 | + right: 0; | |
2458 | + top: 10px; | |
2459 | + content: ''; | |
2460 | + width: 40px; | |
2461 | + background: rgba(255, 255, 255, 0); | |
2462 | + background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 100%); | |
2463 | + background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 100%); | |
2464 | + background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #fff 100%); | |
2465 | + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$from-color', endColorstr='$to-color',GradientType=1 ); } | |
2466 | + ul.breadcrumb li { | |
2467 | + display: inline-block; | |
2468 | + color: #333; | |
2469 | + margin-left: 17px; } | |
2470 | + ul.breadcrumb li:first-child { | |
2471 | + margin-left: 0; } | |
2472 | + ul.breadcrumb li a { | |
2473 | + color: inherit; | |
2474 | + position: relative; } | |
2475 | + ul.breadcrumb li a:before { | |
2476 | + background-size: 4px 7px; | |
2477 | + background: url("../images/ico-breadcrumbs.svg") 0 0 no-repeat; | |
2478 | + content: ''; | |
2479 | + width: 4px; | |
2480 | + height: 7px; | |
2481 | + position: absolute; | |
2482 | + right: -12px; | |
2483 | + top: 50%; | |
2484 | + margin-top: -3px; | |
2485 | + font-size: 7px; } | |
2486 | + ul.breadcrumb li a span { | |
2487 | + color: inherit; } | |
2488 | + ul.breadcrumb li span { | |
2489 | + color: inherit; } | |
2490 | + ul.breadcrumb li.active { | |
2491 | + color: #969696; } | |
2492 | + ul.breadcrumb li.active a { | |
2493 | + color: #969696; } | |
2494 | + | |
2391 | 2495 | .modal-link { |
2392 | 2496 | cursor: pointer; } |
2393 | 2497 | ... | ... |
frontend/web/css/style.css.map
1 | 1 | { |
2 | 2 | "version": 3, |
3 | -"mappings": "AACA,CACA;EACE,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,kBAAkB,EAAC,UAAU;EAC7B,eAAe,EAAC,UAAU;EAC1B,UAAU,EAAC,UAAU;;AAGvB,eAAe;EACb,kBAAkB,EAAC,UAAU;EAC7B,eAAe,EAAC,UAAU;EAC1B,UAAU,EAAC,UAAU;;AAGvB,CAAE;EACA,eAAe,EAAE,IAAI;;AAGvB;;;;;;;;;;;;wBAYyB;EACvB,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,cAAc,EAAE,QAAQ;;AAE1B,iDAAiD;AACjD;0CAC2C;EACzC,OAAO,EAAE,KAAK;;AAGhB,IAAK;EACH,WAAW,EAAE,CAAC;EACd,oBAAoB,EAAE,IAAI;EAC1B,wBAAwB,EAAE,IAAI;;AAEhC,IAAK;EACH,WAAW,EAAE,CAAC;EACd,WAAW,EAAE,MAAM;;AAErB,MAAO;EACL,UAAU,EAAE,IAAI;;AAElB,aAAc;EACZ,MAAM,EAAE,IAAI;;AAEd;iBACkB;EAChB,OAAO,EAAE,EAAE;EACX,OAAO,EAAE,IAAI;;AAEf,KAAM;EACJ,eAAe,EAAE,QAAQ;EACzB,cAAc,EAAE,CAAC;;AAEnB,MAAO;EACL,UAAU,EAAE,IAAI;;AClBlB,UASC;EARC,WAAW,EAAE,SAAS;EACtB,GAAG,EAAG,kCAAkC;EACxC,GAAG,EAAG,yOAGkD;EACxD,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,MAAM;AAmBpB,IAAK;EACH,UAAU,EAAE,IAAI;EAChB,WAAW,EAAE,KAAK;EAClB,SAAS,EA9EG,IAAI;EA+EhB,KAAK,EAtEM,IAAI;EAuEf,WAAW,EAAE,IAAI;EACjB,oBAAkB;IAChB,UAAU,EAAE,MAAM;EAEpB,eAAa;IAEX,QAAQ,EAAE,KAAK;IACf,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IChFd,UAAU,EAAE,IAAS;IACrB,kBAAkB,EAAE,IAAS;IAC7B,eAAe,EAAE,IAAS;IAC1B,cAAc,EAAE,IAAS;IACzB,aAAa,EAAE,IAAS;ED+ExB,uBAAqB;IACnB,SAAS,EAAE,wBAAsB;ICpFnC,UAAU,EAAE,IAAS;IACrB,kBAAkB,EAAE,IAAS;IAC7B,eAAe,EAAE,IAAS;IAC1B,cAAc,EAAE,IAAS;IACzB,aAAa,EAAE,IAAS;IDkFtB,wCAAiB;MACf,OAAO,EAAE,CAAC;MACV,OAAO,EAAE,CAAC;EAId,sBAAoB;IAClB,SAAS,EAAE,wBAAsB;IC7FnC,UAAU,EAAE,IAAS;IACrB,kBAAkB,EAAE,IAAS;IAC7B,eAAe,EAAE,IAAS;IAC1B,cAAc,EAAE,IAAS;IACzB,aAAa,EAAE,IAAS;ID2FtB,0CAAoB;MAClB,OAAO,EAAE,CAAC;MACV,OAAO,EAAE,CAAC;;AAMhB,CAAE;EACA,KAAK,EA5FG,OAAW;EA6FnB,OAAO,EAAE,eAAe;EACxB,OAAQ;IACN,eAAe,EAAE,SAAS;EAE5B,QAAS;IACP,KAAK,EAjGG,OAAkB;;AAqG9B,uDAAO;EACL,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;;AAEb,+CAAgD;EAE9C,QAAQ,EAAC,QAAQ;;AAEnB,qDAAsD;EAAE,OAAO,EAAE,KAAK;;AACtE,UAAW;EAET,SAAS,EAAE,KAAK;;AEvIlB,mBAAoB;EAClB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,KAAK;EACjB,UAAU,EAAE,qDAAqD;;AAGnE,iBAAkB;EAChB,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,KAAK;EAClB,sBAAK;IACH,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,WAAW,EAAE,IAAI;IACjB,WAAW,EAAE,mCAAmC;;AAIpD,iBAAkB;EAChB,UAAU,EAAE,IAAI;EAChB,mBAAC;IACC,UAAU,EAAE,IAAI;IAChB,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,QAAQ;IAClB,UAAU,EAAE,MAAM;IAClB,eAAe,EAAE,eAAe;IAChC,UAAU,EAAE,OAAO;IACnB,wBAAK;MACH,YAAY,EAAE,IAAI;MAClB,KAAK,EAAE,IAAI;MACX,cAAc,EAAE,SAAS;MACzB,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,GAAG;MAChB,QAAQ,EAAE,QAAQ;MAClB,WAAW,EAAE,IAAI;MACjB,+BAAS;QF0Bb,WAAW,EAAE,oBAAoB;QACjC,KAAK,EAAE,IAAI;QACX,UAAU,EAAE,MAAM;QAClB,WAAW,EAAE,MAAM;QACnB,YAAY,EAAE,MAAM;QACpB,cAAc,EAAE,IAAI;QACpB,WAAW,EAAE,CAAC;QACd,sBAAsB,EAAE,WAAW;QACnC,uBAAuB,EAAE,SAAS;QEhC5B,KAAK,EAAE,IAAI;QACX,OAAO,EAAE,OAAO;QAChB,SAAS,EAAE,IAAI;QACf,OAAO,EAAE,KAAK;QACd,QAAQ,EAAE,QAAQ;QAClB,IAAI,EAAE,CAAC;QACP,GAAG,EAAE,GAAG;QACR,UAAU,EAAE,KAAK;IAGrB,kCAAiB;MACf,UAAU,EF3BN,OAAW;ME6Bb,8CAAS;QACP,OAAO,EAAE,OAAO;MAGpB,wCAAQ;QACN,UAAU,EFnDC,OAAO;IEsDtB,yBAAQ;MDjDV,UAAU,EAAE,IAAS;MACrB,kBAAkB,EAAE,IAAS;MAC7B,eAAe,EAAE,IAAS;MAC1B,cAAc,EAAE,IAAS;MACzB,aAAa,EAAE,IAAS;MC+CpB,UAAU,EAAE,OAAO;;AAKzB,eAAgB;EACd,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;;AAGtB,iBAAkB;EAChB,UAAU,EAAE,OAAO;EACnB,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;;AAGtB,eAAgB;EACd,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,IAAI;;AAInB,eAAgB;EACd,UAAU,EAAE,MAAM;EAClB,UAAU,EAAE,IAAI;;AAElB,WAAY;EACV,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,KAAK;EAChB,OAAO,EAAE,YAAY;EACrB,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,0CAA0C;EACtD,aAAa,EAAE,iBAAiB;EAChC,cAAc,EAAE,IAAI;;AAIpB,iBAAE;EACA,OAAO,EAAE,KAAK;EACd,qBAAI;IACF,SAAS,EAAE,IAAI;;AAKrB,gBAAiB;EACf,cAAc,EAAE,SAAS;EACzB,KAAK,EAAE,OAAO;EACd,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,IAAI;EAChB,YAAY,EAAE,IAAI;;AAGpB,eAAgB;EACd,YAAY,EAAE,IAAI;EAClB,UAAU,EAAE,GAAG;EACf,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,MAAM;;AAElB,sBAAuB;EACrB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;EACd,YAAY,EAAE,IAAI;;AAEpB,mBAAoB;EAClB,OAAO,EAAE,UAAU;EACnB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,cAAc,EAAE,MAAM;EAEtB,qBAAE;IACA,SAAS,EAAE,IAAI;IACf,KAAK,EF9HI,IAAI;IE+Hb,WAAW,EAAE,GAAG;IAChB,WAAW,EAAE,IAAI;IACjB,aAAa,EAAE,IAAI;IACnB,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,4BAAS;MFjFX,WAAW,EAAE,oBAAoB;MACjC,KAAK,EAAE,IAAI;MACX,UAAU,EAAE,MAAM;MAClB,WAAW,EAAE,MAAM;MACnB,YAAY,EAAE,MAAM;MACpB,cAAc,EAAE,IAAI;MACpB,WAAW,EAAE,CAAC;MACd,sBAAsB,EAAE,WAAW;MACnC,uBAAuB,EAAE,SAAS;ME2E9B,OAAO,EAAE,OAAO;MAChB,KAAK,EF5HD,OAAW;ME6Hf,QAAQ,EAAE,QAAQ;MAClB,MAAM,EAAE,GAAG;MACX,KAAK,EAAE,IAAI;MACX,SAAS,EAAE,IAAI;MACf,KAAK,EAAE,GAAG;MACV,MAAM,EAAE,IAAI;;AAOlB,yBAA0B;EACxB,iBAAkB;IAChB,WAAW,EAAE,KAAK;IAClB,sBAAK;MACH,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,IAAI;AAMvB,yBAA0B;EACxB,eAAgB;IACd,UAAU,EAAE,MAAM;;EAGlB,sBAAK;IACH,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,IAAI;AAKvB,yBAA0B;EACxB,qBAAsB;IACpB,KAAK,EAAE,eAAe;IACtB,8BAAW;MACT,YAAY,EAAE,YAAY;MAC1B,aAAa,EAAE,YAAY;;EAG/B,mBAAoB;IAClB,UAAU,EAAE,GAAG;;EAEjB,iBAAkB;IAChB,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,IAAI;IACV,MAAM,EAAE,MAAM;IACd,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,CAAC;;EAEf,mBAAoB;IAClB,UAAU,EAAE,KAAK;IACjB,MAAM,EAAE,KAAK;IACb,aAAa,EAAE,KAAK;;EAEtB,eAAgB;IACd,WAAW,EAAE,IAAI;IACjB,cAAc,EAAE,IAAI;AC9MxB,oBAAc;EACZ,UAAU,EAAE,GAAG;EACf,cAAc,EAAE,GAAG;EACnB,WAAW,EAAE,GAAG;EAKhB,kCAAc;IACZ,OAAO,EAAE,IAAI;EAGf,8BAAU;IACR,OAAO,EAAE,MAAM;IACf,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,IAAI;IACZ,IAAI,EAAE,IAAI;IACV,KAAK,EAAE,IAAI;IACX,WAAW,EAAE,IAAI;IAEjB,uCAAS;MACP,MAAM,EAAE,iBAAiB;MACzB,8CAAS;QACP,MAAM,EAAE,CAAC;IAMb,uCAAW;MACT,OAAO,EAAE,IAAI;EAKf,sCAAW;IACT,OAAO,EAAE,IAAI;EAGjB,iCAAe;IACb,MAAM,EAAE,eAAe;IACvB,aAAa,EAAE,YAAY;;AAc/B,oBAAqB;EACnB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,OAAO;EACf,UAAU,EAAE,kBAAe;EAC3B,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,2BAAS;IHDT,WAAW,EAAE,oBAAoB;IACjC,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,MAAM;IAClB,WAAW,EAAE,MAAM;IACnB,YAAY,EAAE,MAAM;IACpB,cAAc,EAAE,IAAI;IACpB,WAAW,EAAE,CAAC;IACd,sBAAsB,EAAE,WAAW;IACnC,uBAAuB,EAAE,SAAS;IGLhC,QAAQ,EAAE,QAAQ;IAElB,KAAK,EAAE,IAAO;IACd,MAAM,EAAE,IAAO;IACf,IAAI,EAAE,GAAG;IACT,GAAG,EAAE,GAAG;IACR,UAAU,EAAE,KAAK;IACjB,WAAW,EAAE,KAAK;IAClB,OAAO,EAAE,OAAO;IAChB,KAAK,EAAE,IAAI;IACX,SAAS,EAAE,IAAI;IACf,UAAU,EAAE,MAAM;IAClB,WAAW,EAAE,IAAI;IACjB,UAAU,EAAE,IAAI;IAChB,OAAO,EAAE,CAAC;IACV,WAAW,EAAE,GAAG;;AAGpB,aAAc;EACZ,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,OAAO,EAAE,CAAC;;AAEZ,kBAAmB;EACjB,MAAM,EAAE,KAAK;EACb,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;;AAGb,gBAAiB;EACf,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,uBAAO;IACL,KAAK,EAAE,eAAe;IACtB,UAAU,EAAE,eAAe;;AAG/B,WAAY;EFlGV,UAAU,EAAE,KAAS;EACrB,kBAAkB,EAAE,KAAS;EAC7B,eAAe,EAAE,KAAS;EAC1B,cAAc,EAAE,KAAS;EACzB,aAAa,EAAE,KAAS;;AEkG1B,UAAW;EACT,QAAQ,EAAE,QAAQ;EAClB,gBAAgB,EAAE,KAAK;EACvB,KAAK,EAAE,IAAI;;AAGb,gBAAiB;EACf,QAAQ,EAAE,QAAQ;EAClB,QAAQ,EAAE,MAAM;EAChB,iBAAiB,EAAE,oBAAkB;;AAEvC,SAAU;EACR,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,QAAQ;EAClB,2BAA2B,EAAE,MAAM;EACnC,qBAAqB,EAAE,IAAI;EAC3B,2BAA2B,EAAE,MAAM;EACnC,wBAAwB,EAAE,MAAM;EAChC,uBAAuB,EAAE,MAAM;EAI/B,2BAA2B,EAAE,WAAW;EACxC,QAAQ,EAAE,QAAQ;EAClB,yBAAgB;IACd,KAAK,EAAE,IAAI;;AAIf,QAAQ;AAER,SAAU;EACR,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,IAAI;EACZ,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,MAAM;EAEf,kBAAS;IACP,OAAO,EAAE,YAAY;IACrB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,GAAG;IACX,aAAa,EAAE,CAAC;IAChB,UAAU,EAAE,OAAO;IACnB,MAAM,EAAE,OAAO;IACf,YAAY,EAAE,GAAG;IACjB,WAAW,EAAE,GAAG;IAChB,UAAU,EAAE,GAAG;IAGf,yBAAS;MACP,UAAU,EAAE,OAAO;IAErB,wBAAQ;MFtIV,OAAO,EEuIc,GAAG;MFtIxB,UAAU,EAAE,qDAA+D;MAC3E,MAAM,EAAE,iBAAuB;;AE4IjC,SAAS;AAMT,gBAAiB;EACf,QAAQ,EAAE,MAAM;EAChB,mCAAmB;IACjB,UAAU,EAAE,IAAI;IAChB,WAAW,EAAE,IAAI;IACjB,6CAAU;MACR,OAAO,EAAE,KAAK;MACd,UAAU,EAAE,MAAM;MAClB,QAAQ,EAAE,MAAM;MAChB,iDAAI;QACF,cAAc,EAAE,GAAG;QACnB,SAAS,EAAE,IAAI;QFrLrB,UAAU,EAAE,IAAS;QACrB,kBAAkB,EAAE,IAAS;QAC7B,eAAe,EAAE,IAAS;QAC1B,cAAc,EAAE,IAAS;QACzB,aAAa,EAAE,IAAS;IEqLtB,kDAAe;MACb,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,KAAK;IAEhB,qCAAE;MACA,UAAU,EAAE,IAAI;IAKlB,mDAAkB;MAChB,KAAK,EAAE,IAAI;IAEb,qDAAkB;MAChB,MAAM,EAAE,KAAK;MACb,QAAQ,EAAE,MAAM;MAChB,QAAQ,EAAE,QAAQ;MAClB,4DAAS;QACP,OAAO,EAAE,EAAE;QACX,OAAO,EAAE,KAAK;QACd,QAAQ,EAAE,QAAQ;QAClB,MAAM,EAAE,CAAC;QACT,KAAK,EAAE,CAAC;QACR,IAAI,EAAE,CAAC;QACP,MAAM,EAAE,IAAI;QF7JlB,UAAU,EAAE,sBAAW;QACvB,UAAU,EAAE,+DAAyD;QACrE,UAAU,EAAE,kEAA4D;QACxE,UAAU,EAAE,gEAA0D;QACtE,MAAM,EAAE,iHAAiH;IE+JnH,uDAAI;MF1HV,MAAM,EAAE,mPAA2P;MACnQ,MAAM,EAAE,IAAI;MACZ,cAAc,EAAE,cAAe;MAC/B,UAAU,EAAE,cAAe;MAC3B,SAAS,EAAE,cAAe;MAC1B,WAAW,EAAE,cAAe;MA3F5B,SAAS,EAAE,WAAY;MACvB,iBAAiB,EAAE,WAAY;MAC/B,cAAc,EAAE,WAAY;MAC5B,cAAc,EAAE,WAAY;MAC5B,YAAY,EAAE,WAAY;EEoNxB,iCAAI;IACF,KAAK,EAAE,IAAI;EAEb,uCAAU;IACR,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,MAAM;IACf,uDAAgB;MACd,KAAK,EAAE,eAAe;MACtB,YAAY,EAAE,YAAY;MAC1B,aAAa,EAAE,YAAY;MAC3B,KAAK,EAAE,eAAe;;AAK9B,gBAAgB;EAAC,aAAa,EAAE,YAAY;;AAC5C,kCAAkC;EAAC,YAAY,EAAE,IAAI;;AAErD,gBAAiB;EAEf,UAAU,EAAE,IAAI;EAChB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,OAAO;EACf,KAAK,EAAE,KAAK;EHpMZ,WAAW,EAAE,oBAAoB;EACjC,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,YAAY,EAAE,MAAM;EACpB,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,CAAC;EACd,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EG8LjC,0BAAO;IACN,OAAO,EAAE,gBAAgB;EAG3B,8BAAS;IACP,KAAK,EAAE,OAAO;IACd,WAAW,EAAE,IAAI;IACjB,OAAO,EAAE,OAAO;IAChB,SAAS,EAAE,IAAI;EAEjB,0BAAO;IACL,OAAO,EAAE,GAAG;IACZ,MAAM,EAAE,OAAO;IACf,wCAAS;MACP,KAAK,EAAE,OAAO;EAIhB,0CAAS;IACP,KAAK,EAAE,OAAO;EAIhB,4CAAS;IACP,KAAK,EAAE,OAAO;;AAIpB,OAAQ;EACN,WAAW,EAAE,IAAI;EACjB,cAAS;IACP,OAAO,EAAE,OAAO;;AAKpB,oCAAoC;AAEpC,mBAAoB;EAClB,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;;AAEb,YAAa;EACX,QAAQ,EAAE,QAAQ;EAOlB,8CAAqB;IACnB,MAAM,EAAE,OAAO;IACf,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,IAAI;IACjB,UAAU,EAAE,MAAM;IAClB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,UAAU,EAAE,KAAK;IACjB,IAAI,EAAE,KAAK;IACX,4DAAS;MHlQX,WAAW,EAAE,oBAAoB;MACjC,KAAK,EAAE,IAAI;MACX,UAAU,EAAE,MAAM;MAClB,WAAW,EAAE,MAAM;MACnB,YAAY,EAAE,MAAM;MACpB,cAAc,EAAE,IAAI;MACpB,WAAW,EAAE,CAAC;MACd,sBAAsB,EAAE,WAAW;MACnC,uBAAuB,EAAE,SAAS;MG4P9B,KAAK,EAAE,OAAO;MACd,SAAS,EAAE,IAAI;MACf,WAAW,EAAE,IAAI;MACjB,OAAO,EAAE,OAAO;IAElB,gEAAW;MACT,IAAI,EAAE,IAAI;MACV,KAAK,EAAE,KAAK;MAEZ,8EAAS;QACP,OAAO,EAAE,OAAO;;AAUxB,mBAAoB;EAClB,OAAO,EAAE,UAAU;EACnB,cAAc,EAAE,MAAM;EACtB,MAAM,EAAE,KAAK;;AAGf,WAAY;EACV,SAAS,EAAE,IAAI;EACf,KAAK,EHxUG,OAAW;EGyUnB,WAAW,EAAE,MAAM;EACnB,cAAc,EAAE,SAAS;EACzB,WAAW,EAAE,OAAO;;AAGtB,SAAU;EACR,UAAU,EAAE,IAAI;EAChB,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,IAAI;;AAGnB,UAAW;EACT,UAAU,EAAE,IAAI;EAChB,YAAE;IACA,KAAK,EAAE,KAAK;IACZ,WAAW,EAAE,IAAI;IACjB,MAAM,EAAE,IAAI;IACZ,UAAU,EAAE,MAAM;IAClB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,cAAc;IACtB,WAAW,EAAE,GAAG;IAChB,KAAK,EAAE,IAAI;IACX,eAAe,EAAE,eAAe;;AAkBpC,0BAA2B;EAEvB,sBAAU;IAAC,IAAI,EAAE,KAAK;EACtB,sBAAU;IACR,KAAK,EAAE,gBAAgB;AAK7B,0BAA2B;EAEvB,sBAAU;IAAC,IAAI,EAAE,KAAK;EACtB,sBAAU;IACR,KAAK,EAAE,gBAAgB;AAK7B,yBAA0B;EAEtB,qBAAS;IACP,OAAO,EAAE,IAAI;AC9ZnB,WAAY;EACV,aAAa,EAAE,iBAAiB;EAEhC,cAAG;IACD,KAAK,EAAE,KAAK;IACZ,iBAAG;MACD,KAAK,EAAE,IAAI;MACX,WAAW,EAAE,IAAI;MACjB,6BAAc;QACZ,WAAW,EAAE,CAAC;MAEhB,mBAAE;QACA,WAAW,EAAE,IAAI;QACjB,SAAS,EAAE,IAAI;QACf,0BAAS;UACP,eAAe,EAAE,eAAe;UAChC,MAAM,EAAE,OAAO;UACf,KAAK,EAAE,OAAO;;AAOxB,WAAY;EACV,OAAO,EAAE,UAAU;EACnB,MAAM,EAAE,IAAI;EACZ,cAAc,EAAE,MAAM;EACtB,KAAK,EAAE,OAAO;EACd,gBAAK;IACH,KAAK,EAAE,OAAO;IACd,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,cAAc,EAAE,SAAS;IACzB,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,KAAK;IACd,WAAW,EAAE,IAAI;EAEnB,aAAE;IACA,SAAS,EAAE,IAAI;IACf,UAAU,EAAE,MAAM;IAClB,KAAK,EJlBC,OAAW;IImBjB,UAAU,EAAE,GAAG;IACf,OAAO,EAAE,KAAK;;AAIlB,eAAgB;EACd,OAAO,EAAE,YAAY;EACrB,WAAW,EAAE,IAAI;EACjB,2BAAc;IACZ,WAAW,EAAE,CAAC;IACd,YAAY,EAAE,IAAI;EAEpB,mBAAI;IACH,MAAM,EAAE,IAAI;;AAIf,gBAAiB;EACf,UAAU,EAAE,MAAM;;AAGpB,aAAc;EACZ,OAAO,EAAE,MAAM;;AAIjB,YAAa;EACX,UAAU,EAAE,OAAO;;AAKjB,SAAG;EACD,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,IAAI;EACjB,qBAAc;IACZ,WAAW,EAAE,CAAC;EAEhB,WAAE;IACA,cAAc,EAAE,SAAS;IACzB,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,KAAK,EAAE,IAAI;IACX,WAAW,EAAE,IAAI;IACjB,OAAO,EAAE,KAAK;;AAMtB,oBAAqB;EACnB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,IAAI;EACX,cAAc,EAAE,SAAS;EACzB,SAAS,EAAE,IAAI;EACf,UAAU,EJ9EF,OAAW;EI+EnB,WAAW,EAAE,GAAG;EAChB,eAAe,EAAE,eAAe;EAChC,0BAAQ;IACN,UAAU,EJnGK,OAAO;EIqGxB,2BAAS;IACP,UAAU,EJpFF,OAAkB;IIqF1B,KAAK,EAAE,eAAe;;AAI1B,yBAA0B;EACxB,SAAU;IACR,WAAW,EAAE,IAAI;IACjB,WAAE;MACA,SAAS,EAAE,IAAI;;EAGnB,wBAAyB;IACvB,aAAa,EAAE,YAAY;AAK/B,yBAA0B;EACxB,aAAc;IACZ,UAAU,EAAE,MAAM;;EAGpB,GAAI;IACF,OAAO,EAAE,IAAI;;EAGb,kCAAY;IACV,aAAa,EAAE,YAAY;IAC3B,YAAY,EAAE,eAAe;;EAGjC,eAAgB;IACd,OAAO,EAAE,KAAK;;EAEhB,WAAY;IAAC,KAAK,EAAE,IAAI;AC/I1B,cAAe;EACb,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,OAAO;EACd,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;;AAKlB,sBAAG;EACD,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,IAAI;EACjB,kCAAc;IACZ,WAAW,EAAE,CAAC;EAEhB,wBAAE;IACA,KAAK,EAAE,OAAO;IACd,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,OAAO,EAAE,KAAK;IACd,WAAW,EAAE,IAAI;;AAOvB,gBAAK;EACH,WAAW,EAAE,GAAG;EAChB,WAAW,EAAE,IAAI;;AAGrB,WAAY;EACV,KAAK,EAAE,KAAK;;AAEd,SAAU;EACR,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,OAAO;EACd,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,GAAG;EACf,KAAK,EAAE,IAAI;;AAKP,gBAAG;EACD,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;EACX,4BAAc;IACZ,WAAW,EAAE,CAAC;EAEhB,kBAAE;IACA,OAAO,EAAE,UAAU;IACnB,cAAc,EAAE,MAAM;IACtB,MAAM,EAAE,iBAAiB;IACzB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,aAAa,EAAE,IAAI;IACnB,UAAU,EAAE,MAAM;IAClB,sBAAI;MACF,SAAS,EAAE,IAAI;MACf,cAAc,EAAE,MAAM;;AAOlC,eAAgB;EACd,UAAU,EAAE,IAAI;;AAGlB,UAAW;EACT,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,KAAK;EACjB,YAAE;IACA,UAAU,EAAE,MAAM;;AAItB,yBAA0B;EACxB,wBAAyB;IACvB,SAAS,EAAE,IAAI;AAInB,yBAA0B;EAGpB,sBAAG;IACD,UAAU,EAAE,IAAI;IAChB,WAAW,EAAE,CAAC;IACd,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,MAAM;IAClB,kCAAc;MACZ,UAAU,EAAE,CAAC;IAEf,wBAAE;MACA,SAAS,EAAE,IAAI;;EAMzB,WAAY;IACV,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,MAAM;;EAGlB,UAAW;IACT,OAAO,EAAE,YAAY;IAEnB,gBAAG;MACD,WAAW,EAAE,IAAI;MACjB,kBAAE;QACA,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,IAAI;;EAMpB,WAAY;IACV,UAAU,EAAE,MAAM;IAClB,UAAU,EAAE,IAAI;;EAGlB,UAAW;IACT,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,MAAM;IAClB,KAAK,EAAE,IAAI;IACX,YAAE;MACA,OAAO,EAAE,uBAAuB;;EAIpC,SAAU;IACR,UAAU,EAAE,CAAC;;EAEf,eAAgB;IACd,UAAU,EAAE,IAAI;;EAElB,cAAe;IACX,cAAc,EAAE,IAAI;AC9I1B,OAAQ;EACN,YAAY,EAAE,KAAK;EACnB,OAAO,EAAE,CAAC;EACV,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,KAAK;EACf,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,IAAI;EACZ,UAAU,ENWF,OAAW;ECenB,qBAAqB,EKxBJ,IAAI;ELyBrB,kBAAkB,EKzBD,IAAI;EL0BrB,iBAAiB,EK1BA,IAAI;EL2BrB,aAAa,EK3BI,IAAI;EACrB,MAAM,EAAE,OAAO;EACf,QAAQ,EAAE,MAAM;EAfhB,UAAU,EAAE,8BAA8B;EAiB1C,cAAS;IACP,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,IAAI,EAAE,CAAC;IACP,GAAG,EAAE,CAAC;IACN,OAAO,EAAE,EAAE;IACX,UAAU,EAAE,2DAA2D;ILdzE,UAAU,EAAE,IAAS;IACrB,kBAAkB,EAAE,IAAS;IAC7B,eAAe,EAAE,IAAS;IAC1B,cAAc,EAAE,IAAS;IACzB,aAAa,EAAE,IAAS;IKYtB,OAAO,EAAE,CAAC;EAEZ,aAAQ;IACN,UAAU,ENxBK,OAAO;IMyBtB,oBAAS;MACP,UAAU,EAAE,IAAI;EAGpB,cAAS;IACP,UAAU,ENZF,OAAkB;IAoB5B,UAAU,EAAE,0CAA0C;IMNpD,qBAAS;MACP,UAAU,EAAE,IAAI;EAIpB,eAAU;IACR,OAAO,EAAE,gBAAgB;IACzB,sBAAS;MACP,OAAO,EAAE,CAAC;;AAMhB,eAAgB;EACd,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,KAAK;EACf,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,uBAAuB,EAAE,GAAG;EAC5B,UAAU,ENpCF,OAAW;EMqCnB,OAAO,EAAE,EAAE;EACX,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,MAAM;EAClB,sBAAS;INDT,WAAW,EAAE,oBAAoB;IACjC,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,MAAM;IAClB,WAAW,EAAE,MAAM;IACnB,YAAY,EAAE,MAAM;IACpB,cAAc,EAAE,IAAI;IACpB,WAAW,EAAE,CAAC;IACd,sBAAsB,EAAE,WAAW;IACnC,uBAAuB,EAAE,SAAS;IMLhC,OAAO,EAAE,OAAO;IAChB,KAAK,EAAE,IAAI;IACX,WAAW,EAAE,IAAI;IACjB,SAAS,EAAE,IAAI;EAEjB,uBAAU;IACR,OAAO,EAAE,gBAAgB;;AAS7B,eAAgB;EACd,OAAO,EAAE,IAAI;EACb,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,EAAE;EACX,UAAU,EAAE,MAAM;EAClB,oBAAO;IACL,OAAO,EAAE,gBAAgB;;AAG7B,YAAa;EACX,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,KAAK;;AAEhB,eAAgB;EACd,OAAO,EAAE,UAAU;EACnB,cAAc,EAAE,MAAM;EACtB,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,IAAI;;AAGnB,gBAAiB;EACf,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,GAAG;EAClB,KAAK,EAAE,KAAK;EACZ,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,MAAM;EACd,UAAU,EAAE,GAAG;EACf,4BAAc;IACZ,UAAU,EAAE,CAAC;;AAIjB,wBAAyB;EACvB,eAAe,EAAE,IAAI;EACrB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,OAAO;EACd,WAAW,EAAE,IAAI;EACjB,sCAAS;IACP,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,KAAK;IACX,OAAO,EAAE,EAAE;;AAGf,aAAc;EACZ,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,eAAe,EAAE,IAAI;EACrB,KAAK,EAAE,OAAO;EACd,SAAS,EAAE,IAAI;EACf,iBAAI;IACF,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,sBAAK;MACH,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,OAAO,EAAE,UAAU;MACnB,cAAc,EAAE,MAAM;MACtB,UAAU,EAAE,MAAM;EAGtB,eAAE;IACA,WAAW,EAAE,IAAI;IACjB,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,KAAK;EAEhB,kBAAK;IACH,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,SAAS;IACtB,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,KAAK;;AAGlB,gBAAiB;EACf,UAAU,EAAE,oDAAoD;;AAElE,oBAAqB;EACnB,UAAU,EAAE,oDAAoD;;AAqBlE,kBAeC;EAdC,EACA;IACE,SAAS,EAAC,aACZ;EAEA,GACA;IACE,SAAS,EAAC,YACZ;EAEA,IACA;IACE,SAAS,EAAC,aACZ;AAGF,0BAeC;EAdC,EACA;IACE,iBAAiB,EAAC,aACpB;EAEA,GACA;IACE,iBAAiB,EAAC,YACpB;EAEA,IACA;IACE,iBAAiB,EAAC,aACpB;AAEF,uBAeC;EAdC,EACA;IACE,cAAc,EAAC,aACjB;EAEA,GACA;IACE,cAAc,EAAC,YACjB;EAEA,IACA;IACE,cAAc,EAAC,aACjB;AAIF,kBAaC;EAZC,EACA;IACE,SAAS,EAAC,UAAU;ILpNtB,OAAO,EKqNY,CAAC;ILpNpB,UAAU,EAAE,sDAA+D;IAC3E,MAAM,EAAE,kBAAuB;EKuN/B,IACA;IACE,SAAS,EAAC,UAAW;IL3NvB,OAAO,EK4NY,CAAC;IL3NpB,UAAU,EAAE,oDAA+D;IAC3E,MAAM,EAAE,gBAAuB;AK8NjC,0BAaC;EAZC,EACA;IACE,iBAAiB,EAAC,UAAU;ILnO9B,OAAO,EKoOY,CAAC;ILnOpB,UAAU,EAAE,sDAA+D;IAC3E,MAAM,EAAE,kBAAuB;EKsO/B,IACA;IACE,iBAAiB,EAAC,UAAW;IL1O/B,OAAO,EK2OY,CAAC;IL1OpB,UAAU,EAAE,oDAA+D;IAC3E,MAAM,EAAE,gBAAuB;AK6OjC,uBAaC;EAZC,EACA;IACE,cAAc,EAAC,UAAU;ILlP3B,OAAO,EKmPY,CAAC;ILlPpB,UAAU,EAAE,sDAA+D;IAC3E,MAAM,EAAE,kBAAuB;EKqP/B,IACA;IACE,cAAc,EAAC,UAAW;ILzP5B,OAAO,EK0PY,CAAC;ILzPpB,UAAU,EAAE,oDAA+D;IAC3E,MAAM,EAAE,gBAAuB;AKkQjC,yBAA0B;EACxB,OAAQ;IACN,YAAY,EAAE,IAAI;AAMtB,yBAA0B;EAGxB,OAAQ;IACN,KAAK,EAAE,eAAe;IACtB,eAAU;MACR,OAAO,EAAE,eAAe;AChT9B,uBAAM;EACJ,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,eAAc;EACvB,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,iBAAwB;EAChC,YAAY,EAAE,GAAG;EACjB,UAAU,EAAE,GAAG;EACf,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,IAAI;EAChB,yCAAQ;IACN,UAAU,EAAE,+CAA+C;INJ7D,UAAU,EAAE,IAAS;IACrB,kBAAkB,EAAE,IAAS;IAC7B,eAAe,EAAE,IAAS;IAC1B,cAAc,EAAE,IAAS;IACzB,aAAa,EAAE,IAAS;;AMI1B,QAAS;EAEP,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,IAAI;EAChB,SAAS,EAAE,IAAI;;AAEjB,MAAO;EAEL,kBAAkB,EAAE,IAAI;EACxB,eAAe,EAAE,IAAI;EACrB,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,iEAAiE;;AAG/E,qBAAsB;EACpB,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,eAAe;EACxB,UAAU,EAAE,CAAC;EACb,aAAa,EAAE,CAAC;EAChB,WAAW,EAAE,CAAC;EACd,YAAY,EAAE,CAAC;EACf,MAAM,EAAE,OAAO;;AAGjB,KAAM;EACJ,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI;;AAMf,gGAAwB;EACtB,MAAM,EAAE,4BAAmC;;AAI/C,eAAgB;EACd,QAAQ,EAAE,QAAQ;EAClB,sBAAS;IACP,OAAO,EAAE,KAAK;IACd,OAAO,EAAE,GAAG;IACZ,KAAK,EAAE,kBAAyB;IAChC,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,KAAK,EAAE,IAAI;IACX,SAAS,EAAE,IAAI;;AAKnB,WAAY;EACV,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,GAAG;;AC1EjB,QAAS;EACP,QAAQ,EAAE,KAAK;EACf,OAAO,EAAE,CAAC;EACV,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,IAAI;EACb,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;;AAET,YAAa;EAEX,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAO;EACf,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,EAAE;ERwCX,WAAW,EAAE,oBAAoB;EACjC,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,YAAY,EAAE,MAAM;EACpB,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,CAAC;EACd,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EQ9ClC,mBAAS;IACP,OAAO,EAAE,KAAK;IAGd,KAAK,EAAE,OAAO;IACd,WAAW,EAAE,IAAI;IACjB,UAAU,EAAE,MAAM;IAClB,SAAS,EAAE,IAAI;IACf,OAAO,EAAE,OAAO;IPtBlB,UAAU,EAAE,KAAS;IACrB,kBAAkB,EAAE,KAAS;IAC7B,eAAe,EAAE,KAAS;IAC1B,cAAc,EAAE,KAAS;IACzB,aAAa,EAAE,KAAS;EOsBtB,0BAAS;IPnBX,SAAS,EAAE,WAAY;IACvB,iBAAiB,EAAE,WAAY;IAC/B,cAAc,EAAE,WAAY;IAC5B,cAAc,EAAE,WAAY;IAC5B,YAAY,EAAE,WAAY;;AOsBxB,gCAAS;EACP,KAAK,EAAE,OAAO;;AAMhB,iCAAS;EACP,KAAK,EAAE,OAAO;;AAIpB,OAAQ;EACN,OAAO,EAAE,EAAE;EACX,OAAO,EAAE,IAAI;EACb,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,KAAK;EACZ,aAAa,EAAE,GAAG;EAClB,IAAI,EAAE,GAAG;EACT,WAAW,EAAE,MAAM;EACnB,GAAG,EAAE,CAAC;EACN,OAAO,EAAE,CAAC;EAEV,iBAAY;IACV,KAAK,EAAE,KAAK;IACZ,WAAW,EAAE,MAAM;EAOrB,YAAK;IACH,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAChB,cAAc,EAAE,IAAI;IACpB,KAAK,EAAE,IAAI;IACX,WAAW,EAAE,IAAI;EAEnB,mBAAc;IAEZ,OAAO,EAAE,MAAM;IAGf,gCAAa;MACX,KAAK,EAAE,OAAO;;AAMpB,WAAY;EACV,MAAM,EAAE,IAAI;EAEZ,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,IAAI;EAChB,WAAW,EAAE,MAAM;EACnB,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,OAAO;EACpB,aAAa,EAAE,iBAAiB;;AAElC,qBAAU;EACR,OAAO,EAAE,MAAM;EP4Bf,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;;AO1Bb,UAAW;EAET,UAAU,EAAE,IAAI;EAChB,iBAAO;IAEL,KAAK,EAAE,KAAK;IACZ,MAAM,EAAE,MAAM;IACd,KAAK,EAAE,eAAe;IACtB,cAAc,EAAE,SAAS;;AAK3B,yDAAU;EACR,OAAO,EAAE,CAAC;;AAId,cAAe;EACb,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EACX,cAAc,EAAE,IAAI;EACpB,mBAAK;IACH,cAAc,EAAE,CAAC;IACjB,WAAW,EAAE,IAAI;EAEnB,wBAAU;IACR,UAAU,EAAE,IAAI;EAElB,8BAAgB;IACd,UAAU,EAAE,IAAI;EAElB,yBAAW;IACT,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,IAAI;IACZ,UAAU,EAAE,IAAI;IAChB,gCAAO;MACL,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,CAAC;MACN,KAAK,EAAE,CAAC;MACR,KAAK,EAAE,KAAK;MACZ,YAAY,EAAE,KAAK;MACnB,SAAS,EAAE,IAAI;MACf,cAAc,EAAE,SAAS;MACzB,WAAW,EAAE,GAAG;MAChB,KAAK,ERhJE,IAAI;MQiJX,MAAM,EAAE,cAAqB;MAC7B,UAAU,EAAE,IAAI;MAChB,MAAM,EAAE,IAAI;MACZ,WAAW,EAAE,IAAI;MACjB,sCAAQ;QACN,UAAU,ERtJL,IAAI;QQuJT,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,cAAqB;MAE/B,uCAAS;QACP,UAAU,EAAE,OAAO;QACnB,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,iBAAiB;;AAWzB,wkBAAS;EACP,MAAM,EAAE,4BAAwC;EAChD,GAAG,EAAE,GAAG;AAcR,wqBAAS;EACP,MAAM,EAAE,YAAY;;AAOhC,kDAAkD;AAClD,SAAU;EACR,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;EAEX,2BAAQ;IP5ER,KAAK,EAAE,IAAI;IACX,KAAK,EAAE,IAAI;IO6ET,SAAS,EAAE,IAAI;;AAGnB,kBAAmB;EACjB,eAAe,EAAE,IAAI;EACrB,UAAU,EAAE,IAAI;EAChB,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,KAAK;;AAEhB,eAAgB;EACd,SAAS,EAAE,eAAe;EAC1B,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,CAAC;;AAEf,iBAAkB;EAChB,UAAU,EAAE,IAAI;EAChB,SAAS,EAAE,eAAe;;AAE5B,YAAa;EACX,OAAO,EAAE,YAAY;EACrB,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,IAAI;EACX,iBAAK;IACH,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,KAAK,EAAE,IAAI;EAEb,cAAE;IACA,UAAU,EAAE,IAAI;IAChB,OAAO,EAAE,YAAY;IACrB,KAAK,EAAE,KAAK;IACZ,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,IAAI;IACjB,WAAW,EAAE,GAAG;IAChB,SAAS,EAAE,IAAI;IACf,cAAc,EAAE,SAAS;IACzB,eAAe,EAAE,eAAe;IAChC,MAAM,EAAE,iBAAiB;IACzB,KAAK,EAAE,OAAO;IACd,QAAQ,EAAE,QAAQ;IAClB,YAAY,EAAE,IAAI;IAClB,UAAU,EAAE,IAAI;IAChB,mBAAK;MACH,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,YAAY,EAAE,iBAAiB;MAC/B,QAAQ,EAAE,QAAQ;MAClB,IAAI,EAAE,GAAG;MACT,GAAG,EAAE,GAAG;MACR,UAAU,EAAE,KAAK;MACjB,0BAAS;QRzMb,WAAW,EAAE,oBAAoB;QACjC,KAAK,EAAE,IAAI;QACX,UAAU,EAAE,MAAM;QAClB,WAAW,EAAE,MAAM;QACnB,YAAY,EAAE,MAAM;QACpB,cAAc,EAAE,IAAI;QACpB,WAAW,EAAE,CAAC;QACd,sBAAsB,EAAE,WAAW;QACnC,uBAAuB,EAAE,SAAS;QQmM5B,OAAO,EAAE,OAAO;QAChB,KAAK,EAAE,OAAO;QACd,SAAS,EAAE,IAAI;QACf,WAAW,EAAE,IAAI;QACjB,QAAQ,EAAE,QAAQ;QAClB,UAAU,EAAE,MAAM;QAClB,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,IAAI;QACZ,OAAO,EAAE,KAAK;QACd,IAAI,EAAE,CAAC;QACP,GAAG,EAAE,CAAC;;AAKd,oCAAoC;AAEpC,2CAA2C;AAE3C,0DAA2D;EACzD,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;;AAMlB,oCAAoC;AAElC,mBAAO;EACL,KAAK,EAAE,eAAe;;AAIxB,oBAAO;EACL,KAAK,EAAE,KAAK;;AAGhB,oCAAoC;AAIpC,oCAAoC;AACpC,WAAY;EACV,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,IAAI;EPlLb,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;;AOoLb,mBAAoB;EAClB,MAAM,EAAE,KAAK;EACb,UAAU,EAAE,MAAM;;AAEpB,oCAAoC;AACpC,0CAA0C;AAC1C,aAAc;EACZ,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,KAAK;EACb,aAAa,EAAE,GAAG;EAClB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,IAAI,EAAE,GAAG;EACT,WAAW,EAAE,MAAM;EACnB,OAAO,EAAE,IAAI;EACb,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,MAAM;;AAEjB,YAAa;EACX,KAAK,EAAE,KAAK;EACZ,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,UAAU;EACnB,cAAc,EAAE,MAAM;EACtB,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,OAAO;EACd,iBAAK;IACH,SAAS,EAAE,IAAI;EAEjB,cAAE;IACA,UAAU,EAAE,GAAG;;AAGnB,oCAAoC;AACpC,kBAAmB;EACjB,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,mBAAmB;;AAI9B,SAAU;EACR,UAAU,EAAE,MAAM;;AAEpB,gBAAiB;EACf,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,IAAI;EACf,cAAc,EAAE,SAAS;EACzB,KAAK,EAAE,IAAI;;AAEb,wBAAyB;EACvB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;;AAEnB,eAAgB;EACd,UAAU,EAAE,IAAI;;AAElB,gCAAiC;EAC/B,WAAW,EAAE,GAAG;;AAElB,eAAgB;EACd,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,IAAI;;AAElB,eAAgB;EACd,UAAU,EAAE,IAAI;;AAElB,eAAgB;EACd,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,OAAO;EACd,UAAU,EAAE,GAAG;;AAEjB,eAAgB;EACd,UAAU,EAAE,IAAI;;AAElB,eAAgB;EACd,UAAU,EAAE,IAAI;;AAGlB,eAAgB;EACd,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,OAAO;EACd,UAAU,EAAE,IAAI;;AAGlB,0CAA0C;AAK1C,oCAAoC;AAGpC,WAAY;EACV,OAAO,EAAE,eAAc;EACvB,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,GAAG;;AAGjB,YAAa;EACX,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;EACjB,WAAW,EAAE,MAAM;EACnB,WAAW,EAAE,OAAO;EACpB,aAAa,EAAE,iBAAiB;EAChC,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;;AAGtB,yBAA0B;EAEtB,wBAAU;IACR,UAAU,EAAE,IAAI;EAGhB,gCAAO;IACL,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,IAAI;IACX,GAAG,EAAE,IAAI;IACT,MAAM,EAAE,MAAM;;EAIpB,OAAQ;IACN,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,CAAC;IACP,WAAW,EAAE,CAAC;IACd,aAAa,EAAE,CAAC;IAChB,OAAO,EAAE,MAAM;IACf,aAAM;MACJ,SAAS,EAAE,IAAI;;EAGnB,YAAa;IACX,KAAK,EAAE,IAAI;;EAEb,WAAY;IACV,SAAS,EAAE,IAAI;;EAEjB,iBAAkB;IAChB,OAAO,EAAE,KAAK;AASlB,0BAA2B;EACzB,mBAAoB;IAClB,MAAM,EAAE,KAAK;AAIjB,0BAA2B;EACzB,mBAAoB;IAClB,MAAM,EAAE,KAAK;;EAEf,aAAc;IACZ,KAAK,EAAE,KAAK;IACZ,WAAW,EAAE,MAAM;AAGvB,0BAA2B;EACzB,mBAAoB;IAClB,MAAM,EAAE,KAAK;AAGjB,0BAA2B;EACzB,mBAAoB;IAClB,MAAM,EAAE,KAAK;AAIjB,0BAA2B;EACzB,mBAAoB;IAClB,MAAM,EAAE,KAAK;AAIjB,0BAA2B;EACzB,mBAAoB;IAClB,MAAM,EAAE,IAAI;AAGhB,0BAA2B;EACzB,mBAAoB;IAClB,MAAM,EAAE,IAAI;AC5fhB,wBAAM;EACJ,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,UAAU,ETgBF,OAAW;ESfnB,OAAO,EAAE,aAAa;EACtB,eAAe,EAAE,IAAI;EACrB,QAAQ,EAAE,QAAQ;EACnB,WAAW,EAAE,GAAG;EACf,SAAS,EAAE,IAAI;ERDf,UAAU,EAAE,IAAS;EACrB,kBAAkB,EAAE,IAAS;EAC7B,eAAe,EAAE,IAAS;EAC1B,cAAc,EAAE,IAAS;EACzB,aAAa,EAAE,IAAS;EQDxB,oCAAQ;IACN,eAAe,EAAE,IAAI;IACrB,UAAU,ETVK,OAAO;ESYxB,sCAAS;IAEP,UAAU,ETIF,OAAkB;ESE1B,oEAAW;IACT,UAAU,EAAE,kBAAyB;IACrC,MAAM,EAAE,4BAAmC;IAC3C,KAAK,EAAE,eAAsB;IAC7B,SAAS,EAAE,IAAI;IACf,MAAM,EAAE,OAAO;IACf,cAAc,EAAE,IAAI;;AChB1B,SAAU;EACR,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,MAAM,EAAE,OAAO;EACf,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;EACX,MAAM,EAAG,IAAqB;EAC/B,KAAK,EAAE,KAAK;EACX,OAAO,EAAE,CAAC;;AAIZ,aAAc;EACZ,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAwB;EAC/B,MAAM,EAAE,GAAyB;EACjC,UAAU,EAAE,OAAO;EACnB,GAAG,EAAE,CAAC;EACN,UAAU,EAAE,IAAgC;EAC5C,IAAI,EAAE,GAAG;EACT,WAAW,EAAE,KAA6B;;AAE5C,yBAA0B;EACxB,UAAU,EAAE,IAAkC;;AAEhD,gCAAiC;EAC/B,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,OAAO;EACnB,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,UAAU,EAAE,GAAoD;EAChE,OAAO,EAAE,EAAE;;AAWb,YAAa;EACX,OAAO,EAAE,IAAI;EACb,QAAQ,EAAE,KAAK;EACf,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,EAAE;EACX,UAAU,EAAE,IAAI;ETlChB,OAAO,ESmCU,GAAG;ETlCpB,UAAU,EAAE,qDAA+D;EAC3E,MAAM,EAAE,iBAAuB;ESkC/B,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EACP,MAAM,EAAE,OAAO;;AAMjB,mCAAgB;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAoC;EAC5C,UAAU,EAtBI,OAAQ;EAuBtB,cAAc,EAAE,SAAS;EACzB,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,IAAoC;EACjD,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,YAAY,EAAE,IAAI;;AAEpB,qCAAW;EACT,OAAO,EAAE,EAAE;EACX,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,OAAO;EVjCf,WAAW,EAAE,oBAAoB;EACjC,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,YAAY,EAAE,MAAM;EACpB,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,CAAC;EACd,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EU2BlC,4CAAS;IACP,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,WAAW,EAAE,IAAoC;IACjD,UAAU,EAAE,MAAM;IAClB,SAAS,EAAE,IAAI;IACf,OAAO,EAAE,OAAO;IT7FlB,UAAU,EAAE,KAAS;IACrB,kBAAkB,EAAE,KAAS;IAC7B,eAAe,EAAE,KAAS;IAC1B,cAAc,EAAE,KAAS;IACzB,aAAa,EAAE,KAAS;ES6FtB,0DAAS;IT1FX,SAAS,EAAE,WAAY;IACvB,iBAAiB,EAAE,WAAY;IAC/B,cAAc,EAAE,WAAY;IAC5B,cAAc,EAAE,WAAY;IAC5B,YAAY,EAAE,WAAY;;ASmG5B,WAAY;EACV,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;;AAGpB,mBAAoB;EAClB,KAAK,EAAE,gBAAgB;EACvB,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,KAAK;EACf,WAAW,EAAE,MAAM;EACnB,IAAI,EAAE,CAAC;EACP,GAAG,EAAE,CAAC;EACN,UAAU,EVjHH,OAAO;EUkHd,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,CAAC;ET7HV,UAAU,EAAE,IAAS;EACrB,kBAAkB,EAAE,IAAS;EAC7B,eAAe,EAAE,IAAS;EAC1B,cAAc,EAAE,IAAS;EACzB,aAAa,EAAE,IAAS;ES2HxB,UAAU,EAAE,MAAM;EAClB,cAAc,EAAE,IAAI;;AAKtB,kBAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,CAAC;EACR,GAAG,EAAE,CAAC;EACN,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,UAAU,EVhJO,OAAO;EUiJxB,MAAM,EAAE,OAAO;EACf,UAAU,EAAE,MAAM;EAClB,yBAAS;IV1FT,WAAW,EAAE,oBAAoB;IACjC,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,MAAM;IAClB,WAAW,EAAE,MAAM;IACnB,YAAY,EAAE,MAAM;IACpB,cAAc,EAAE,IAAI;IACpB,WAAW,EAAE,CAAC;IACd,sBAAsB,EAAE,WAAW;IACnC,uBAAuB,EAAE,SAAS;IUoFhC,OAAO,EAAE,OAAO;IAChB,SAAS,EAAE,IAAI;IACf,KAAK,EAAE,IAAI;IACX,WAAW,EAAE,IAAI;;AAGrB,eAAgB;EACf,QAAQ,EAAE,QAAQ;EACjB,MAAM,EAAE,IAAI;ET5BZ,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;ES6BX,UAAU,EA1GI,OAAQ;EA4GtB,0BAAW;IACT,YAAY,EAAE,IAAI;IAClB,6BAAG;MACD,YAAY,EAAE,IAAI;MAClB,KAAK,EAAE,IAAI;MACX,yCAAc;QACZ,YAAY,EAAE,CAAC;MAIjB,+BAAE;QACA,WAAW,EAAE,IAAI;QACjB,KAAK,EAAE,IAAI;QACX,eAAe,EAAE,SAAS;QAC1B,sCAAS;UACP,eAAe,EAAE,eAAe;UAChC,MAAM,EAAE,OAAO;;AAcvB,wBAAG;EACD,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;EACX,0BAAE;IACA,OAAO,EAAE,KAAK;IACd,WAAW,EAAE,IAAI;IACjB,KAAK,EAAE,IAAI;IACX,KAAK,EAAE,IAAI;IACX,KAAK,EVlME,IAAI;IUmMX,UAAU,EAAE,MAAM;IAClB,aAAa,EAAE,iBAAuB;IAEtC,eAAe,EAAE,eAAe;;AAMtC,sBAAuB;EACrB,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,KAAK;EACb,yBAAG;IAED,UAAU,EAAE,IAAI;IAChB,OAAO,EAAE,UAAU;IACnB,UAAU,EAAE,MAAM;IAClB,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,QAAQ;IAClB,WAAW,EAAE,iBAAuB;IACpC,aAAa,EAAE,iBAAuB;IACtC,qCAAc;MACZ,WAAW,EAAE,CAAC;IAEhB,2BAAE;MAEA,KAAK,EV7NC,IAAI;MU8NV,MAAM,EAAE,IAAI;MACZ,WAAW,EAAE,IAAI;MACjB,OAAO,EAAE,KAAK;MACd,cAAc,EAAE,SAAS;MACzB,eAAe,EAAE,eAAe;MAChC,6BAAE;QACA,OAAO,EAAE,YAAY;;AAM9B,cAAe;EACb,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,YAAY,EAAE,GAAG;EACjB,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,MAAM;EAClB,QAAQ,EAAE,QAAQ;EAClB,qBAAS;IACP,QAAQ,EAAE,QAAQ;IVhMpB,WAAW,EAAE,oBAAoB;IACjC,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,MAAM;IAClB,WAAW,EAAE,MAAM;IACnB,YAAY,EAAE,MAAM;IACpB,cAAc,EAAE,IAAI;IACpB,WAAW,EAAE,CAAC;IACd,sBAAsB,EAAE,WAAW;IACnC,uBAAuB,EAAE,SAAS;IU0LhC,KAAK,EAAE,OAAO;IACd,SAAS,EAAE,IAAI;IACf,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,IAAI;IACjB,IAAI,EAAE,KAAK;IACX,GAAG,EAAE,CAAC;EAGN,qCAAS;IACP,OAAO,EAAE,OAAO;EAKlB,qCAAS;IACP,OAAO,EAAE,OAAO;EAKlB,qCAAS;IACP,OAAO,EAAE,OAAO;;AAKtB,kBAAmB;EACjB,KAAK,EVjRM,IAAI;EUkRf,aAAa,EAAE,iBAAiB;ETvJhC,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;ESwJX,qBAAG;ITzJH,KAAK,EAAE,IAAI;IACX,KAAK,EAAE,IAAI;IS0JT,QAAQ,EAAE,MAAM;EAGlB,qBAAG;IT9JH,KAAK,EAAE,IAAI;IACX,KAAK,EAAE,IAAI;IS+JT,UAAU,EAAE,IAAI;IAChB,MAAM,EAAE,OAAO;IACf,QAAQ,EAAE,QAAQ;IAClB,kCAAa;MACX,KAAK,EV/RE,IAAI;MUgSX,eAAe,EAAE,IAAI;MACrB,SAAS,EAAE,IAAI;MACf,cAAc,EAAE,SAAS;MACzB,YAAY,EAAE,IAAI;MAClB,aAAa,EAAE,IAAI;MACnB,QAAQ,EAAE,QAAQ;MAClB,WAAW,EAAE,IAAI;MACjB,WAAW,EAAE,GAAG;MAChB,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,KAAK;MACd,OAAO,EAAE,CAAC;MACV,MAAM,EAAE,IAAI;MACZ,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,OAAO;MACf,oCAAE;QACA,MAAM,EAAE,IAAI;QACZ,OAAO,EAAE,UAAU;QACnB,cAAc,EAAE,MAAM;QACtB,eAAe,EAAE,IAAI;QACrB,KAAK,EVnTA,IAAI;MUsTX,mDAAiB;QACf,QAAQ,EAAE,QAAQ;QAClB,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,IAAI;QACZ,UAAU,EAAE,MAAM;QAClB,IAAI,EAAE,IAAI;QACV,GAAG,EAAE,GAAG;QACR,UAAU,EAAE,KAAK;QACjB,qDAAE;UACA,OAAO,EAAE,UAAU;UACnB,cAAc,EAAE,MAAM;UACtB,KAAK,EAAE,IAAI;UACX,MAAM,EAAE,IAAI;QAEd,uDAAI;UACF,MAAM,EAAE,CAAC;UACT,SAAS,EAAE,IAAI;UACf,UAAU,EAAE,IAAI;UAChB,cAAc,EAAE,MAAM;MAS1B,yCAAS;QAEP,QAAQ,EAAE,QAAQ;QAClB,KAAK,EAAE,CAAC;QACR,OAAO,EAAE,CAAC;QACV,GAAG,EAAE,CAAC;QACN,UAAU,EAAE,OAAO;IAMrB,oCAAQ;MV1SZ,WAAW,EAAE,oBAAoB;MACjC,KAAK,EAAE,IAAI;MACX,UAAU,EAAE,MAAM;MAClB,WAAW,EAAE,MAAM;MACnB,YAAY,EAAE,MAAM;MACpB,cAAc,EAAE,IAAI;MACpB,WAAW,EAAE,CAAC;MACd,sBAAsB,EAAE,WAAW;MACnC,uBAAuB,EAAE,SAAS;MUoS5B,KAAK,EAAE,OAAO;MACd,OAAO,EAAE,OAAO;MAChB,SAAS,EAAE,IAAI;MACf,QAAQ,EAAE,QAAQ;MAClB,KAAK,EAAE,IAAI;MACX,GAAG,EAAE,IAAI;MTrWf,UAAU,EAAE,IAAS;MACrB,kBAAkB,EAAE,IAAS;MAC7B,eAAe,EAAE,IAAS;MAC1B,cAAc,EAAE,IAAS;MACzB,aAAa,EAAE,IAAS;ISwWlB,2CAAQ;MT9Vd,SAAS,EAAE,aAAkB;MAC7B,iBAAiB,EAAE,aAAkB;MACrC,cAAc,EAAE,aAAkB;MAClC,aAAa,EAAE,aAAkB;MACjC,YAAY,EAAE,aAAkB;ISiW5B,iDAAqB;MACnB,UAAU,EAAE,MAAM;MTpXxB,UAAU,EAAE,IAAS;MACrB,kBAAkB,EAAE,IAAS;MAC7B,eAAe,EAAE,IAAS;MAC1B,cAAc,EAAE,IAAS;MACzB,aAAa,EAAE,IAAS;;ASyX1B,oBAAqB;EACnB,QAAQ,EAAE,MAAM;EAChB,UAAU,EAAE,CAAC;ET/Xb,UAAU,EAAE,IAAS;EACrB,kBAAkB,EAAE,IAAS;EAC7B,eAAe,EAAE,IAAS;EAC1B,cAAc,EAAE,IAAS;EACzB,aAAa,EAAE,IAAS;ES+XtB,0BAAG;IACD,aAAa,EAAE,CAAC;IAChB,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,UAAU,EV7XP,OAAO;IU8XV,aAAa,EAAE,CAAC;IAChB,UAAU,EAAE,iBAAiB;IAC7B,4BAAE;MACA,OAAO,EAAE,UAAU;MACnB,cAAc,EAAE,MAAM;MACtB,MAAM,EAAE,IAAI;MACZ,YAAY,EAAE,IAAI;MAClB,KAAK,EV9YA,IAAI;MU+YT,eAAe,EAAE,eAAe;;AAOxC,yBAA0B;EACxB,mBAAoB;IAClB,OAAO,EAAE,gBAAgB;;EAE3B,WAAY;IACV,QAAQ,EAAE,KAAK;AAInB,yBAA0B;EACxB,kBAAmB;IACjB,OAAO,EAAE,eAAe;AAO5B,yBAA0B;EACxB,mBAAoB;IAClB,KAAK,EAAE,gBAAgB;IACvB,WAAW,EAAE,MAAM;AAGvB,yBAA0B;EACxB,gBAAiB;IACf,KAAK,EAAE,KAAK;IACZ,WAAW,EAAE,MAAO;IAElB,8BAAU;MACR,WAAW,EAAE,CAAC;AC3btB,UAAW;EAAC,UAAU,EAAE,GAAG;;AAC3B,8BAA+B;EAC7B,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EAGX,UAAU,EAAE,IAAI;EAChB,0CAAM;IACJ,UAAU,EAAE,CAAC;IACb,WAAW,EAAE,MAAM;IACnB,SAAS,EAAE,IAAI;EAGjB,0IAAM;IACJ,OAAO,EAAE,IAAI;IAEb,0LAAQ;MACN,SAAS,EAAE,IAAI;MACf,KAAK,EApBM,IAAW;MAqBtB,QAAQ,EAAE,QAAQ;MAClB,YAAY,EAAE,IAAI;MAClB,MAAM,EAAE,OAAO;MACf,WAAW,EAAE,IAAI;MACjB,oOAAS;QACP,QAAQ,EAAE,QAAQ;QAClB,OAAO,EAAE,EAAE;QACX,KAAK,EAAE,IAAgB;QACvB,MAAM,EAAE,IAAiB;QACzB,GAAG,EAAE,CAAC;QACN,IAAI,EAAE,CAAC;QACP,UAAU,EAjCJ,OAAQ;QAkCd,MAAM,EAAE,iBAA0B;QAClC,MAAM,EAAE,OAAO;MAEjB,sMAAE;QACA,eAAe,EAAE,eAAe;QAChC,YAAY,EAAE,CAAC;QACf,KAAK,EAAE,IAAI;QACX,gPAAS;UACP,OAAO,EAAE,IAAI;MAGjB,sMAAE;QACA,KAAK,EA7CI,IAAW;QA8CpB,OAAO,EAAE,YAAY;QACrB,4PAAW;UVjBjB,OAAO,EUkBkB,GAAG;UVjB5B,UAAU,EAAE,qDAA+D;UAC3E,MAAM,EAAE,iBAAuB;IUyBzB,wQAAS;MACP,YAAY,EXvDH,OAAO;IW0DnB,0OAAE;MACA,KAAK,EX3DK,OAAO;IWkElB,8QAAS;MACP,YAAY,EXjDV,OAAkB;IWoDtB,gPAAE;MACA,KAAK,EXrDH,OAAkB;IW8DtB,oRAAS;MXvBf,WAAW,EAAE,oBAAoB;MACjC,KAAK,EAAE,IAAI;MACX,UAAU,EAAE,MAAM;MAClB,WAAW,EAAE,MAAM;MACnB,YAAY,EAAE,MAAM;MACpB,cAAc,EAAE,IAAI;MACpB,WAAW,EAAE,CAAC;MACd,sBAAsB,EAAE,WAAW;MACnC,uBAAuB,EAAE,SAAS;MWmB1B,OAAO,EAAE,OAAO;MAChB,KAAK,EDhCC,OAAQ;MCiCd,SAAS,EAAE,GAAG;MACd,UAAU,EAAE,MAAM;MAClB,WAAW,EAAE,IAAiB;IAUhC,kWAAS;MACP,MAAM,EAAE,OAAO;MACf,YAAY,EAAE,eAAe;MAC7B,UAAU,EAAE,eAAe;MAC3B,KAAK,EAAE,eAAsB;EAMrC,kCAAE;IACA,WAAW,EAAE,IAAI;IACjB,SAAS,EAAE,IAAI;IACf,KAAK,EAlHQ,IAAW;IAmHxB,QAAQ,EAAE,QAAQ;IAClB,YAAY,EAAE,IAAI;IAClB,MAAM,EAAE,OAAO;IACf,eAAe,EAAE,eAAe;IAChC,KAAK,EAAE,IAAI;IACX,gDAAS;MACP,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,EAAE;MACX,KAAK,EAAE,IAAgB;MACvB,MAAM,EAAE,IAAiB;MACzB,GAAG,EAAE,IAAI;MACT,IAAI,EAAE,CAAC;MACP,UAAU,EAhIF,OAAQ;MAiIhB,MAAM,EAAE,iBAA0B;MAClC,MAAM,EAAE,OAAO;IAEjB,sCAAE;MACA,KAAK,EApIM,IAAW;MAqItB,OAAO,EAAE,YAAY;MACrB,wDAAW;QVxGf,OAAO,EUyGgB,GAAG;QVxG1B,UAAU,EAAE,qDAA+D;QAC3E,MAAM,EAAE,iBAAuB;;AUoH3B,8GAAS;EACP,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,4BAAqC;EACjD,aAAa,EAAG,4BAAqC;EACrD,YAAY,EAAG,4BAAqC;EACpD,WAAW,EAAG,4BAAqC;AAUnD,sIAAS;EACP,UAAU,ED5GJ,OAAQ;EC6Gd,UAAU,EAAE,4BAAgC;EAC5C,aAAa,EAAG,4BAAgC;EAChD,YAAY,EAAG,4BAAgC;EAC/C,WAAW,EAAG,4BAAgC;EAC9C,OAAO,EAAE,EAAE;AAGb,mIAAQ;EACN,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,EAAE;EACX,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,GAAG,EAAE,GAAG;EACR,IAAI,EAAE,GAAG;EACT,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;;AAWvB,iBAAS;EACP,UAAU,EDxIF,OAAQ;ECyIhB,MAAM,EAAE,iBAAqB;EXrInC,WAAW,EAAE,oBAAoB;EACjC,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,MAAM;EACnB,YAAY,EAAE,MAAM;EACpB,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,CAAC;EACd,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EW+H5B,OAAO,EAAE,OAAO;EAChB,KAAK,EAAE,IAAI;EACX,SAAS,EAAE,GAAG;EACd,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,IAAI;;AAUjB,2JAAS;EACP,GAAG,EAAE,CAAC;;ACpNhB,0BAA2B;EACzB,aAAa,EAAE,IAAI;EACnB,UAAU,EAAE,IAAI;EAChB,QAAQ,EAAE,QAAQ;EAClB,8BAAE;IACA,WAAW,EAAE,IAAI;EAEnB,kCAAI;IACF,SAAS,EAAE,eAAe;IAC1B,MAAM,EAAE,eAAe;EAEzB,8BAAE;IAEA,SAAS,EAAE,eAAe;IAC1B,UAAU,EAfD,IAAI;IAgBb,sDAAc;MACZ,UAAU,EAAE,CAAC;EAGjB,0MAAuB;IACrB,UAAU,EArBD,IAAI;IAsBb,WAAW,EAAE,GAAG;EAGlB,kEAAO;IACL,UAAU,EA1BD,IAAI;IA2Bb,8EAAG;MACD,UAAU,EA5BH,IAAI;MA6BX,8HAAc;QACZ,UAAU,EAAE,CAAC;EAMjB,sCAAG;IACD,YAAY,EAAE,IAAI;IAClB,QAAQ,EAAE,QAAQ;IAClB,oDAAS;MACP,QAAQ,EAAE,QAAQ;MAClB,UAAU,EFkBF,OAAQ;MEjBhB,KAAK,EAAE,GAAG;MACV,MAAM,EAAE,GAAG;MACX,GAAG,EAAE,GAAG;MACR,IAAI,EAAE,GAAG;MACT,OAAO,EAAE,EAAE;MACX,aAAa,EAAE,IAAI;EAIzB,sCAAM;IACJ,UAAU,EAAE,IAAI;IAChB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,CAAC;IACT,eAAe,EAAE,QAAQ;IACzB,cAAc,EAAE,CAAC;EAEnB,8EAA0B;IACxB,OAAO,EAAE,KAAK;IACd,MAAM,EAAE,IAAI;IACZ,UAAU,EAAE,CAAC;;AAIjB,YAAa;EACT,UAAU,EAAE,CAAC;EACf,aAAa,EAAE,CAAC;;AAGlB,WAAY;EACV,KAAK,EAAE,IAAI;;AAab,yBAA0B;EACxB,YAAa;IACX,WAAW,EAAE,IAAI;IACjB,UAAU,EAAE,IAAI;ACvFpB,iBAAkB;EACd,WAAW,EAAE,IAAI;;AAGrB,eAAgB;EACd,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,GAAG;;AAGlB,iBAAkB;EAChB,UAAU,EAAE,0CAA0C;EACtD,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,IAAI;EAChB,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,IAAI;;AAGtB,aAAc;EACZ,aAAa,EAAE,GAAG;EAClB,UAAU,EAAE,IAAI;;AAGlB,wBAAyB;EACvB,aAAa,EAAE,YAAY;;AAG7B,iBAAkB;EAChB,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,OAAO;EACd,WAAW,EAAE,IAAI;;AAGnB,oBAAqB;EACnB,KAAK,EAAE,KAAK;EACZ,OAAO,EAAE,UAAU;;AAGrB,cAAe;EACb,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,IAAI;EAChB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,IAAI;EACjB,oBAAM;IACJ,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,CAAC;IACV,UAAU,EAAE,OAAO;IACnB,KAAK,EAAE,KAAK;IACZ,MAAM,EAAE,KAAK;IACb,MAAM,EAAE,OAAO;IACf,QAAQ,EAAE,QAAQ;IAClB,eAAe,EAAE,SAAS;IAC1B,UAAU,EAAE,MAAM;IAClB,WAAW,EAAE,KAAK;IAClB,SAAS,EAAE,IAAI;IACf,KAAK,EHDO,OAAQ;IGEpB,2BAAS;MACP,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MAEZ,UAAU,EAAE,MAAM;MAElB,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAG;MACR,IAAI,EAAE,GAAG;MACT,UAAU,EAAE,KAAK;MACjB,WAAW,EAAE,KAAK;MAClB,OAAO,EAAE,EAAE;MACX,UAAU,EAAE,2CAA2C;MACvD,eAAe,EAAE,SAAS;EAG9B,oEAAM;IACJ,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,CAAC;IACV,MAAM,EAAE,CAAC;IACT,UAAU,EAAE,GAAG;IACf,OAAO,EAAE,IAAI;;AAIjB,SAAU;EACR,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,CAAC;EACP,GAAG,EAAE,CAAC;EACN,OAAO,EAAE,CAAC;EACV,OAAO,EAAE,IAAI;EACb,cAAO;IACL,OAAO,EAAE,gBAAgB;EAE3B,aAAI;IACF,SAAS,EAAE,IAAI;IACf,UAAU,EAAE,IAAI;IAChB,cAAc,EAAE,GAAG;;AAIvB,yBAA0B;EACxB,wBAAyB;IACvB,aAAa,EAAE,eAAe;IAC9B,YAAY,EAAE,eAAe;AAIjC,yBAA0B;EACxB,iBAAkB;IAChB,UAAU,EAAE,IAAI;IAChB,WAAW,EAAE,CAAC;ACnHlB,cAAc;AACd,WAAY;EACV,UAAU,EAAE,qEAAqE;;AAEnF,kBAAmB;EACjB,gBAAgB,EAAE,IAAI;EACtB,UAAU,EAAE,uBAAuB;EACnC,aAAa,EAAE,CAAC;EAChB,UAAU,EAAE,GAAG;EACf,KAAK,EAAE,KAAK;EACZ,KAAK,EAAE,CAAC;EACR,OAAO,EAAE,IAAI;EACb,wBAAQ;IACN,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,KAAK;IACZ,MAAM,EAAE,GAAG;IACX,gBAAgB,EAAE,IAAI;IACtB,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,GAAG;IACT,GAAG,EAAE,IAAI;;AAGb,uEAAwE;EACtE,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,KAAK;EACZ,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,MAAM;EACd,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,MAAM;EAChB,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;EACnB,YAAY,EAAE,GAAG;;AAEnB,iCAAkC;EAChC,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,MAAM;EAChB,WAAW,EAAE,IAAI;EACjB,GAAG,EAAE,GAAG;EACR,mBAAmB,EAAE,OAAO;EAC5B,MAAM,EAAE,OAAO;EACf,KAAK,EAAE,GAAG;;AAEZ,iCAAkC;EAChC,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,MAAM;EAChB,WAAW,EAAE,IAAI;EACjB,GAAG,EAAE,GAAG;EACR,mBAAmB,EAAE,OAAO;EAC5B,MAAM,EAAE,OAAO;EACf,IAAI,EAAE,GAAG;;AAEX,oEAAqE;EACnE,gBAAgB,EAAE,kCAAkC;EACpD,iBAAiB,EAAE,SAAS;;AAE9B,oBAAqB;EACnB,UAAU,EAAE,IAAI;EAChB,2BAAO;IACL,aAAa,EAAC,CAAC;IACf,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,MAAM,EAAE,GAAG;IACX,SAAS,EAAE,IAAI;IACf,kBAAkB,EAAE,IAAI;IACxB,eAAe,EAAE,IAAI;IACrB,UAAU,EAAE,IAAI;IAChB,OAAO,EAAE,CAAC;IACV,gBAAgB,EAAE,yCAAwC;IAC1D,iBAAiB,EAAE,SAAS;IAC5B,mBAAmB,EAAE,oBAAoB;IACzC,SAAS,EAAE,KAAK;IAChB,YAAY,EAAE,OAAO;IACrB,MAAM,EAAE,OAAO;IACf,OAAO,EAAE,iBAAiB;IAC1B,8CAAqB;MACnB,mBAAmB,EAAE,QAAQ;;AAInC,mBAAoB;EAClB,KAAK,EAAE,KAAK;EACZ,YAAY,EAAE,eAAc;;AAE9B,4BAA6B;EAC3B,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,MAAM;EACd,WAAW,EAAE,KAAK;EAClB,aAAa,EAAE,IAAI;EACnB,+BAAG;IACD,KAAK,EAAE,IAAI;IACX,cAAc,EAAE,SAAS;IACzB,SAAS,EAAE,IAAI;IACf,UAAU,EAAE,IAAI;;AAIlB,sDAAO;EACL,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;;AAGd,4BAA6B;EAC3B,KAAK,EAAE,KAAK;EACZ,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,MAAM;EACd,WAAW,EAAE,KAAK;EAClB,aAAa,EAAE,IAAI;EACnB,+BAAG;IACD,KAAK,EAAE,IAAI;IACX,cAAc,EAAE,SAAS;IACzB,SAAS,EAAE,IAAI;IACf,UAAU,EAAE,IAAI;EAElB,+BAAG;IACD,MAAM,EAAE,IAAI;EAEd,8BAAE;IACA,SAAS,EAAE,IAAI;IACf,KAAK,EAAE,IAAI;IACX,eAAe,EAAE,IAAI;IACrB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,aAAa,EAAE,GAAG;IAClB,OAAO,EAAE,KAAK;IACd,WAAW,EAAE,IAAI;IACjB,IAAI,EAAE,CAAC;IACP,QAAQ,EAAE,QAAQ;;AAMpB,4BAAE;EACA,UAAU,EJ/EE,OAAQ;EIgFpB,KAAK,EAAE,eAAe;;AAKxB,sBAAE;EACA,WAAW,EAAE,GAAG;EAChB,KAAK,EJvFO,OAAQ;;AI2FxB,yBAA0B;EACxB,WAAY;IACV,UAAU,EAAE,qEAAqE;ACxJrF,aAAc;EACZ,UAAU,EAAE,IAAI;EAChB,aAAa,EAAE,IAAI;;AAGrB,gBAAiB;EACf,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,IAAI;EACjB,WAAW,EAAE,GAAG;EAChB,aAAa,EAAE,IAAI;;AfoKrB,WAAY;EACV,MAAM,EAAE,OAAO;;AAGjB,eAAgB;EACd,aAAa,EAAE,YAAY;;AAE7B,eAAgB;EACd,YAAY,EAAE,YAAY;;AAI5B,MAAO;EACL,KAAK,EAAE,OAAO;EACd,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,MAAM;;AAIf,gBAAO;EACL,YAAY,EAAE,IAAI;;AAItB,oBAAqB;EACnB,QAAQ,EAAE,MAAM;;AA4BlB,yBAA0B;EACxB,UAAW;IACT,YAAY,EAAE,eAAe;IAC7B,aAAa,EAAE,eAAe;;EAEhC,IAAK;IACH,WAAW,EAAE,gBAAgB;IAC7B,YAAY,EAAE,gBAAgB;;EAEhC,8EAA+E;IAC7E,YAAY,EAAE,eAAe;IAC7B,aAAa,EAAE,eAAe;IAC9B,sIAAgB;MACd,YAAY,EAAE,YAAY;MAC1B,aAAa,EAAE,YAAY;;EAO7B,uBAAqB;IACnB,SAAS,EAAE,yBAAuB;AAKxC,yBAA0B;EAItB,uBAAqB;IACnB,SAAS,EAAE,yBAAuB;EAEpC,sBAAoB;IAClB,SAAS,EAAE,wBAAsB;AgBrQvC,eACA;EACE,OAAO,EAAC,KAAK;EACb,SAAS,EAAC,IAAI;EACd,MAAM,EAAC,IAAI;;AAGb,YACA;EACE,aAAa,EAAC,GAAG;;AAGnB,cACA;EACE,OAAO,EAAC,GAAG;EACX,WAAW,EAAC,UAAU;EACtB,gBAAgB,EAAC,IAAI;EACrB,MAAM,EAAC,cAAc;EACrB,aAAa,EAAC,GAAG;EACjB,kBAAkB,EAAC,mBAAmB;EACtC,aAAa,EAAC,mBAAmB;EACjC,UAAU,EAAC,mBAAmB;EAC9B,OAAO,EAAC,YAAY;EACpB,SAAS,EAAC,IAAI;EACd,MAAM,EAAC,IAAI;;AAGb,WACA;EACE,aAAa,EAAC,GAAG;;AAGnB,UACA;EACE,YAAY,EAAC,IAAI;EACjB,WAAW,EAAC,IAAI;EAChB,YAAY,EAAC,IAAI;EACjB,aAAa,EAAC,IAAI;;AAGpB,yBAA0B;EACxB,UACA;IACE,KAAK,EAAC,IAAI;AAId,yBAA0B;EACxB,UACA;IACE,KAAK,EAAC,KAAK;AAIf,0BAA2B;EACzB,UACA;IACE,KAAK,EAAC,MAAM;AAIhB,gBACA;EACE,YAAY,EAAC,IAAI;EACjB,WAAW,EAAC,IAAI;EAChB,YAAY,EAAC,IAAI;EACjB,aAAa,EAAC,IAAI;;AAGpB,IACA;EACE,WAAW,EAAC,KAAK;EACjB,YAAY,EAAC,KACf;;AAEA,0hBACA;EACE,QAAQ,EAAC,QAAQ;EACjB,UAAU,EAAC,GAAG;EACd,YAAY,EAAC,IAAI;EACjB,aAAa,EAAC,IAAI;;AAGpB,qIACA;EACE,KAAK,EAAC,IAAI;;AAGZ,UACA;EACE,KAAK,EAAC,IAAI;;AAGZ,UACA;EACE,KAAK,EAAC,YAAY;;AAGpB,UACA;EACE,KAAK,EAAC,YAAY;;AAGpB,SACA;EACE,KAAK,EAAC,GAAG;;AAGX,SACA;EACE,KAAK,EAAC,YAAY;;AAGpB,SACA;EACE,KAAK,EAAC,YAAY;;AAGpB,SACA;EACE,KAAK,EAAC,GAAG;;AAGX,SACA;EACE,KAAK,EAAC,YAAY;;AAGpB,SACA;EACE,KAAK,EAAC,YAAY;;AAGpB,SACA;EACE,KAAK,EAAC,GAAG;;AAGX,SACA;EACE,KAAK,EAAC,YAAY;;AAGpB,SACA;EACE,KAAK,EAAC,WAAW;;AAGnB,eACA;EACE,KAAK,EAAC,IAAI;;AAGZ,eACA;EACE,KAAK,EAAC,YAAY;;AAGpB,eACA;EACE,KAAK,EAAC,YAAY;;AAGpB,cACA;EACE,KAAK,EAAC,GAAG;;AAGX,cACA;EACE,KAAK,EAAC,YAAY;;AAGpB,cACA;EACE,KAAK,EAAC,YAAY;;AAGpB,cACA;EACE,KAAK,EAAC,GAAG;;AAGX,cACA;EACE,KAAK,EAAC,YAAY;;AAGpB,cACA;EACE,KAAK,EAAC,YAAY;;AAGpB,cACA;EACE,KAAK,EAAC,GAAG;;AAGX,cACA;EACE,KAAK,EAAC,YAAY;;AAGpB,cACA;EACE,KAAK,EAAC,WAAW;;AAGnB,cACA;EACE,KAAK,EAAC,IAAI;;AAGZ,eACA;EACE,IAAI,EAAC,IAAI;;AAGX,eACA;EACE,IAAI,EAAC,YAAY;;AAGnB,eACA;EACE,IAAI,EAAC,YAAY;;AAGnB,cACA;EACE,IAAI,EAAC,GAAG;;AAGV,cACA;EACE,IAAI,EAAC,YAAY;;AAGnB,cACA;EACE,IAAI,EAAC,YAAY;;AAGnB,cACA;EACE,IAAI,EAAC,GAAG;;AAGV,cACA;EACE,IAAI,EAAC,YAAY;;AAGnB,cACA;EACE,IAAI,EAAC,YAAY;;AAGnB,cACA;EACE,IAAI,EAAC,GAAG;;AAGV,cACA;EACE,IAAI,EAAC,YAAY;;AAGnB,cACA;EACE,IAAI,EAAC,WAAW;;AAGlB,cACA;EACE,IAAI,EAAC,IAAI;;AAGX,iBACA;EACE,WAAW,EAAC,IAAI;;AAGlB,iBACA;EACE,WAAW,EAAC,YAAY;;AAG1B,iBACA;EACE,WAAW,EAAC,YAAY;;AAG1B,gBACA;EACE,WAAW,EAAC,GAAG;;AAGjB,gBACA;EACE,WAAW,EAAC,YAAY;;AAG1B,gBACA;EACE,WAAW,EAAC,YAAY;;AAG1B,gBACA;EACE,WAAW,EAAC,GAAG;;AAGjB,gBACA;EACE,WAAW,EAAC,YAAY;;AAG1B,gBACA;EACE,WAAW,EAAC,YAAY;;AAG1B,gBACA;EACE,WAAW,EAAC,GAAG;;AAGjB,gBACA;EACE,WAAW,EAAC,YAAY;;AAG1B,gBACA;EACE,WAAW,EAAC,WAAW;;AAGzB,gBACA;EACE,WAAW,EAAC,CAAC;;AAGf,yBAA0B;EACxB,qIACA;IACE,KAAK,EAAC,IAAI;;EAGZ,UACA;IACE,KAAK,EAAC,IAAI;;EAGZ,UACA;IACE,KAAK,EAAC,YAAY;;EAGpB,UACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,GAAG;;EAGX,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,GAAG;;EAGX,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,GAAG;;EAGX,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,WAAW;;EAGnB,eACA;IACE,KAAK,EAAC,IAAI;;EAGZ,eACA;IACE,KAAK,EAAC,YAAY;;EAGpB,eACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,GAAG;;EAGX,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,GAAG;;EAGX,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,GAAG;;EAGX,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,WAAW;;EAGnB,cACA;IACE,KAAK,EAAC,IAAI;;EAGZ,eACA;IACE,IAAI,EAAC,IAAI;;EAGX,eACA;IACE,IAAI,EAAC,YAAY;;EAGnB,eACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,GAAG;;EAGV,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,GAAG;;EAGV,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,GAAG;;EAGV,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,WAAW;;EAGlB,cACA;IACE,IAAI,EAAC,IAAI;;EAGX,iBACA;IACE,WAAW,EAAC,IAAI;;EAGlB,iBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,iBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,GAAG;;EAGjB,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,GAAG;;EAGjB,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,GAAG;;EAGjB,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,WAAW;;EAGzB,gBACA;IACE,WAAW,EAAC,CAAC;AAIjB,yBAA0B;EACxB,qIACA;IACE,KAAK,EAAC,IAAI;;EAGZ,UACA;IACE,KAAK,EAAC,IAAI;;EAGZ,UACA;IACE,KAAK,EAAC,YAAY;;EAGpB,UACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,GAAG;;EAGX,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,GAAG;;EAGX,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,GAAG;;EAGX,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,WAAW;;EAGnB,eACA;IACE,KAAK,EAAC,IAAI;;EAGZ,eACA;IACE,KAAK,EAAC,YAAY;;EAGpB,eACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,GAAG;;EAGX,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,GAAG;;EAGX,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,GAAG;;EAGX,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,WAAW;;EAGnB,cACA;IACE,KAAK,EAAC,IAAI;;EAGZ,eACA;IACE,IAAI,EAAC,IAAI;;EAGX,eACA;IACE,IAAI,EAAC,YAAY;;EAGnB,eACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,GAAG;;EAGV,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,GAAG;;EAGV,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,GAAG;;EAGV,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,WAAW;;EAGlB,cACA;IACE,IAAI,EAAC,IAAI;;EAGX,iBACA;IACE,WAAW,EAAC,IAAI;;EAGlB,iBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,iBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,GAAG;;EAGjB,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,GAAG;;EAGjB,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,GAAG;;EAGjB,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,WAAW;;EAGzB,gBACA;IACE,WAAW,EAAC,CAAC;AAIjB,0BAA2B;EACzB,qIACA;IACE,KAAK,EAAC,IAAI;;EAGZ,UACA;IACE,KAAK,EAAC,IAAI;;EAGZ,UACA;IACE,KAAK,EAAC,YAAY;;EAGpB,UACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,GAAG;;EAGX,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,GAAG;;EAGX,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,GAAG;;EAGX,SACA;IACE,KAAK,EAAC,YAAY;;EAGpB,SACA;IACE,KAAK,EAAC,WAAW;;EAGnB,eACA;IACE,KAAK,EAAC,IAAI;;EAGZ,eACA;IACE,KAAK,EAAC,YAAY;;EAGpB,eACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,GAAG;;EAGX,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,GAAG;;EAGX,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,GAAG;;EAGX,cACA;IACE,KAAK,EAAC,YAAY;;EAGpB,cACA;IACE,KAAK,EAAC,WAAW;;EAGnB,cACA;IACE,KAAK,EAAC,IAAI;;EAGZ,eACA;IACE,IAAI,EAAC,IAAI;;EAGX,eACA;IACE,IAAI,EAAC,YAAY;;EAGnB,eACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,GAAG;;EAGV,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,GAAG;;EAGV,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,GAAG;;EAGV,cACA;IACE,IAAI,EAAC,YAAY;;EAGnB,cACA;IACE,IAAI,EAAC,WAAW;;EAGlB,cACA;IACE,IAAI,EAAC,IAAI;;EAGX,iBACA;IACE,WAAW,EAAC,IAAI;;EAGlB,iBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,iBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,GAAG;;EAGjB,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,GAAG;;EAGjB,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,GAAG;;EAGjB,gBACA;IACE,WAAW,EAAC,YAAY;;EAG1B,gBACA;IACE,WAAW,EAAC,WAAW;;EAGzB,gBACA;IACE,WAAW,EAAC,CAAC;AAIjB,gJACA;EACE,OAAO,EAAC,GAAG;EACX,OAAO,EAAC,KAAK;;AAGf,qEACA;EACE,KAAK,EAAC,IAAI;;AAGZ,aACA;EACE,OAAO,EAAC,KAAK;EACb,WAAW,EAAC,IAAI;EAChB,YAAY,EAAC,IAAI;;AAGnB,WACA;EACE,KAAK,EAAC,gBACR;;AAEA,UACA;EACE,KAAK,EAAC,eACR;;AAEA,KACA;EACE,OAAO,EAAC,eACV;;AAEA,KACA;EACE,OAAO,EAAC,gBACV;;AAEA,UACA;EACE,UAAU,EAAC,MAAM;;AAGnB,UACA;EACE,IAAI,EAAC,KAAK;EACV,KAAK,EAAC,WAAW;EACjB,WAAW,EAAC,IAAI;EAChB,gBAAgB,EAAC,WAAW;EAC5B,MAAM,EAAC,CAAC;;AAGV,OACA;EACE,OAAO,EAAC,eACV;;AAEA,MACA;EACE,QAAQ,EAAC,KAAK;;AAGhB,kDACA;EACE,OAAO,EAAC,eACV;;AAEA,kQACA;EACE,OAAO,EAAC,eACV;;AAEA,yBAA0B;EACxB,WACA;IACE,OAAO,EAAC,gBACV;;EAEA,gBACA;IACE,OAAO,EAAC,gBACV;;EAEA,aACA;IACE,OAAO,EAAC,oBACV;;EAEA,4BACA;IACE,OAAO,EAAC,qBACV;;EAEA,iBACA;IACE,OAAO,EAAC,gBACV;;EAEA,kBACA;IACE,OAAO,EAAC,iBACV;;EAEA,wBACA;IACE,OAAO,EAAC,uBACV;AAGF,gDAAiD;EAC/C,yBACA;IACE,OAAO,EAAC,gBACV;;EAEA,gBACA;IACE,OAAO,EAAC,gBACV;;EAEA,aACA;IACE,OAAO,EAAC,oBACV;;EAEA,4BACA;IACE,OAAO,EAAC,qBACV;;EAEA,iBACA;IACE,OAAO,EAAC,gBACV;;EAEA,kBACA;IACE,OAAO,EAAC,iBACV;;EAEA,wBACA;IACE,OAAO,EAAC,uBACV;AAGF,yBAA0B;EACxB,YACA;IACE,OAAO,EAAC,gBACV;AAGF,yBAA0B;EACxB,eACA;IACE,OAAO,EAAC,gBACV;AAGF,iDAAkD;EAChD,yBACA;IACE,OAAO,EAAC,gBACV;;EAEA,gBACA;IACE,OAAO,EAAC,gBACV;;EAEA,aACA;IACE,OAAO,EAAC,oBACV;;EAEA,4BACA;IACE,OAAO,EAAC,qBACV;;EAEA,iBACA;IACE,OAAO,EAAC,gBACV;;EAEA,kBACA;IACE,OAAO,EAAC,iBACV;;EAEA,wBACA;IACE,OAAO,EAAC,uBACV;AAGF,0BAA2B;EACzB,yBACA;IACE,OAAO,EAAC,gBACV;;EAEA,gBACA;IACE,OAAO,EAAC,gBACV;;EAEA,aACA;IACE,OAAO,EAAC,oBACV;;EAEA,4BACA;IACE,OAAO,EAAC,qBACV;AAGF,0BAA2B;EACzB,iBACA;IACE,OAAO,EAAC,gBACV;AAGF,0BAA2B;EACzB,kBACA;IACE,OAAO,EAAC,iBACV;AAGF,0BAA2B;EACzB,wBACA;IACE,OAAO,EAAC,uBACV;AAGF,yBAA0B;EACxB,UACA;IACE,OAAO,EAAC,eACV;AAGF,gDAAiD;EAC/C,UACA;IACE,OAAO,EAAC,eACV;AAGF,iDAAkD;EAChD,UACA;IACE,OAAO,EAAC,eACV;AAGF,0BAA2B;EACzB,UACA;IACE,OAAO,EAAC,eACV;AAGF,cACA;EACE,OAAO,EAAC,eACV;;AAEA,YAAa;EACX,cACA;IACE,OAAO,EAAC,gBACV;;EAEA,mBACA;IACE,OAAO,EAAC,gBACV;;EAEA,gBACA;IACE,OAAO,EAAC,oBACV;;EAEA,kCACA;IACE,OAAO,EAAC,qBACV;AAGF,oBACA;EACE,OAAO,EAAC,eACV;;AAEA,YAAa;EACX,oBACA;IACE,OAAO,EAAC,gBACV;AAGF,qBACA;EACE,OAAO,EAAC,eACV;;AAEA,YAAa;EACX,qBACA;IACE,OAAO,EAAC,iBACV;AAGF,2BACA;EACE,OAAO,EAAC,eACV;;AAEA,YAAa;EACX,2BACA;IACE,OAAO,EAAC,uBACV;AAGF,YAAa;EACX,aACA;IACE,OAAO,EAAC,eACV;AAGF,8CACA;EACE,QAAQ,EAAC,QAAQ;EACjB,UAAU,EAAC,GAAG;EACd,aAAa,EAAC,IAAI;EAClB,YAAY,EAAC,IAAI;EACjB,KAAK,EAAC,GAAG", | |
4 | -"sources": ["_reset.scss","style.scss","_mixin.scss","_home-page.scss","_slider-all.scss","_header-style.scss","_footer-style.scss","_footer-btns.scss","_inputs.scss","_forms.scss","_buttons.scss","_menu-mob.scss","_radio-check.scss","_editor.scss","_register.scss","_datepicker.scss","_text-page.scss","_grid-b.scss"], | |
3 | +"mappings": "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", | |
4 | +"sources": ["_reset.scss","style.scss","_mixin.scss","_home-page.scss","_slider-all.scss","_header-style.scss","_footer-style.scss","_footer-btns.scss","_inputs.scss","_forms.scss","_buttons.scss","_menu-mob.scss","_radio-check.scss","_editor.scss","_register.scss","_datepicker.scss","_text-page.scss","_breadcrumb.scss","_grid-b.scss"], | |
5 | 5 | "names": [], |
6 | 6 | "file": "style.css" |
7 | 7 | } |
8 | 8 | \ No newline at end of file | ... | ... |
frontend/web/css/style.scss
... | ... | @@ -158,7 +158,7 @@ section, header, nav, article, aside, footer, address { display: block; } |
158 | 158 | @import "register"; |
159 | 159 | @import "datepicker"; |
160 | 160 | @import "text-page"; |
161 | -//@import "breadcrumb"; | |
161 | +@import "breadcrumb"; | |
162 | 162 | |
163 | 163 | //@import "pagination"; |
164 | 164 | ... | ... |
frontend/web/favicon.ico
No preview for this file type
frontend/web/js/script.js
... | ... | @@ -18,13 +18,13 @@ $(document).ready(function() { |
18 | 18 | filtersBlockShowTabletMobile(); |
19 | 19 | mobTags(); |
20 | 20 | |
21 | - cardSize(); | |
22 | - commentsButton(); | |
23 | 21 | phoneMask(); |
24 | 22 | |
25 | - basketTabs(); | |
23 | + mobMenu(); | |
24 | + | |
25 | + | |
26 | 26 | |
27 | - commentsBlog(); | |
27 | + | |
28 | 28 | |
29 | 29 | $(document).on('click', '.remove_ico', confirmRemove); |
30 | 30 | $(document).on('click', '.remove_confirm a', removeBasket); |
... | ... | @@ -161,39 +161,9 @@ $(document).ready(function() { |
161 | 161 | $(this).parent().parent().parent().removeClass('active').find('.selected-size-basket span').html(thisSize); |
162 | 162 | } |
163 | 163 | |
164 | - function basketTabs() { | |
165 | - $('.basket-tabs_list-wr ul li').click(function (e) { | |
166 | - e.preventDefault(); | |
167 | - var indexbasketTabs = $(this) | |
168 | - .index(); | |
169 | - $('.basket-tabs_list-wr ul li').removeClass('active'); | |
170 | - $(this).addClass('active'); | |
171 | - var mobTabsBasket = $('.tabs_basket-mobile'); | |
172 | - mobTabsBasket.removeClass('active-mobile'); | |
173 | - $(mobTabsBasket[indexbasketTabs]).addClass('active-mobile') | |
174 | - }); | |
175 | - $('.btn_mobil_show_desk').click(function (e) { | |
176 | - e.preventDefault(); | |
177 | - var indexbasketTabsMob = $(this).parent().index(); | |
178 | - $('.btn_mobil_show_desk').parent().removeClass('active-mobile'); | |
179 | - $(this).parent().addClass('active-mobile'); | |
180 | - var mobTabsBasket = $('.basket-tabs_list-wr ul li'); | |
181 | - mobTabsBasket.removeClass('active'); | |
182 | - $(mobTabsBasket[indexbasketTabsMob]).addClass('active') | |
183 | - }); | |
184 | 164 | |
185 | - if(($(window).width())<768) { | |
186 | - $('.tabs_basket-mobile').removeClass("active-mobile"); | |
187 | - } | |
188 | - } | |
189 | 165 | |
190 | - function commentsBlog() { | |
191 | - $(document).on('click','.comments-answer span, .comments-answer a', function (e) { | |
192 | - e.preventDefault(); | |
193 | - $('body, html').animate({scrollTop:$('.blog-comments-list-wr').offset().top - 10},500); | |
194 | - $('.hidden-form-c-a-wr').css({display:'block'}) | |
195 | - }) | |
196 | - } | |
166 | + | |
197 | 167 | |
198 | 168 | |
199 | 169 | function footerBottom(){ |
... | ... | @@ -514,34 +484,9 @@ $(document).ready(function() { |
514 | 484 | } |
515 | 485 | |
516 | 486 | |
517 | - | |
518 | - function cardSize() { | |
519 | - $('body').on('click','.variants > div', function () { | |
520 | - $('.variants > div').removeClass('active'); | |
521 | - $(this).addClass('active') | |
522 | - // if($(this).hasClass('active')) { | |
523 | - // $('.variants > div').removeClass('active'); | |
524 | - // } else { | |
525 | - // $('.variants > div').removeClass('active'); | |
526 | - // $(this).addClass('active') | |
527 | - // } | |
528 | - }) | |
529 | - } | |
487 | + | |
530 | 488 | |
531 | - function commentsButton() { | |
532 | - $('body').on('click','.btn-add-comment', function () { | |
533 | - $('.hidden-form-c-a-wr').css({display:'block'}) | |
534 | - }) | |
535 | - | |
536 | - $('body').on('click','.submit-close-c-a span', function () { | |
537 | - $('.hidden-form-c-a-wr').css({display:'none'}) | |
538 | - }) | |
539 | - $('body').on('click','.answer-btn-comment', function () { | |
540 | - $('.hidden-form-c-a-wr').css({display:'block'}) | |
541 | - var posScr = $('.btn-add-comment').offset().top - 15; | |
542 | - $('body,html').animate({scrollTop:posScr},500) | |
543 | - }) | |
544 | - } | |
489 | + | |
545 | 490 | |
546 | 491 | function phoneMask() { |
547 | 492 | var phoneInput = '.phones_mask input'; |
... | ... | @@ -552,9 +497,25 @@ $(document).ready(function() { |
552 | 497 | }); |
553 | 498 | |
554 | 499 | } |
555 | - | |
556 | - | |
557 | 500 | |
501 | + | |
502 | + function mobMenu() { | |
503 | + $('ul.mobi-menu-primary-ul li').each(function () { | |
504 | + $(this).find('.sub-menu-hidden-mob').prev().addClass('has-list'); | |
505 | + }) | |
506 | + | |
507 | + $('.has-list').click(function (e) { | |
508 | + e.preventDefault(); | |
509 | + var this_ = $(this); | |
510 | + if (this_.parent().hasClass('active-mob')) { | |
511 | + this_.parent().removeClass('active-mob'); | |
512 | + } else { | |
513 | + this_.parent().addClass('active-mob'); | |
514 | + } | |
515 | + }) | |
516 | + | |
517 | + | |
518 | + } | |
558 | 519 | |
559 | 520 | |
560 | 521 | ... | ... |