PluginProbe
Elementor Website Builder – more than just a page builder / 3.4.0-dev9
Elementor Website Builder – more than just a page builder v3.4.0-dev9
4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 4.0.7 All 451 releases
elementor / assets / css / app-rtl.css

app-rtl.css in Elementor Website Builder – more than just a page builder 3.4.0-dev9, at assets/css/app-rtl.css

3,202 lines 95.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*! elementor - v3.2.5 - 29-06-2021 */
2 @import "//fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";
3 :root {
4 --color-box-shadow-color: rgba(0, 0, 0, 0.05); }
5
6 .eps-theme-dark {
7 --color-box-shadow-color: rgba(0, 0, 0, 0.1); }
8
9 .sr-only {
10 position: absolute;
11 width: 1px;
12 height: 1px;
13 padding: 0;
14 margin: -1px;
15 overflow: hidden;
16 clip: rect(0, 0, 0, 0);
17 white-space: nowrap;
18 border: 0; }
19
20 @media screen and (min-width: 480px) {
21 .text-start-sm {
22 text-align: start; } }
23
24 @media screen and (min-width: 480px) {
25 .text-center-sm {
26 text-align: center; } }
27
28 @media screen and (min-width: 480px) {
29 .text-end-sm {
30 text-align: end; } }
31
32 @media screen and (min-width: 768px) {
33 .text-start-md {
34 text-align: start; } }
35
36 @media screen and (min-width: 768px) {
37 .text-center-md {
38 text-align: center; } }
39
40 @media screen and (min-width: 768px) {
41 .text-end-md {
42 text-align: end; } }
43
44 @media screen and (min-width: 1025px) {
45 .text-start-lg {
46 text-align: start; } }
47
48 @media screen and (min-width: 1025px) {
49 .text-center-lg {
50 text-align: center; } }
51
52 @media screen and (min-width: 1025px) {
53 .text-end-lg {
54 text-align: end; } }
55
56 @media screen and (min-width: 1440px) {
57 .text-start-xl {
58 text-align: start; } }
59
60 @media screen and (min-width: 1440px) {
61 .text-center-xl {
62 text-align: center; } }
63
64 @media screen and (min-width: 1440px) {
65 .text-end-xl {
66 text-align: end; } }
67
68 @media screen and (min-width: 1600px) {
69 .text-start-xxl {
70 text-align: start; } }
71
72 @media screen and (min-width: 1600px) {
73 .text-center-xxl {
74 text-align: center; } }
75
76 @media screen and (min-width: 1600px) {
77 .text-end-xxl {
78 text-align: end; } }
79
80 @-webkit-keyframes eps-animation-pop {
81 from {
82 -webkit-transform: scale(0.75);
83 transform: scale(0.75);
84 opacity: 0; }
85 to {
86 -webkit-transform: scale(1);
87 transform: scale(1);
88 opacity: 1; } }
89
90 @keyframes eps-animation-pop {
91 from {
92 -webkit-transform: scale(0.75);
93 transform: scale(0.75);
94 opacity: 0; }
95 to {
96 -webkit-transform: scale(1);
97 transform: scale(1);
98 opacity: 1; } }
99
100 /**
101 TODO: The molecules, atoms and such generics should be at top level, so the styles will be not depended on the order.
102 EG: '../../../../core/app/assets/styles/generic'.
103 Auto-import is designed for CSS that not dependent on the loading order.
104 */
105 .eps-button {
106 display: -webkit-inline-box;
107 display: -ms-inline-flexbox;
108 display: inline-flex;
109 --button-line-height: 16px;
110 --button-padding-y: 0.5em;
111 --button-padding-x: 1.5em;
112 --button-primary-background-color: #39b54a;
113 --button-primary-hover-background-color: #33a242;
114 --button-primary-active-background-color: #35a945;
115 --button-primary-color: #fff;
116 --button-secondary-background-color: #a4afb7;
117 --button-secondary-hover-background-color: #96a2ac;
118 --button-secondary-active-background-color: #9ba7b0;
119 --button-secondary-color: #fff;
120 --button-danger-background-color: #b01b1b;
121 --button-danger-hover-background-color: #9a1818;
122 --button-danger-active-background-color: #a31919;
123 --button-danger-color: #fff;
124 --button-cta-background-color: #93003F;
125 --button-cta-hover-background-color: #7a0034;
126 --button-cta-active-background-color: #840038;
127 --button-cta-color: #fff;
128 --button-link-background-color: #58d0f5;
129 --button-link-hover-background-color: #40c9f4;
130 --button-link-active-background-color: #4accf4;
131 --button-link-color: #fff;
132 --button-disabled-background-color: #c2cbd2;
133 --button-disabled-hover-background-color: #b3bec7;
134 --button-disabled-active-background-color: #b9c3cc;
135 --button-disabled-color: #fff;
136 color: var(--button-background-color, currentColor);
137 font-size: var(--button-font-size, inherit);
138 font-weight: 500;
139 line-height: var(--button-line-height);
140 cursor: pointer; }
141 .eps-button:active {
142 --button-background-color: var(--button-active-background-color, transparent); }
143 .eps-button:hover {
144 --button-background-color: var(--button-hover-background-color); }
145 .eps-theme-dark .eps-button {
146 --button-primary-background-color: #39b54a;
147 --button-primary-color: #fff;
148 --button-primary-hover-background-color: #33a242;
149 --button-primary-active-background-color: #35a945;
150 --button-secondary-background-color: #b4b5b7;
151 --button-secondary-color: #fff;
152 --button-secondary-hover-background-color: #a7a8ab;
153 --button-secondary-active-background-color: #acadb0;
154 --button-cta-background-color: #93003F;
155 --button-cta-hover-background-color: #7a0034;
156 --button-cta-active-background-color: #840038;
157 --button-cta-color: #fff;
158 --button-link-background-color: #58d0f5;
159 --button-link-hover-background-color: #40c9f4;
160 --button-link-active-background-color: #4accf4;
161 --button-link-color: #fff;
162 --button-disabled-background-color: #64666a;
163 --button-disabled-hover-background-color: #58595d;
164 --button-disabled-active-background-color: #5d5e62;
165 --button-disabled-color: #fff; }
166 .eps-button--contained {
167 color: var(--button-color);
168 padding: var(--button-padding-y) var(--button-padding-x);
169 background-color: var(--button-background-color, transparent);
170 border: 1px solid var(--button-background-color); }
171 .eps-button--contained:hover {
172 color: var(--button-color); }
173 .eps-button--outlined {
174 display: block;
175 padding: var(--button-padding-y) var(--button-padding-x);
176 border: 1px solid var(--button-background-color); }
177 .eps-button--contained, .eps-button--outlined {
178 -webkit-border-radius: 0.1875rem;
179 border-radius: 0.1875rem; }
180 .eps-button--underlined {
181 text-decoration: underline; }
182 .eps-button--sm {
183 --button-font-size: 0.75rem;
184 --button-line-height: 14px; }
185 .eps-button--lg {
186 --button-font-size: 0.9375rem;
187 --button-line-height: 18px; }
188 .eps-button--primary {
189 --button-color: var(--button-primary-color);
190 --button-background-color: var(--button-primary-background-color);
191 --button-hover-background-color: var(--button-primary-hover-background-color);
192 --button-active-background-color: var(--button-primary-active-background-color); }
193 .eps-button--secondary {
194 --button-color: var(--buton-secondary-color);
195 --button-background-color: var(--button-secondary-background-color);
196 --button-hover-background-color: var(--button-secondary-hover-background-color);
197 --button-active-background-color: var(--button-secondary-active-background-color); }
198 .eps-button--danger {
199 --button-color: var(--buton-danger-color);
200 --button-background-color: var(--button-danger-background-color);
201 --button-hover-background-color: var(--button-danger-hover-background-color);
202 --button-active-background-color: var(--button-danger-active-background-color); }
203 .eps-button--cta {
204 --button-color: var(--button-cta-color);
205 --button-background-color: var(--button-cta-background-color);
206 --button-hover-background-color: var(--button-cta-hover-background-color);
207 --button-active-background-color: var(--button-cta-active-background-color); }
208 .eps-button--link {
209 --button-color: var(--button-link-color);
210 --button-background-color: var(--button-link-background-color);
211 --button-hover-background-color: var(--button-link-hover-background-color);
212 --button-active-background-color: var(--button-link-active-background-color); }
213 .eps-button--disabled, .eps-button[disabled] {
214 --button-color: var(--button-disabled-color);
215 --button-background-color: var(--button-disabled-background-color);
216 --button-hover-background-color: var(--button-disabled-hover-background-color);
217 --button-active-background-color: var(--button-disabled-active-background-color);
218 cursor: default; }
219
220 :root {
221 --app-background-color: #f1f3f5;
222 --app-box-shadow-color: rgba(var(--box-shadow-color, rgba(0, 0, 0, 0.15)), 0.2);
223 --app-header-background-color: #fff;
224 --app-header-color: #495157;
225 --app-sidebar-background-color: rgba(255, 255, 255, 0.5);
226 --app-header-buttons-separator-color: #d5dadf;
227 --app-header-buttons-color: #a4afb7;
228 --app-lightbox-background-color: rgba(0, 0, 0, 0.8); }
229
230 .eps-theme-dark {
231 --app-background-color: #34383c;
232 --app-box-shadow-color: rgba(var(--box-shadow-color, rgba(0, 0, 0, 0.15)), 0.2);
233 --app-header-background-color: #26292C;
234 --app-header-color: #e0e1e3;
235 --app-sidebar-background-color: #34383c;
236 --app-header-buttons-separator-color: #64666a;
237 --app-header-buttons-color: #b4b5b7;
238 --app-lightbox-background-color: rgba(0, 0, 0, 0.8); }
239
240 :root {
241 --text-muted: #d5dadf;
242 --disabled: #c2cbd2;
243 --light: #fff;
244 --dark: #000;
245 --info: #58d0f5;
246 --cta: #93003F;
247 --danger: #b01b1b;
248 --success: #39b54a;
249 --warning: #fcb92c;
250 --body-color: #6d7882;
251 --link-color: #58d0f5;
252 --link-hover-color: #10bcf1;
253 --hr-color: #d5dadf;
254 --box-shadow-color: theme-colors(dark);
255 --display-1-color: #495157;
256 --display-2-color: #495157;
257 --display-3-color: #6d7882;
258 --display-4-color: #495157;
259 --h1-color: #6d7882;
260 --h2-color: #6d7882;
261 --h3-color: #495157;
262 --h4-color: #495157;
263 --h5-color: #495157;
264 --h6-color: #495157;
265 --text-base-color: #495157;
266 --text-xl-color: #495157;
267 --text-lg-color: #495157;
268 --text-sm-color: #495157;
269 --text-xs-color: #495157;
270 --text-xxs-color: #495157;
271 --gray-800: #495157;
272 --gray-700: #556068;
273 --gray-600: #6d7882;
274 --gray-500: #a4afb7;
275 --gray-400: #c2cbd2;
276 --gray-300: #d5dadf;
277 --gray-200: #f1f3f5;
278 --gray-100: #fcfcfc; }
279
280 .eps-theme-dark {
281 --text-muted: #7d7e82;
282 --disabled: #64666a;
283 --light: #fff;
284 --dark: #000;
285 --info: #58d0f5;
286 --accent: #58d0f5;
287 --danger: #F84343;
288 --cta: #93003F;
289 --success: #39b54a;
290 --warning: #fcb92c;
291 --body-color: #e0e1e3;
292 --body-bg: #fff;
293 --link-color: #58d0f5;
294 --link-hover-color: #10bcf1;
295 --hr-color: #4c4f56;
296 --box-shadow-color: rgba(0, 0, 0, 0.15);
297 --display-1-color: #e0e1e3;
298 --display-2-color: #e0e1e3;
299 --display-3-color: #e0e1e3;
300 --display-4-color: #e0e1e3;
301 --h1-color: #e0e1e3;
302 --h2-color: #e0e1e3;
303 --h3-color: #e0e1e3;
304 --h4-color: #e0e1e3;
305 --h5-color: #e0e1e3;
306 --h6-color: #e0e1e3;
307 --text-base-color: #b4b5b7;
308 --text-xl-color: #b4b5b7;
309 --text-lg-color: #b4b5b7;
310 --text-sm-color: #b4b5b7;
311 --text-xs-color: #b4b5b7;
312 --text-xxs-color: #b4b5b7;
313 --gray-800: #26292C;
314 --gray-700: #34383c;
315 --gray-600: #404349;
316 --gray-500: #4c4f56;
317 --gray-400: #64666a;
318 --gray-300: #7d7e82;
319 --gray-200: #b4b5b7;
320 --gray-100: #e0e1e3; }
321
322 *,
323 *::before,
324 *::after {
325 -webkit-box-sizing: border-box;
326 box-sizing: border-box; }
327
328 html {
329 font-family: sans-serif;
330 line-height: 1.15;
331 -webkit-text-size-adjust: 100%;
332 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
333
334 article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
335 display: block; }
336
337 body {
338 margin: 0;
339 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
340 font-size: 0.875rem;
341 font-weight: 400;
342 line-height: 1.5;
343 color: var(--body-color);
344 -webkit-font-smoothing: antialiased;
345 -moz-osx-font-smoothing: grayscale;
346 background-color: var(--body-bg); }
347
348 ::-moz-selection {
349 background-color: rgba(147, 0, 63, 0.5); }
350
351 ::selection {
352 background-color: rgba(147, 0, 63, 0.5); }
353
354 [tabindex="-1"]:focus:not(:focus-visible) {
355 outline: 0 !important; }
356
357 h1, h2, h3, h4, h5, h6 {
358 font-size: 100%;
359 margin: 0;
360 padding: 0;
361 line-height: inherit;
362 font-weight: normal; }
363
364 p {
365 margin-top: 0; }
366
367 b,
368 strong {
369 font-weight: 700; }
370
371 small {
372 font-size: 80%; }
373
374 a {
375 --eps-link-color: $eps-link-color;
376 color: var(--eps-link-color);
377 background-color: transparent; }
378 a, a:active, a:hover, a:focus {
379 text-decoration: none; }
380 a:focus, a:hover {
381 --eps-link-color: $eps-link-hover-color;
382 text-decoration: none; }
383
384 a:not([href]) {
385 color: inherit;
386 text-decoration: none; }
387 a:not([href]):hover {
388 color: inherit;
389 text-decoration: none; }
390
391 pre,
392 code,
393 kbd,
394 samp {
395 font-family: monospace;
396 font-size: 1em; }
397
398 figure {
399 margin: 0 0 0; }
400
401 img {
402 vertical-align: middle;
403 border-style: none; }
404
405 svg {
406 overflow: hidden;
407 vertical-align: middle; }
408
409 button {
410 -webkit-border-radius: 0;
411 border-radius: 0; }
412
413 button:focus {
414 outline: 1px dotted;
415 outline: 5px auto -webkit-focus-ring-color; }
416
417 input,
418 button,
419 select,
420 optgroup,
421 textarea {
422 margin: 0;
423 font-family: inherit;
424 font-size: inherit;
425 line-height: inherit; }
426
427 button,
428 input {
429 overflow: visible; }
430
431 button,
432 select {
433 text-transform: none; }
434
435 [role="button"] {
436 cursor: pointer; }
437
438 select {
439 word-wrap: normal; }
440
441 button,
442 [type="button"],
443 [type="reset"],
444 [type="submit"] {
445 -webkit-appearance: button; }
446
447 button:not(:disabled),
448 [type="button"]:not(:disabled),
449 [type="reset"]:not(:disabled),
450 [type="submit"]:not(:disabled) {
451 cursor: pointer; }
452
453 button::-moz-focus-inner,
454 [type="button"]::-moz-focus-inner,
455 [type="reset"]::-moz-focus-inner,
456 [type="submit"]::-moz-focus-inner {
457 padding: 0;
458 border-style: none; }
459
460 input[type="radio"],
461 input[type="checkbox"] {
462 -webkit-box-sizing: border-box;
463 box-sizing: border-box;
464 padding: 0; }
465
466 textarea {
467 overflow: auto;
468 resize: vertical; }
469
470 [hidden] {
471 display: none !important; }
472
473 hr {
474 border: 0 none;
475 border-bottom: 1px solid var(--hr-color); }
476
477 .eps-display-1 {
478 font-size: 1.85rem;
479 color: var(--display-1-color);
480 margin-top: 0.5rem;
481 margin-bottom: 0.5rem; }
482
483 .eps-display-2 {
484 font-size: 1.85rem;
485 color: var(--display-2-color);
486 margin-top: 0.5rem;
487 margin-bottom: 0.5rem; }
488
489 .eps-display-3 {
490 font-size: 1.85rem;
491 color: var(--display-3-color);
492 margin-top: 0;
493 margin-bottom: 1.25rem; }
494
495 .eps-display-4 {
496 font-size: 1.85rem;
497 color: var(--display-4-color);
498 margin-top: 0.5rem;
499 margin-bottom: 0.5rem; }
500
501 h1,
502 .eps-h1 {
503 font-size: 1.625rem;
504 line-height: 1;
505 color: var(--h1-color);
506 margin-bottom: 1.25rem;
507 font-weight: 500; }
508
509 h2,
510 .eps-h2 {
511 font-size: 1.25rem;
512 line-height: 1.2;
513 color: var(--h2-color);
514 margin-top: 0;
515 margin-bottom: 1.25rem;
516 font-weight: 500; }
517
518 h3,
519 .eps-h3 {
520 font-size: 1rem;
521 line-height: 1.2;
522 color: var(--h3-color);
523 margin-top: 0;
524 margin-bottom: 0.5rem;
525 font-weight: 500; }
526
527 h4,
528 .eps-h4 {
529 font-size: 0.9375rem;
530 color: var(--h4-color);
531 margin-top: 0;
532 margin-bottom: 0.5rem; }
533
534 h5,
535 .eps-h5 {
536 font-size: 0.875rem;
537 color: var(--h5-color);
538 margin-top: 0;
539 margin-bottom: 0.5rem; }
540
541 h6,
542 .eps-h6 {
543 font-size: 0.875rem;
544 color: var(--h-6-color);
545 margin-top: 0;
546 margin-bottom: 0.5rem;
547 font-weight: 700; }
548
549 .eps-text-xxs {
550 font-size: 0.75rem;
551 line-height: 1.2;
552 color: var(--text-xxs-color);
553 font-weight: 400; }
554
555 .eps-text-xs {
556 font-size: 0.75rem;
557 line-height: 1.5;
558 color: var(--text-xs-color);
559 font-weight: 400; }
560
561 .eps-text {
562 font-size: 0.875rem;
563 line-height: 1.5;
564 color: var(--text-base-color);
565 font-weight: 400; }
566
567 .eps-text-sm {
568 font-size: 0.8125rem;
569 line-height: 1.5;
570 color: var(--text-sm-color);
571 font-weight: 400; }
572
573 .eps-text-lg {
574 font-size: 0.9375rem;
575 line-height: 1.5;
576 color: var(--text-lg-color);
577 font-weight: 400; }
578
579 .eps-text-xl {
580 font-size: 1rem;
581 line-height: 1.5;
582 color: var(--text-xl-color);
583 font-weight: 400; }
584
585 .video-wrapper {
586 position: relative;
587 padding-bottom: 56.25%;
588 height: 0; }
589 .video-wrapper iframe {
590 position: absolute;
591 top: 0;
592 left: 0;
593 width: 100%;
594 height: 100%; }
595
596 .eps-separator {
597 margin-bottom: 2.75rem; }
598
599 .eps-theme-dark {
600 --e-app-back-button-color: #b4b5b7; }
601
602 .back-button, .e-app-back-button {
603 --button-background-color: var(--e-app-back-button-color, #a4afb7);
604 margin-bottom: 1.5rem; }
605 .back-button .eps-icon, .e-app-back-button .eps-icon {
606 -webkit-margin-end: 0.3125rem;
607 margin-inline-end: 0.3125rem; }
608
609 .eps-theme-dark {
610 --input-border-color: --hr-color; }
611
612 .eps-input {
613 border: 1px solid var(--hr-color);
614 -webkit-border-radius: 0.1875rem;
615 border-radius: 0.1875rem;
616 background: transparent;
617 color: inherit;
618 height: 1.875rem;
619 padding: 0 0.3125rem; }
620 .eps-input--block {
621 width: 100%; }
622
623 .eps-app {
624 display: -webkit-box;
625 display: -ms-flexbox;
626 display: flex;
627 height: 100vh;
628 -webkit-box-orient: vertical;
629 -webkit-box-direction: normal;
630 -ms-flex-direction: column;
631 flex-direction: column;
632 color: var(--body-color);
633 background-color: var(--app-background-color);
634 position: absolute;
635 -webkit-border-radius: 0;
636 border-radius: 0;
637 -webkit-box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
638 box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
639 overflow: hidden;
640 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
641 width: 100%;
642 max-width: 100%; }
643 .eps-app__lightbox {
644 display: -webkit-box;
645 display: -ms-flexbox;
646 display: flex;
647 -webkit-box-align: center;
648 -ms-flex-align: center;
649 align-items: center;
650 -webkit-box-pack: center;
651 -ms-flex-pack: center;
652 justify-content: center;
653 position: fixed;
654 height: 100%;
655 width: 100%;
656 background-color: var(--app-lightbox-background-color);
657 z-index: 1040;
658 bottom: 0;
659 left: 0; }
660 .eps-app__header {
661 -ms-flex-negative: 0;
662 flex-shrink: 0;
663 font-size: 0.9375rem;
664 color: var(--app-header-color);
665 background-color: var(--app-header-background-color);
666 -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
667 box-shadow: 0 4px 10px var(--color-box-shadow-color);
668 position: relative;
669 z-index: 3;
670 height: 3.125rem;
671 padding: 0 1rem; }
672 .eps-app__header-buttons {
673 display: -webkit-box;
674 display: -ms-flexbox;
675 display: flex;
676 -webkit-box-align: center;
677 -ms-flex-align: center;
678 align-items: center;
679 -webkit-box-orient: horizontal;
680 -webkit-box-direction: reverse;
681 -ms-flex-direction: row-reverse;
682 flex-direction: row-reverse;
683 font-size: 1.125rem; }
684 .eps-app__header-btn {
685 --button-background-color: var(--app-header-buttons-color);
686 -webkit-padding-start: 1rem;
687 padding-inline-start: 1rem;
688 font-size: 1.125rem;
689 line-height: 1.25rem; }
690 .eps-app__header-btn:first-child {
691 -webkit-border-start: 1px solid var(--app-header-buttons-separator-color);
692 border-inline-start: 1px solid var(--app-header-buttons-separator-color); }
693 .eps-app__header-btn:not(:first-child) {
694 -webkit-padding-end: 1rem;
695 padding-inline-end: 1rem; }
696 .eps-app__logo-title-wrapper {
697 display: -webkit-box;
698 display: -ms-flexbox;
699 display: flex;
700 -webkit-box-align: center;
701 -ms-flex-align: center;
702 align-items: center; }
703 .eps-app__logo {
704 display: block;
705 width: 1.75rem;
706 height: 1.75rem;
707 line-height: 1.75rem;
708 text-align: center;
709 font-size: calc(0.4 * 1.75rem);
710 -webkit-border-radius: 50%;
711 border-radius: 50%;
712 color: #fff;
713 background-color: #93003F; }
714 .eps-app__logo:not(:last-child) {
715 -webkit-margin-end: 0.625rem;
716 margin-inline-end: 0.625rem; }
717 .eps-app__title {
718 font-size: 0.9375rem;
719 font-weight: 700;
720 text-transform: uppercase;
721 margin-bottom: 0; }
722 .eps-app__main {
723 display: -webkit-box;
724 display: -ms-flexbox;
725 display: flex;
726 overflow: hidden;
727 -webkit-box-flex: 1;
728 -ms-flex-positive: 1;
729 flex-grow: 1; }
730 .eps-app__sidebar {
731 background-color: var(--app-sidebar-background-color);
732 padding-top: 1.25rem;
733 width: 30%;
734 max-width: 17.1875rem;
735 -webkit-box-flex: 0;
736 -ms-flex-positive: 0;
737 flex-grow: 0;
738 overflow-y: auto;
739 -webkit-box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
740 box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
741 z-index: 4; }
742 .eps-app__content {
743 -webkit-box-flex: 1;
744 -ms-flex-positive: 1;
745 flex-grow: 1;
746 position: relative;
747 padding: 2.75rem;
748 height: 100%;
749 overflow-y: auto; }
750
751 .e-app-upload-file__input {
752 display: none; }
753
754 .e-app-drop-zone {
755 --e-app-drop-zone-icon-color: #c2cbd2;
756 --e-app-drop-zone-text-color: #a4afb7;
757 --e-app-drop-zone-secondary-text-color: #6d7882; }
758 .e-app-drop-zone__icon {
759 margin-bottom: 2.75rem;
760 color: var(--e-app-drop-zone-icon-color);
761 font-size: 60px; }
762 .e-app-drop-zone__text {
763 color: var(--e-app-drop-zone-text-color); }
764 .e-app-drop-zone__secondary-text {
765 color: var(--e-app-drop-zone-secondary-text-color); }
766
767 .eps-theme-dark .e-app-drop-zone {
768 --e-app-drop-zone-icon-color: #c2cbd2;
769 --e-app-drop-zone-text-color: #b4b5b7;
770 --e-app-drop-zone-secondary-text-color: #e0e1e3; }
771
772 :root {
773 --info-toggle-color: #d5dadf;
774 --info-toggle-hover-color: #a4afb7; }
775
776 .eps-theme-dark {
777 --placeholder-filter: invert(0.8) sepia(1) saturate(0.2) hue-rotate(180deg) contrast(1.25) brightness(1.2);
778 --info-toggle-color: #64666a;
779 --info-toggle-hover-color: #b4b5b7; }
780
781 .e-site-part .eps-card__image {
782 -webkit-filter: var(--placeholder-filter, none);
783 filter: var(--placeholder-filter, none); }
784
785 .e-site-part__info-toggle {
786 color: var(--info-toggle-color); }
787 .e-site-part__info-toggle:hover {
788 --info-toggle-color: var(--info-toggle-hover-color); }
789
790 .e-site-editor__header {
791 margin-bottom: 2.75rem;
792 border-bottom: 1px solid var(--hr-color); }
793
794 :root {
795 --e-elementor-loader-container-background-color: #f1f3f5;
796 --e-elementor-loader-background-color: rgba(255, 255, 255, 0.9); }
797
798 .eps-theme-dark {
799 --e-elementor-loader-container-background-color: #34383c;
800 --e-elementor-loader-background-color: #4c4f56; }
801
802 .elementor-loading {
803 background-color: var(--e-elementor-loader-container-background-color);
804 height: 100vh; }
805
806 .elementor-loader-wrapper {
807 position: absolute;
808 top: 50%;
809 left: 50%;
810 -webkit-transform: translate(-50%, -50%);
811 -ms-transform: translate(-50%, -50%);
812 transform: translate(-50%, -50%);
813 width: 300px;
814 display: -webkit-box;
815 display: -ms-flexbox;
816 display: flex;
817 -ms-flex-wrap: wrap;
818 flex-wrap: wrap;
819 -webkit-box-pack: center;
820 -ms-flex-pack: center;
821 justify-content: center; }
822
823 .elementor-loader {
824 -webkit-border-radius: 50%;
825 border-radius: 50%;
826 padding: 40px;
827 height: 150px;
828 width: 150px;
829 background-color: var(--e-elementor-loader-background-color);
830 -webkit-box-sizing: border-box;
831 box-sizing: border-box;
832 -webkit-box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02);
833 box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02); }
834
835 .elementor-loader-boxes {
836 height: 100%;
837 width: 100%;
838 position: relative; }
839
840 .elementor-loader-box {
841 position: absolute;
842 background-color: #d5dadf;
843 -webkit-animation: load 1.8s linear infinite;
844 animation: load 1.8s linear infinite; }
845 .elementor-loader-box:nth-of-type(1) {
846 width: 20%;
847 height: 100%;
848 left: 0;
849 top: 0; }
850 .elementor-loader-box:not(:nth-of-type(1)) {
851 right: 0;
852 height: 20%;
853 width: 60%; }
854 .elementor-loader-box:nth-of-type(2) {
855 top: 0;
856 -webkit-animation-delay: -0.45s;
857 animation-delay: -0.45s; }
858 .elementor-loader-box:nth-of-type(3) {
859 top: 40%;
860 -webkit-animation-delay: -0.9s;
861 animation-delay: -0.9s; }
862 .elementor-loader-box:nth-of-type(4) {
863 bottom: 0;
864 -webkit-animation-delay: -1.35s;
865 animation-delay: -1.35s; }
866
867 .elementor-loading-title {
868 color: #a4afb7;
869 text-align: center;
870 text-transform: uppercase;
871 margin-top: 30px;
872 letter-spacing: 7px;
873 text-indent: 7px;
874 font-size: 10px;
875 width: 100%; }
876
877 @-webkit-keyframes load {
878 0% {
879 opacity: .3; }
880 50% {
881 opacity: 1; }
882 100% {
883 opacity: .3; } }
884
885 @keyframes load {
886 0% {
887 opacity: .3; }
888 50% {
889 opacity: 1; }
890 100% {
891 opacity: .3; } }
892
893 .eps-menu__title {
894 margin-top: 2.75rem;
895 margin-bottom: 1rem; }
896
897 .e-app-import__drop-zone {
898 margin-top: 1.25rem; }
899
900 .e-site-editor__promotion-overlay__link {
901 display: -webkit-box;
902 display: -ms-flexbox;
903 display: flex;
904 width: 100%;
905 height: 100%;
906 -webkit-box-align: center;
907 -ms-flex-align: center;
908 align-items: center;
909 -webkit-box-pack: center;
910 -ms-flex-pack: center;
911 justify-content: center;
912 -webkit-box-orient: vertical;
913 -webkit-box-direction: normal;
914 -ms-flex-direction: column;
915 flex-direction: column;
916 text-decoration: none; }
917
918 .e-site-editor__promotion-overlay__icon {
919 font-size: 1.25rem;
920 color: #fff;
921 margin-bottom: 1rem; }
922
923 .e-app-import-export-wizard-step {
924 --e-app-import-export-wizard-step-icon-color: #c2cbd2;
925 --e-app-import-export-wizard-step-text-color: #a4afb7;
926 --e-app-import-export-wizard-step-bottom-text-color: #a4afb7;
927 height: 100%;
928 position: relative;
929 text-align: center; }
930 .e-app-import-export-wizard-step__media-container {
931 height: 140px;
932 margin: 5.5rem 0 2.75rem; }
933 .e-app-import-export-wizard-step__icon {
934 color: var(--e-app-import-export-wizard-step-icon-color);
935 font-size: 50px; }
936 .e-app-import-export-wizard-step__icon.eicon-loading {
937 font-size: 1.85rem; }
938 .e-app-import-export-wizard-step__heading {
939 margin-bottom: 1.5rem; }
940 .e-app-import-export-wizard-step__description {
941 color: var(--e-app-import-export-wizard-step-text-color); }
942 .e-app-import-export-wizard-step__content {
943 text-align: initial;
944 margin-bottom: 1.25rem; }
945 .e-app-import-export-wizard-step__notice {
946 display: block;
947 position: -webkit-sticky;
948 position: sticky;
949 top: 100%;
950 /* Will prevent text overlapping when window height is too short. */
951 color: var(--e-app-import-export-wizard-step-bottom-text-color);
952 font-style: italic;
953 margin-bottom: 0; }
954
955 .eps-theme-dark .e-app-import-export-wizard-step {
956 --e-app-import-export-wizard-step-icon-color: #64666a;
957 --e-app-import-export-wizard-step-text-color: #b4b5b7;
958 --e-app-import-export-wizard-step-bottom-text-color: #b4b5b7; }
959
960 .e-app-import-export-page-header {
961 --e-app-import-export-page-header-border-bottom-color: #d5dadf;
962 --e-app-import-export-page-header-heading-color: #6d7882;
963 --e-app-import-export-page-header-description-color: #a4afb7;
964 border-bottom: 1px solid var(--e-app-import-export-page-header-border-bottom-color);
965 margin-bottom: 2.75rem; }
966 .e-app-import-export-page-header__content-wrapper {
967 max-width: 645px; }
968 .e-app-import-export-page-header__heading {
969 color: var(--e-app-import-export-page-header-heading-color); }
970 .e-app-import-export-page-header__description {
971 color: var(--e-app-import-export-page-header-description-color);
972 margin-top: 1.25rem; }
973
974 .eps-theme-dark .e-app-import-export-page-header {
975 --e-app-import-export-page-header-border-bottom-color: #4c4f56;
976 --e-app-import-export-page-header-heading-color: #e0e1e3;
977 --e-app-import-export-page-header-description-color: #e0e1e3; }
978
979 .e-app-export-kit-content {
980 --e-app-export-kit-content-title-color: #556068;
981 --e-app-export-kit-content-description-color: #6d7882; }
982 .e-app-export-kit-content__checkbox {
983 -ms-flex-negative: 0;
984 flex-shrink: 0;
985 -webkit-margin-end: 0.75rem;
986 margin-inline-end: 0.75rem; }
987 .e-app-export-kit-content__title {
988 color: var(--e-app-export-kit-content-title-color); }
989 .e-app-export-kit-content__description {
990 color: var(--e-app-export-kit-content-description-color);
991 -webkit-margin-end: 1.25rem;
992 margin-inline-end: 1.25rem; }
993 .e-app-export-kit-content__notice {
994 margin-top: 1rem; }
995
996 .eps-theme-dark .e-app-export-kit-content {
997 --e-app-export-kit-content-title-color: #e0e1e3;
998 --e-app-export-kit-content-description-color: #b4b5b7; }
999
1000 .e-app-wizard-footer {
1001 --e-app-wizard-footer-border-color: #d5dadf;
1002 padding: 0.5rem; }
1003 .e-app-wizard-footer__separator {
1004 border-top: 1px solid var(--e-app-wizard-footer-border-color); }
1005
1006 .eps-theme-dark .e-app-wizard-footer {
1007 --e-app-wizard-footer-border-color: #4c4f56; }
1008
1009 .e-app-export-templates-features__locked {
1010 --e-app-export-templates-features-locked-color: #a4afb7;
1011 color: var(--e-app-export-templates-features-locked-color); }
1012
1013 .eps-theme-dark .e-app-export-templates-features__locked {
1014 --e-app-export-templates-features-locked-color: #7d7e82; }
1015
1016 :root {
1017 --color-box-shadow-color: rgba(0, 0, 0, 0.05); }
1018
1019 .eps-theme-dark {
1020 --color-box-shadow-color: rgba(0, 0, 0, 0.1); }
1021
1022 :root {
1023 --card-background-color: rgba(255, 255, 255, 0.5);
1024 --card-background-color-hover: #fff;
1025 --card-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1026 --card-header-footer-border: 1px solid #f1f3f5;
1027 --card-header-footer-active-border: 2px solid #e2e6ea;
1028 --card-headline-color: #6d7882;
1029 --card-figure-background-color: #f1f3f5;
1030 --card-image-overlay-background-color: rgba(0, 0, 0, 0.2); }
1031
1032 .eps-theme-dark {
1033 --card-background-color: #404349;
1034 --card-background-color-hover: rgba(76, 79, 86, 0.8);
1035 --card-box-shadow: 0 3px 6px var(--color-box-shadow-color);
1036 --card-header-footer-border: 1px solid #34383c;
1037 --card-header-footer-active-border: 1px solid #26292C;
1038 --card-headline-color: #e0e1e3;
1039 --card-figure-background-color: #34383c;
1040 --card-image-overlay-background-color: rgba(52, 56, 60, 0.5); }
1041
1042 .eps-card {
1043 background-color: var(--card-background-color);
1044 -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1045 box-shadow: 0 4px 10px var(--color-box-shadow-color);
1046 -webkit-border-radius: 0.1875rem;
1047 border-radius: 0.1875rem;
1048 -webkit-transition: 0.3s;
1049 -o-transition: 0.3s;
1050 transition: 0.3s;
1051 font-size: 0.75rem;
1052 overflow: hidden;
1053 /*
1054 todo: TBD: Optionally remove headline styling in favor of a global atom depending on variation needs
1055 */ }
1056 .eps-card__header {
1057 padding: 0.625rem;
1058 border-bottom: var(--card-header-footer-border);
1059 min-height: 2.5rem;
1060 display: -webkit-box;
1061 display: -ms-flexbox;
1062 display: flex;
1063 -webkit-box-align: center;
1064 -ms-flex-align: center;
1065 align-items: center; }
1066 .eps-card__header--padding {
1067 padding: var(--eps-card-header-padding); }
1068 .eps-card__headline {
1069 color: var(--card-headline-color);
1070 margin-bottom: 0;
1071 font-weight: 500;
1072 -webkit-box-flex: 1;
1073 -ms-flex-positive: 1;
1074 flex-grow: 1;
1075 overflow: hidden;
1076 -o-text-overflow: ellipsis;
1077 text-overflow: ellipsis;
1078 white-space: nowrap; }
1079 .eps-card__body {
1080 padding: 0.625rem 0.625rem; }
1081 .eps-card__body--padding {
1082 padding: var(--eps-card-body-padding); }
1083 .eps-card__figure {
1084 background-color: var(--card-figure-background-color);
1085 position: relative;
1086 padding-bottom: var(--card-image-aspect-ratio, 95.6%);
1087 overflow: hidden;
1088 height: 0; }
1089 .eps-card__image {
1090 width: 100%;
1091 -o-object-fit: contain;
1092 object-fit: contain;
1093 -o-object-position: top;
1094 object-position: top;
1095 position: absolute;
1096 top: 0;
1097 left: 0; }
1098 .eps-card__image-overlay {
1099 position: absolute;
1100 top: 0;
1101 background-color: var(--card-image-overlay-background-color);
1102 z-index: 1;
1103 width: 100%;
1104 height: 100%;
1105 opacity: 0;
1106 -webkit-transition: 0.3s;
1107 -o-transition: 0.3s;
1108 transition: 0.3s; }
1109 .eps-card__image-overlay:hover {
1110 opacity: 1; }
1111 .eps-card__footer {
1112 padding: 0.625rem;
1113 border-top: var(--card-header-footer-border);
1114 font-size: 0.6875rem; }
1115 .eps-card__footer--padding {
1116 padding: var(--eps-card-footer-padding); }
1117 .eps-card:hover {
1118 background-color: var(--card-background-color-hover); }
1119
1120 :root {
1121 --menu-item-color: #6d7882;
1122 --menu-item-color-hover: #556068;
1123 --menu-item-background-color-active: #fff;
1124 --menu-item-icon-color: #a4afb7;
1125 --menu-item-action-button-color: #d5dadf; }
1126
1127 .eps-theme-dark {
1128 --menu-item-color: #e0e1e3;
1129 --menu-item-color-hover: #e0e1e3;
1130 --menu-item-background-color-active: #404349;
1131 --menu-item-icon-color: #b4b5b7;
1132 --menu-item-action-button-color: #64666a; }
1133
1134 .eps-menu-item {
1135 display: -webkit-box;
1136 display: -ms-flexbox;
1137 display: flex;
1138 -webkit-box-align: center;
1139 -ms-flex-align: center;
1140 align-items: center;
1141 position: relative;
1142 -webkit-transition: 0.3s;
1143 -o-transition: 0.3s;
1144 transition: 0.3s;
1145 --action-button-opacity: 0; }
1146 .eps-menu-item::before {
1147 content: '';
1148 display: block;
1149 position: absolute;
1150 top: 0;
1151 left: 0;
1152 height: 100%;
1153 width: var(--menu-item-pointer-width);
1154 background-color: #58d0f5; }
1155 .eps-menu-item:hover {
1156 --action-button-opacity: 1; }
1157 .eps-menu-item:hover, .eps-menu-item--active {
1158 --menu-item-color: var(--menu-item-color-hover);
1159 --eps-link-color: var(--menu-item-color-hover);
1160 --menu-item-icon-color: #58d0f5; }
1161 .eps-menu-item--active {
1162 background-color: var(--menu-item-background-color-active); }
1163 .eps-menu-item__link {
1164 padding: 0.5rem 1.875rem;
1165 min-height: 2.75rem;
1166 font-size: 0.75rem;
1167 line-height: 1.2;
1168 -webkit-box-flex: 1;
1169 -ms-flex-positive: 1;
1170 flex-grow: 1;
1171 display: -webkit-box;
1172 display: -ms-flexbox;
1173 display: flex;
1174 -webkit-box-align: center;
1175 -ms-flex-align: center;
1176 align-items: center;
1177 color: var(--menu-item-color);
1178 --eps-link-color: var(--menu-item-color); }
1179 .eps-menu-item__link:not(:last-child) {
1180 -webkit-padding-end: 0;
1181 padding-inline-end: 0; }
1182 .eps-menu-item__link .eps-icon {
1183 font-size: 1.125rem;
1184 color: var(--menu-item-icon-color);
1185 -webkit-margin-end: 0.75rem;
1186 margin-inline-end: 0.75rem; }
1187 .eps-menu-item__action-button {
1188 color: var(--menu-item-action-button-color);
1189 opacity: var(--action-button-opacity);
1190 padding: 0.625rem;
1191 -webkit-transition: 0.3s;
1192 -o-transition: 0.3s;
1193 transition: 0.3s;
1194 -webkit-margin-end: 1.25rem;
1195 margin-inline-end: 1.25rem; }
1196 .eps-menu-item--active {
1197 --menu-item-pointer-width: 0.3125rem;
1198 -webkit-box-shadow: 0 3px 6px var(--color-box-shadow-color);
1199 box-shadow: 0 3px 6px var(--color-box-shadow-color); }
1200 .eps-menu-item--active .eps-menu-item__link .eps-icon {
1201 color: #58d0f5; }
1202
1203 .eps-grid-container {
1204 display: -webkit-box;
1205 display: -ms-flexbox;
1206 display: flex;
1207 -ms-flex-wrap: wrap;
1208 flex-wrap: wrap;
1209 width: 100%; }
1210 .eps-grid-container--no-wrap {
1211 -ms-flex-wrap: nowrap;
1212 flex-wrap: nowrap; }
1213 .eps-grid-container--wrap-reverse {
1214 -ms-flex-wrap: wrap-reverse;
1215 flex-wrap: wrap-reverse; }
1216 .eps-grid-container--spacing {
1217 --grid-row-gutter: calc(-1 * calc( var(--grid-spacing-gutter) * 0.0625rem));
1218 width: var(--grid-spacing-width);
1219 margin: var(--grid-row-gutter); }
1220 .eps-grid-container--spacing > .eps-grid-item {
1221 padding: var(--grid-spacing-gutter); }
1222
1223 .eps-grid--direction-row {
1224 -webkit-box-orient: horizontal;
1225 -webkit-box-direction: normal;
1226 -ms-flex-direction: row;
1227 flex-direction: row; }
1228 .eps-grid--direction-row-reverse {
1229 -webkit-box-orient: horizontal;
1230 -webkit-box-direction: reverse;
1231 -ms-flex-direction: row-reverse;
1232 flex-direction: row-reverse; }
1233
1234 .eps-grid--direction-column {
1235 -webkit-box-orient: vertical;
1236 -webkit-box-direction: normal;
1237 -ms-flex-direction: column;
1238 flex-direction: column; }
1239 .eps-grid--direction-column-reverse {
1240 -webkit-box-orient: vertical;
1241 -webkit-box-direction: reverse;
1242 -ms-flex-direction: column-reverse;
1243 flex-direction: column-reverse; }
1244
1245 .eps-grid--justify-stretch {
1246 -webkit-box-pack: stretch;
1247 -ms-flex-pack: stretch;
1248 justify-content: stretch; }
1249
1250 .eps-grid--justify-start {
1251 -webkit-box-pack: start;
1252 -ms-flex-pack: start;
1253 justify-content: flex-start; }
1254
1255 .eps-grid--justify-center {
1256 -webkit-box-pack: center;
1257 -ms-flex-pack: center;
1258 justify-content: center; }
1259
1260 .eps-grid--justify-end {
1261 -webkit-box-pack: end;
1262 -ms-flex-pack: end;
1263 justify-content: flex-end; }
1264
1265 .eps-grid--justify-space-between {
1266 -webkit-box-pack: justify;
1267 -ms-flex-pack: justify;
1268 justify-content: space-between; }
1269
1270 .eps-grid--justify-space-around {
1271 -ms-flex-pack: distribute;
1272 justify-content: space-around; }
1273
1274 .eps-grid--justify-space-evenly {
1275 -webkit-box-pack: space-evenly;
1276 -ms-flex-pack: space-evenly;
1277 justify-content: space-evenly; }
1278
1279 .eps-grid--align-content-stretch {
1280 -ms-flex-line-pack: stretch;
1281 align-content: stretch; }
1282
1283 .eps-grid--align-content-start {
1284 -ms-flex-line-pack: start;
1285 align-content: flex-start; }
1286
1287 .eps-grid--align-content-center {
1288 -ms-flex-line-pack: center;
1289 align-content: center; }
1290
1291 .eps-grid--align-content-end {
1292 -ms-flex-line-pack: end;
1293 align-content: flex-end; }
1294
1295 .eps-grid--align-content-space-between {
1296 -ms-flex-line-pack: justify;
1297 align-content: space-between; }
1298
1299 .eps-grid--align-items-start {
1300 -webkit-box-align: start;
1301 -ms-flex-align: start;
1302 align-items: flex-start; }
1303
1304 .eps-grid--align-items-center {
1305 -webkit-box-align: center;
1306 -ms-flex-align: center;
1307 align-items: center; }
1308
1309 .eps-grid--align-items-end {
1310 -webkit-box-align: end;
1311 -ms-flex-align: end;
1312 align-items: flex-end; }
1313
1314 .eps-grid--align-items-baseline {
1315 -webkit-box-align: baseline;
1316 -ms-flex-align: baseline;
1317 align-items: baseline; }
1318
1319 .eps-grid--align-items-stretch {
1320 -webkit-box-align: stretch;
1321 -ms-flex-align: stretch;
1322 align-items: stretch; }
1323
1324 .eps-grid-item--zero-min-width {
1325 min-width: 0; }
1326
1327 @media screen and (min-width: 480px) {
1328 .eps-grid-item-sm {
1329 -webkit-box-flex: 1;
1330 -ms-flex-positive: 1;
1331 flex-grow: 1;
1332 max-width: 100%;
1333 -ms-flex-preferred-size: 0;
1334 flex-basis: 0; } }
1335
1336 @media screen and (min-width: 768px) {
1337 .eps-grid-item-md {
1338 -webkit-box-flex: 1;
1339 -ms-flex-positive: 1;
1340 flex-grow: 1;
1341 max-width: 100%;
1342 -ms-flex-preferred-size: 0;
1343 flex-basis: 0; } }
1344
1345 @media screen and (min-width: 1025px) {
1346 .eps-grid-item-lg {
1347 -webkit-box-flex: 1;
1348 -ms-flex-positive: 1;
1349 flex-grow: 1;
1350 max-width: 100%;
1351 -ms-flex-preferred-size: 0;
1352 flex-basis: 0; } }
1353
1354 @media screen and (min-width: 1440px) {
1355 .eps-grid-item-xl {
1356 -webkit-box-flex: 1;
1357 -ms-flex-positive: 1;
1358 flex-grow: 1;
1359 max-width: 100%;
1360 -ms-flex-preferred-size: 0;
1361 flex-basis: 0; } }
1362
1363 @media screen and (min-width: 1600px) {
1364 .eps-grid-item-xxl {
1365 -webkit-box-flex: 1;
1366 -ms-flex-positive: 1;
1367 flex-grow: 1;
1368 max-width: 100%;
1369 -ms-flex-preferred-size: 0;
1370 flex-basis: 0; } }
1371
1372 .eps-grid-item-xs-1 {
1373 -webkit-box-flex: 0;
1374 -ms-flex-positive: 0;
1375 flex-grow: 0;
1376 max-width: 8.3333333333%;
1377 -ms-flex-preferred-size: 8.3333333333%;
1378 flex-basis: 8.3333333333%; }
1379
1380 .eps-grid-item-xs-2 {
1381 -webkit-box-flex: 0;
1382 -ms-flex-positive: 0;
1383 flex-grow: 0;
1384 max-width: 16.6666666667%;
1385 -ms-flex-preferred-size: 16.6666666667%;
1386 flex-basis: 16.6666666667%; }
1387
1388 .eps-grid-item-xs-3 {
1389 -webkit-box-flex: 0;
1390 -ms-flex-positive: 0;
1391 flex-grow: 0;
1392 max-width: 25%;
1393 -ms-flex-preferred-size: 25%;
1394 flex-basis: 25%; }
1395
1396 .eps-grid-item-xs-4 {
1397 -webkit-box-flex: 0;
1398 -ms-flex-positive: 0;
1399 flex-grow: 0;
1400 max-width: 33.3333333333%;
1401 -ms-flex-preferred-size: 33.3333333333%;
1402 flex-basis: 33.3333333333%; }
1403
1404 .eps-grid-item-xs-5 {
1405 -webkit-box-flex: 0;
1406 -ms-flex-positive: 0;
1407 flex-grow: 0;
1408 max-width: 41.6666666667%;
1409 -ms-flex-preferred-size: 41.6666666667%;
1410 flex-basis: 41.6666666667%; }
1411
1412 .eps-grid-item-xs-6 {
1413 -webkit-box-flex: 0;
1414 -ms-flex-positive: 0;
1415 flex-grow: 0;
1416 max-width: 50%;
1417 -ms-flex-preferred-size: 50%;
1418 flex-basis: 50%; }
1419
1420 .eps-grid-item-xs-7 {
1421 -webkit-box-flex: 0;
1422 -ms-flex-positive: 0;
1423 flex-grow: 0;
1424 max-width: 58.3333333333%;
1425 -ms-flex-preferred-size: 58.3333333333%;
1426 flex-basis: 58.3333333333%; }
1427
1428 .eps-grid-item-xs-8 {
1429 -webkit-box-flex: 0;
1430 -ms-flex-positive: 0;
1431 flex-grow: 0;
1432 max-width: 66.6666666667%;
1433 -ms-flex-preferred-size: 66.6666666667%;
1434 flex-basis: 66.6666666667%; }
1435
1436 .eps-grid-item-xs-9 {
1437 -webkit-box-flex: 0;
1438 -ms-flex-positive: 0;
1439 flex-grow: 0;
1440 max-width: 75%;
1441 -ms-flex-preferred-size: 75%;
1442 flex-basis: 75%; }
1443
1444 .eps-grid-item-xs-10 {
1445 -webkit-box-flex: 0;
1446 -ms-flex-positive: 0;
1447 flex-grow: 0;
1448 max-width: 83.3333333333%;
1449 -ms-flex-preferred-size: 83.3333333333%;
1450 flex-basis: 83.3333333333%; }
1451
1452 .eps-grid-item-xs-11 {
1453 -webkit-box-flex: 0;
1454 -ms-flex-positive: 0;
1455 flex-grow: 0;
1456 max-width: 91.6666666667%;
1457 -ms-flex-preferred-size: 91.6666666667%;
1458 flex-basis: 91.6666666667%; }
1459
1460 .eps-grid-item-xs-12 {
1461 -webkit-box-flex: 0;
1462 -ms-flex-positive: 0;
1463 flex-grow: 0;
1464 max-width: 100%;
1465 -ms-flex-preferred-size: 100%;
1466 flex-basis: 100%; }
1467
1468 @media screen and (min-width: 480px) {
1469 .eps-grid-item-sm-1 {
1470 -webkit-box-flex: 0;
1471 -ms-flex-positive: 0;
1472 flex-grow: 0;
1473 max-width: 8.3333333333%;
1474 -ms-flex-preferred-size: 8.3333333333%;
1475 flex-basis: 8.3333333333%; }
1476 .eps-grid-item-sm-2 {
1477 -webkit-box-flex: 0;
1478 -ms-flex-positive: 0;
1479 flex-grow: 0;
1480 max-width: 16.6666666667%;
1481 -ms-flex-preferred-size: 16.6666666667%;
1482 flex-basis: 16.6666666667%; }
1483 .eps-grid-item-sm-3 {
1484 -webkit-box-flex: 0;
1485 -ms-flex-positive: 0;
1486 flex-grow: 0;
1487 max-width: 25%;
1488 -ms-flex-preferred-size: 25%;
1489 flex-basis: 25%; }
1490 .eps-grid-item-sm-4 {
1491 -webkit-box-flex: 0;
1492 -ms-flex-positive: 0;
1493 flex-grow: 0;
1494 max-width: 33.3333333333%;
1495 -ms-flex-preferred-size: 33.3333333333%;
1496 flex-basis: 33.3333333333%; }
1497 .eps-grid-item-sm-5 {
1498 -webkit-box-flex: 0;
1499 -ms-flex-positive: 0;
1500 flex-grow: 0;
1501 max-width: 41.6666666667%;
1502 -ms-flex-preferred-size: 41.6666666667%;
1503 flex-basis: 41.6666666667%; }
1504 .eps-grid-item-sm-6 {
1505 -webkit-box-flex: 0;
1506 -ms-flex-positive: 0;
1507 flex-grow: 0;
1508 max-width: 50%;
1509 -ms-flex-preferred-size: 50%;
1510 flex-basis: 50%; }
1511 .eps-grid-item-sm-7 {
1512 -webkit-box-flex: 0;
1513 -ms-flex-positive: 0;
1514 flex-grow: 0;
1515 max-width: 58.3333333333%;
1516 -ms-flex-preferred-size: 58.3333333333%;
1517 flex-basis: 58.3333333333%; }
1518 .eps-grid-item-sm-8 {
1519 -webkit-box-flex: 0;
1520 -ms-flex-positive: 0;
1521 flex-grow: 0;
1522 max-width: 66.6666666667%;
1523 -ms-flex-preferred-size: 66.6666666667%;
1524 flex-basis: 66.6666666667%; }
1525 .eps-grid-item-sm-9 {
1526 -webkit-box-flex: 0;
1527 -ms-flex-positive: 0;
1528 flex-grow: 0;
1529 max-width: 75%;
1530 -ms-flex-preferred-size: 75%;
1531 flex-basis: 75%; }
1532 .eps-grid-item-sm-10 {
1533 -webkit-box-flex: 0;
1534 -ms-flex-positive: 0;
1535 flex-grow: 0;
1536 max-width: 83.3333333333%;
1537 -ms-flex-preferred-size: 83.3333333333%;
1538 flex-basis: 83.3333333333%; }
1539 .eps-grid-item-sm-11 {
1540 -webkit-box-flex: 0;
1541 -ms-flex-positive: 0;
1542 flex-grow: 0;
1543 max-width: 91.6666666667%;
1544 -ms-flex-preferred-size: 91.6666666667%;
1545 flex-basis: 91.6666666667%; }
1546 .eps-grid-item-sm-12 {
1547 -webkit-box-flex: 0;
1548 -ms-flex-positive: 0;
1549 flex-grow: 0;
1550 max-width: 100%;
1551 -ms-flex-preferred-size: 100%;
1552 flex-basis: 100%; } }
1553
1554 @media screen and (min-width: 768px) {
1555 .eps-grid-item-md-1 {
1556 -webkit-box-flex: 0;
1557 -ms-flex-positive: 0;
1558 flex-grow: 0;
1559 max-width: 8.3333333333%;
1560 -ms-flex-preferred-size: 8.3333333333%;
1561 flex-basis: 8.3333333333%; }
1562 .eps-grid-item-md-2 {
1563 -webkit-box-flex: 0;
1564 -ms-flex-positive: 0;
1565 flex-grow: 0;
1566 max-width: 16.6666666667%;
1567 -ms-flex-preferred-size: 16.6666666667%;
1568 flex-basis: 16.6666666667%; }
1569 .eps-grid-item-md-3 {
1570 -webkit-box-flex: 0;
1571 -ms-flex-positive: 0;
1572 flex-grow: 0;
1573 max-width: 25%;
1574 -ms-flex-preferred-size: 25%;
1575 flex-basis: 25%; }
1576 .eps-grid-item-md-4 {
1577 -webkit-box-flex: 0;
1578 -ms-flex-positive: 0;
1579 flex-grow: 0;
1580 max-width: 33.3333333333%;
1581 -ms-flex-preferred-size: 33.3333333333%;
1582 flex-basis: 33.3333333333%; }
1583 .eps-grid-item-md-5 {
1584 -webkit-box-flex: 0;
1585 -ms-flex-positive: 0;
1586 flex-grow: 0;
1587 max-width: 41.6666666667%;
1588 -ms-flex-preferred-size: 41.6666666667%;
1589 flex-basis: 41.6666666667%; }
1590 .eps-grid-item-md-6 {
1591 -webkit-box-flex: 0;
1592 -ms-flex-positive: 0;
1593 flex-grow: 0;
1594 max-width: 50%;
1595 -ms-flex-preferred-size: 50%;
1596 flex-basis: 50%; }
1597 .eps-grid-item-md-7 {
1598 -webkit-box-flex: 0;
1599 -ms-flex-positive: 0;
1600 flex-grow: 0;
1601 max-width: 58.3333333333%;
1602 -ms-flex-preferred-size: 58.3333333333%;
1603 flex-basis: 58.3333333333%; }
1604 .eps-grid-item-md-8 {
1605 -webkit-box-flex: 0;
1606 -ms-flex-positive: 0;
1607 flex-grow: 0;
1608 max-width: 66.6666666667%;
1609 -ms-flex-preferred-size: 66.6666666667%;
1610 flex-basis: 66.6666666667%; }
1611 .eps-grid-item-md-9 {
1612 -webkit-box-flex: 0;
1613 -ms-flex-positive: 0;
1614 flex-grow: 0;
1615 max-width: 75%;
1616 -ms-flex-preferred-size: 75%;
1617 flex-basis: 75%; }
1618 .eps-grid-item-md-10 {
1619 -webkit-box-flex: 0;
1620 -ms-flex-positive: 0;
1621 flex-grow: 0;
1622 max-width: 83.3333333333%;
1623 -ms-flex-preferred-size: 83.3333333333%;
1624 flex-basis: 83.3333333333%; }
1625 .eps-grid-item-md-11 {
1626 -webkit-box-flex: 0;
1627 -ms-flex-positive: 0;
1628 flex-grow: 0;
1629 max-width: 91.6666666667%;
1630 -ms-flex-preferred-size: 91.6666666667%;
1631 flex-basis: 91.6666666667%; }
1632 .eps-grid-item-md-12 {
1633 -webkit-box-flex: 0;
1634 -ms-flex-positive: 0;
1635 flex-grow: 0;
1636 max-width: 100%;
1637 -ms-flex-preferred-size: 100%;
1638 flex-basis: 100%; } }
1639
1640 @media screen and (min-width: 1025px) {
1641 .eps-grid-item-lg-1 {
1642 -webkit-box-flex: 0;
1643 -ms-flex-positive: 0;
1644 flex-grow: 0;
1645 max-width: 8.3333333333%;
1646 -ms-flex-preferred-size: 8.3333333333%;
1647 flex-basis: 8.3333333333%; }
1648 .eps-grid-item-lg-2 {
1649 -webkit-box-flex: 0;
1650 -ms-flex-positive: 0;
1651 flex-grow: 0;
1652 max-width: 16.6666666667%;
1653 -ms-flex-preferred-size: 16.6666666667%;
1654 flex-basis: 16.6666666667%; }
1655 .eps-grid-item-lg-3 {
1656 -webkit-box-flex: 0;
1657 -ms-flex-positive: 0;
1658 flex-grow: 0;
1659 max-width: 25%;
1660 -ms-flex-preferred-size: 25%;
1661 flex-basis: 25%; }
1662 .eps-grid-item-lg-4 {
1663 -webkit-box-flex: 0;
1664 -ms-flex-positive: 0;
1665 flex-grow: 0;
1666 max-width: 33.3333333333%;
1667 -ms-flex-preferred-size: 33.3333333333%;
1668 flex-basis: 33.3333333333%; }
1669 .eps-grid-item-lg-5 {
1670 -webkit-box-flex: 0;
1671 -ms-flex-positive: 0;
1672 flex-grow: 0;
1673 max-width: 41.6666666667%;
1674 -ms-flex-preferred-size: 41.6666666667%;
1675 flex-basis: 41.6666666667%; }
1676 .eps-grid-item-lg-6 {
1677 -webkit-box-flex: 0;
1678 -ms-flex-positive: 0;
1679 flex-grow: 0;
1680 max-width: 50%;
1681 -ms-flex-preferred-size: 50%;
1682 flex-basis: 50%; }
1683 .eps-grid-item-lg-7 {
1684 -webkit-box-flex: 0;
1685 -ms-flex-positive: 0;
1686 flex-grow: 0;
1687 max-width: 58.3333333333%;
1688 -ms-flex-preferred-size: 58.3333333333%;
1689 flex-basis: 58.3333333333%; }
1690 .eps-grid-item-lg-8 {
1691 -webkit-box-flex: 0;
1692 -ms-flex-positive: 0;
1693 flex-grow: 0;
1694 max-width: 66.6666666667%;
1695 -ms-flex-preferred-size: 66.6666666667%;
1696 flex-basis: 66.6666666667%; }
1697 .eps-grid-item-lg-9 {
1698 -webkit-box-flex: 0;
1699 -ms-flex-positive: 0;
1700 flex-grow: 0;
1701 max-width: 75%;
1702 -ms-flex-preferred-size: 75%;
1703 flex-basis: 75%; }
1704 .eps-grid-item-lg-10 {
1705 -webkit-box-flex: 0;
1706 -ms-flex-positive: 0;
1707 flex-grow: 0;
1708 max-width: 83.3333333333%;
1709 -ms-flex-preferred-size: 83.3333333333%;
1710 flex-basis: 83.3333333333%; }
1711 .eps-grid-item-lg-11 {
1712 -webkit-box-flex: 0;
1713 -ms-flex-positive: 0;
1714 flex-grow: 0;
1715 max-width: 91.6666666667%;
1716 -ms-flex-preferred-size: 91.6666666667%;
1717 flex-basis: 91.6666666667%; }
1718 .eps-grid-item-lg-12 {
1719 -webkit-box-flex: 0;
1720 -ms-flex-positive: 0;
1721 flex-grow: 0;
1722 max-width: 100%;
1723 -ms-flex-preferred-size: 100%;
1724 flex-basis: 100%; } }
1725
1726 @media screen and (min-width: 1440px) {
1727 .eps-grid-item-xl-1 {
1728 -webkit-box-flex: 0;
1729 -ms-flex-positive: 0;
1730 flex-grow: 0;
1731 max-width: 8.3333333333%;
1732 -ms-flex-preferred-size: 8.3333333333%;
1733 flex-basis: 8.3333333333%; }
1734 .eps-grid-item-xl-2 {
1735 -webkit-box-flex: 0;
1736 -ms-flex-positive: 0;
1737 flex-grow: 0;
1738 max-width: 16.6666666667%;
1739 -ms-flex-preferred-size: 16.6666666667%;
1740 flex-basis: 16.6666666667%; }
1741 .eps-grid-item-xl-3 {
1742 -webkit-box-flex: 0;
1743 -ms-flex-positive: 0;
1744 flex-grow: 0;
1745 max-width: 25%;
1746 -ms-flex-preferred-size: 25%;
1747 flex-basis: 25%; }
1748 .eps-grid-item-xl-4 {
1749 -webkit-box-flex: 0;
1750 -ms-flex-positive: 0;
1751 flex-grow: 0;
1752 max-width: 33.3333333333%;
1753 -ms-flex-preferred-size: 33.3333333333%;
1754 flex-basis: 33.3333333333%; }
1755 .eps-grid-item-xl-5 {
1756 -webkit-box-flex: 0;
1757 -ms-flex-positive: 0;
1758 flex-grow: 0;
1759 max-width: 41.6666666667%;
1760 -ms-flex-preferred-size: 41.6666666667%;
1761 flex-basis: 41.6666666667%; }
1762 .eps-grid-item-xl-6 {
1763 -webkit-box-flex: 0;
1764 -ms-flex-positive: 0;
1765 flex-grow: 0;
1766 max-width: 50%;
1767 -ms-flex-preferred-size: 50%;
1768 flex-basis: 50%; }
1769 .eps-grid-item-xl-7 {
1770 -webkit-box-flex: 0;
1771 -ms-flex-positive: 0;
1772 flex-grow: 0;
1773 max-width: 58.3333333333%;
1774 -ms-flex-preferred-size: 58.3333333333%;
1775 flex-basis: 58.3333333333%; }
1776 .eps-grid-item-xl-8 {
1777 -webkit-box-flex: 0;
1778 -ms-flex-positive: 0;
1779 flex-grow: 0;
1780 max-width: 66.6666666667%;
1781 -ms-flex-preferred-size: 66.6666666667%;
1782 flex-basis: 66.6666666667%; }
1783 .eps-grid-item-xl-9 {
1784 -webkit-box-flex: 0;
1785 -ms-flex-positive: 0;
1786 flex-grow: 0;
1787 max-width: 75%;
1788 -ms-flex-preferred-size: 75%;
1789 flex-basis: 75%; }
1790 .eps-grid-item-xl-10 {
1791 -webkit-box-flex: 0;
1792 -ms-flex-positive: 0;
1793 flex-grow: 0;
1794 max-width: 83.3333333333%;
1795 -ms-flex-preferred-size: 83.3333333333%;
1796 flex-basis: 83.3333333333%; }
1797 .eps-grid-item-xl-11 {
1798 -webkit-box-flex: 0;
1799 -ms-flex-positive: 0;
1800 flex-grow: 0;
1801 max-width: 91.6666666667%;
1802 -ms-flex-preferred-size: 91.6666666667%;
1803 flex-basis: 91.6666666667%; }
1804 .eps-grid-item-xl-12 {
1805 -webkit-box-flex: 0;
1806 -ms-flex-positive: 0;
1807 flex-grow: 0;
1808 max-width: 100%;
1809 -ms-flex-preferred-size: 100%;
1810 flex-basis: 100%; } }
1811
1812 @media screen and (min-width: 1600px) {
1813 .eps-grid-item-xxl-1 {
1814 -webkit-box-flex: 0;
1815 -ms-flex-positive: 0;
1816 flex-grow: 0;
1817 max-width: 8.3333333333%;
1818 -ms-flex-preferred-size: 8.3333333333%;
1819 flex-basis: 8.3333333333%; }
1820 .eps-grid-item-xxl-2 {
1821 -webkit-box-flex: 0;
1822 -ms-flex-positive: 0;
1823 flex-grow: 0;
1824 max-width: 16.6666666667%;
1825 -ms-flex-preferred-size: 16.6666666667%;
1826 flex-basis: 16.6666666667%; }
1827 .eps-grid-item-xxl-3 {
1828 -webkit-box-flex: 0;
1829 -ms-flex-positive: 0;
1830 flex-grow: 0;
1831 max-width: 25%;
1832 -ms-flex-preferred-size: 25%;
1833 flex-basis: 25%; }
1834 .eps-grid-item-xxl-4 {
1835 -webkit-box-flex: 0;
1836 -ms-flex-positive: 0;
1837 flex-grow: 0;
1838 max-width: 33.3333333333%;
1839 -ms-flex-preferred-size: 33.3333333333%;
1840 flex-basis: 33.3333333333%; }
1841 .eps-grid-item-xxl-5 {
1842 -webkit-box-flex: 0;
1843 -ms-flex-positive: 0;
1844 flex-grow: 0;
1845 max-width: 41.6666666667%;
1846 -ms-flex-preferred-size: 41.6666666667%;
1847 flex-basis: 41.6666666667%; }
1848 .eps-grid-item-xxl-6 {
1849 -webkit-box-flex: 0;
1850 -ms-flex-positive: 0;
1851 flex-grow: 0;
1852 max-width: 50%;
1853 -ms-flex-preferred-size: 50%;
1854 flex-basis: 50%; }
1855 .eps-grid-item-xxl-7 {
1856 -webkit-box-flex: 0;
1857 -ms-flex-positive: 0;
1858 flex-grow: 0;
1859 max-width: 58.3333333333%;
1860 -ms-flex-preferred-size: 58.3333333333%;
1861 flex-basis: 58.3333333333%; }
1862 .eps-grid-item-xxl-8 {
1863 -webkit-box-flex: 0;
1864 -ms-flex-positive: 0;
1865 flex-grow: 0;
1866 max-width: 66.6666666667%;
1867 -ms-flex-preferred-size: 66.6666666667%;
1868 flex-basis: 66.6666666667%; }
1869 .eps-grid-item-xxl-9 {
1870 -webkit-box-flex: 0;
1871 -ms-flex-positive: 0;
1872 flex-grow: 0;
1873 max-width: 75%;
1874 -ms-flex-preferred-size: 75%;
1875 flex-basis: 75%; }
1876 .eps-grid-item-xxl-10 {
1877 -webkit-box-flex: 0;
1878 -ms-flex-positive: 0;
1879 flex-grow: 0;
1880 max-width: 83.3333333333%;
1881 -ms-flex-preferred-size: 83.3333333333%;
1882 flex-basis: 83.3333333333%; }
1883 .eps-grid-item-xxl-11 {
1884 -webkit-box-flex: 0;
1885 -ms-flex-positive: 0;
1886 flex-grow: 0;
1887 max-width: 91.6666666667%;
1888 -ms-flex-preferred-size: 91.6666666667%;
1889 flex-basis: 91.6666666667%; }
1890 .eps-grid-item-xxl-12 {
1891 -webkit-box-flex: 0;
1892 -ms-flex-positive: 0;
1893 flex-grow: 0;
1894 max-width: 100%;
1895 -ms-flex-preferred-size: 100%;
1896 flex-basis: 100%; } }
1897
1898 :root {
1899 --menu-title-color: #6d7882; }
1900
1901 .eps-theme-dark {
1902 --menu-title-color: #6d7882; }
1903
1904 .eps-menu ul {
1905 list-style: none;
1906 padding: 0;
1907 margin: 0; }
1908 .eps-menu ul li {
1909 display: -webkit-box;
1910 display: -ms-flexbox;
1911 display: flex; }
1912
1913 .eps-menu__title {
1914 padding: 0.5rem 1.875rem;
1915 font-size: 0.6875rem;
1916 line-height: 1.2;
1917 text-transform: uppercase;
1918 font-weight: normal;
1919 color: var(--menu-title-color); }
1920
1921 :root {
1922 --eps-modal-background-color: #fff;
1923 --eps-modal-header-background-color: #58d0f5; }
1924
1925 .eps-theme-dark {
1926 --eps-modal-background-color: #34383c;
1927 --eps-modal-header-background-color: #58d0f5; }
1928
1929 /** ----------------------------------------------------------------
1930 EPS Modal
1931 ---------------------------------------------------------------- */
1932 .eps-modal {
1933 max-width: 43.75rem;
1934 background: var(--eps-modal-background-color);
1935 -webkit-border-radius: 0.1875rem;
1936 border-radius: 0.1875rem;
1937 -webkit-animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
1938 animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards; }
1939 .eps-modal__overlay {
1940 background: rgba(0, 0, 0, 0.5);
1941 position: fixed;
1942 display: -webkit-box;
1943 display: -ms-flexbox;
1944 display: flex;
1945 top: 0;
1946 left: 0;
1947 width: 100%;
1948 height: 100%;
1949 -webkit-box-align: center;
1950 -ms-flex-align: center;
1951 align-items: center;
1952 -webkit-box-pack: center;
1953 -ms-flex-pack: center;
1954 justify-content: center;
1955 z-index: 1030; }
1956 .eps-modal__header {
1957 font-size: 0.875rem;
1958 background: var(--eps-modal-header-background-color);
1959 height: 2.75rem;
1960 padding: 0.625rem 1rem;
1961 -webkit-border-radius: 0.1875rem;
1962 border-radius: 0.1875rem; }
1963 .eps-modal__header,
1964 .eps-modal__header .title {
1965 color: #fff; }
1966 .eps-modal__icon {
1967 -webkit-margin-end: 0.625rem;
1968 margin-inline-end: 0.625rem; }
1969 .eps-modal__body {
1970 padding: 1.875rem; }
1971 .eps-modal__tip, .eps-modal .eps-tip {
1972 -webkit-padding-start: 0.75rem;
1973 padding-inline-start: 0.75rem;
1974 -webkit-border-start: 3px solid #58d0f5;
1975 border-inline-start: 3px solid #58d0f5; }
1976 .eps-modal__tip:not(:last-child), .eps-modal .eps-tip:not(:last-child) {
1977 margin-bottom: 1.875rem; }
1978 .eps-modal__tip:not(:first-child), .eps-modal .eps-tip:not(:first-child) {
1979 margin-top: 1.875rem; }
1980 .eps-modal__section:not(:first-child) {
1981 margin-top: 1.875rem; }
1982 .eps-modal__close-wrapper {
1983 -webkit-padding-start: 1rem;
1984 padding-inline-start: 1rem;
1985 -webkit-border-start: solid 1px #fff;
1986 border-inline-start: solid 1px #fff; }
1987
1988 .eps-add-new-button {
1989 display: -webkit-inline-box;
1990 display: -ms-inline-flexbox;
1991 display: inline-flex;
1992 --eps-add-new-button-size: 1.5rem;
1993 line-height: var(--eps-add-new-button-size);
1994 cursor: pointer; }
1995 .eps-add-new-button .eps-icon {
1996 background-color: #58d0f5;
1997 color: #fff;
1998 width: var(--eps-add-new-button-size);
1999 height: var(--eps-add-new-button-size);
2000 -webkit-border-radius: 100%;
2001 border-radius: 100%;
2002 font-size: calc(var(--eps-add-new-button-size) * 0.75);
2003 text-align: center;
2004 line-height: var(--eps-add-new-button-size); }
2005 .eps-add-new-button span:not(.sr-only) {
2006 -webkit-margin-start: 0.625rem;
2007 margin-inline-start: 0.625rem;
2008 font-weight: 500; }
2009 .eps-add-new-button--sm {
2010 --eps-add-new-button-size: 1rem; }
2011
2012 :root {
2013 --select2-selection-background-color: #fff;
2014 --select2-selection-color: #6d7882;
2015 --select2-selection-border-color: #d5dadf;
2016 --select2-selection-opened-focused-border-color: #f1f3f5;
2017 --select2-single-selection-rendered-color: #6d7882;
2018 --select2-default-single-selection-background-color: #fff;
2019 --select2-default-single-selection-border-color: #d5dadf;
2020 --select2-default-multiple-selection-background-color: #fff;
2021 --select2-default-multiple-selection-choice-background-color: #f1f3f5;
2022 --select2-default-multiple-selection-choice-color: #6d7882;
2023 --select2-default-multiple-selection-choice-border-color: #f1f3f5;
2024 --select2-default-multiple-selection-choice-remove-color: #a4afb7;
2025 --select2-default-multiple-selection-choice-remove-hover-color: #6d7882;
2026 --select2-default-results-selected-option-background-color: #fff;
2027 --select2-default-results-selected-option-color: #6d7882;
2028 --select2-default-results-highlighted-option-background-color: #5897fb;
2029 --select2-default-results-highlighted-option-color: #fff;
2030 --select2-results-selected-option-background-color: #5897fb;
2031 --select2-results-selected-option-color: #fff;
2032 --select2-dropdown-background-color: #fff;
2033 --select2-dropdown-border-color: #d5dadf; }
2034
2035 .eps-theme-dark {
2036 --select2-selection-background-color: #34383c;
2037 --select2-selection-color: #e0e1e3;
2038 --select2-selection-border-color: #64666a;
2039 --select2-selection-opened-focused-border-color: #7d7e82;
2040 --select2-single-selection-rendered-color: #e0e1e3;
2041 --select2-default-single-selection-background-color: #34383c;
2042 --select2-default-single-selection-border-color: #4c4f56;
2043 --select2-default-multiple-selection-background-color: #34383c;
2044 --select2-default-multiple-selection-choice-background-color: #4c4f56;
2045 --select2-default-multiple-selection-choice-color: #e0e1e3;
2046 --select2-default-multiple-selection-choice-border-color: #4c4f56;
2047 --select2-default-multiple-selection-choice-remove-color: #b4b5b7;
2048 --select2-default-multiple-selection-choice-remove-hover-color: #e0e1e3;
2049 --select2-default-results-selected-option-background-color: #34383c;
2050 --select2-default-results-selected-option-color: #e0e1e3;
2051 --select2-default-results-highlighted-option-background-color: #4c4f56;
2052 --select2-default-results-highlighted-option-color: #e0e1e3;
2053 --select2-results-selected-option-background-color: #4c4f56;
2054 --select2-results-selected-option-color: #e0e1e3;
2055 --select2-dropdown-background-color: #34383c;
2056 --select2-dropdown-border-color: #64666a; }
2057
2058 .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single,
2059 .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple {
2060 background-color: var(--select2-selection-background-color);
2061 color: var(--select2-selection-color);
2062 border-color: var(--select2-selection-border-color); }
2063
2064 .select2-container.select2-container--open .select2-selection--single,
2065 .select2-container.select2-container--open .select2-selection--multiple, .select2-container.select2-container--focus .select2-selection--single,
2066 .select2-container.select2-container--focus .select2-selection--multiple {
2067 border-color: var(--select2-selection-opened-focused-border-color); }
2068
2069 .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
2070 color: var(--select2-single-selection-rendered-color); }
2071
2072 .select2-container--default .select2-selection--single {
2073 background-color: var(--select2-default-single-selection-background-color);
2074 border-color: var(--select2-default-single-selection-border-color); }
2075
2076 .select2-container--default .select2-selection--multiple {
2077 background-color: var(--select2-default-multiple-selection-background-color); }
2078 .select2-container--default .select2-selection--multiple .select2-selection__choice {
2079 background-color: var(--select2-default-multiple-selection-choice-background-color);
2080 color: var(--select2-default-multiple-selection-choice-color);
2081 border-color: var(--select2-default-multiple-selection-choice-border-color); }
2082 .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
2083 color: var(--select2-default-multiple-selection-choice-remove-color); }
2084 .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
2085 color: var(--select2-default-multiple-selection-choice-remove-hover-color); }
2086
2087 .select2-container--default .select2-results__option[aria-selected] {
2088 background-color: var(--select2-default-results-selected-option-background-color);
2089 color: var(--select2-default-results-selected-option-color); }
2090
2091 .select2-container--default .select2-results__option--highlighted[aria-selected] {
2092 background-color: var(--select2-default-results-highlighted-option-background-color);
2093 color: var(--select2-default-results-highlighted-option-color); }
2094
2095 .select2-container .select2-results__option[aria-selected=true] {
2096 background-color: var(--select2-results-selected-option-background-color);
2097 color: var(--select2-results-selected-option-color); }
2098
2099 .select2-container .select2-dropdown {
2100 background-color: var(--select2-dropdown-background-color);
2101 border-color: var(--select2-dropdown-border-color); }
2102
2103 .eps-notice {
2104 --eps-box-notice-color: #a4afb7;
2105 --eps-box-notice-background-color: #fcfcfc;
2106 padding: 0.625rem 1rem;
2107 -webkit-box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2108 box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2109 background-color: var(--eps-box-notice-background-color); }
2110 .eps-notice--warning {
2111 -webkit-border-start: 3px solid #fcb92c;
2112 border-inline-start: 3px solid #fcb92c; }
2113 .eps-notice__text {
2114 margin: 0;
2115 padding: 0;
2116 color: var(--eps-box-notice-color);
2117 font-style: italic; }
2118
2119 .eps-theme-dark .eps-notice {
2120 --eps-box-notice-color: #b4b5b7;
2121 --eps-box-notice-background-color: #404349; }
2122
2123 .eps-list {
2124 --eps-list-item-separated-border-color: #f1f3f5;
2125 padding: 0;
2126 margin: 0;
2127 list-style-type: none; }
2128 .eps-list--padding {
2129 padding: var(--eps-list-padding); }
2130 .eps-list__item {
2131 padding: 0; }
2132 .eps-list__item--padding {
2133 padding: var(--eps-list-item-padding); }
2134 .eps-list--separated .eps-list__item:not(:last-child) {
2135 border-bottom: 1px solid var(--eps-list-item-separated-border-color); }
2136
2137 .eps-theme-dark .eps-list {
2138 --eps-list-item-separated-border-color: #34383c; }
2139
2140 :root {
2141 --popover-background-color: #fff;
2142 --popover-item-color: #6d7882;
2143 --popover-item-hover-color: #556068;
2144 --popover-item-danger-hover-color: #b01b1b;
2145 --popover-item-background-color: #fff;
2146 --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
2147 --popover-box-shadow-size: 0px 1px 20px;
2148 --popover-arrow-color: #fff; }
2149
2150 .eps-theme-dark {
2151 --popover-background-color: #4c4f56;
2152 --popover-item-color: #fff;
2153 --popover-item-hover-color: #e0e1e3;
2154 --popover-item-danger-hover-color: #F84343;
2155 --popover-item-background-color: #4c4f56;
2156 --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
2157 --popover-box-shadow-size: 0px 1px 20px;
2158 --popover-arrow-color: #4c4f56; }
2159
2160 .eps-popover {
2161 padding: 10px 0;
2162 background-color: var(--popover-background-color);
2163 -webkit-box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
2164 box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
2165 list-style: none;
2166 display: -webkit-box;
2167 display: -ms-flexbox;
2168 display: flex;
2169 -webkit-box-orient: vertical;
2170 -webkit-box-direction: normal;
2171 -ms-flex-direction: column;
2172 flex-direction: column;
2173 min-width: 120px;
2174 -webkit-border-radius: 0.1875rem;
2175 border-radius: 0.1875rem;
2176 position: absolute;
2177 z-index: 1050;
2178 margin-top: 9px;
2179 -webkit-transform: translateX(-50%);
2180 -ms-transform: translateX(-50%);
2181 transform: translateX(-50%);
2182 left: 0.25rem; }
2183 .eps-popover__background {
2184 position: fixed;
2185 top: 0;
2186 bottom: 0;
2187 left: 0;
2188 right: 0;
2189 z-index: 1030; }
2190 .eps-popover__container {
2191 position: relative; }
2192 .eps-popover::before {
2193 content: "";
2194 display: block;
2195 position: absolute;
2196 width: 16px;
2197 height: 9px;
2198 margin: 0 0.1875rem 9px;
2199 top: -9px;
2200 left: 50%;
2201 -webkit-transform: translateX(-50%);
2202 -ms-transform: translateX(-50%);
2203 transform: translateX(-50%);
2204 border-color: transparent;
2205 border-style: solid;
2206 border-width: 0 8px 9px 8px;
2207 border-bottom-color: var(--popover-arrow-color); }
2208 .eps-popover__item {
2209 padding: 0.3125rem 1rem;
2210 background-color: var(--popover-item-background-color);
2211 color: var(--popover-item-color);
2212 font-size: 0.6875rem;
2213 font-weight: 500;
2214 line-height: 0.8125rem;
2215 width: 100%;
2216 -webkit-box-align: center;
2217 -ms-flex-align: center;
2218 align-items: center;
2219 cursor: pointer; }
2220 .eps-popover__item:hover {
2221 color: var(--popover-item-hover-color); }
2222 .eps-popover__item--danger:hover {
2223 color: var(--popover-item-danger-hover-color); }
2224 .eps-popover__item .eps-icon {
2225 font-size: inherit;
2226 -webkit-margin-end: 0.3125rem;
2227 margin-inline-end: 0.3125rem; }
2228
2229 .eps-css-grid {
2230 display: grid;
2231 grid-template-columns: repeat(var(--eps-grid-columns, auto-fill), minmax(var(--eps-grid-col-min-width, 1fr), var(--eps-grid-col-max-width, 1fr)));
2232 grid-gap: var(--eps-grid-spacing); }
2233
2234 .eps-box {
2235 --eps-box-background-color: #fff;
2236 --eps-box-color: #495157;
2237 --eps-box-input-color: #495157;
2238 padding: 0;
2239 -webkit-border-radius: 0.1875rem;
2240 border-radius: 0.1875rem;
2241 background-color: var(--eps-box-background-color);
2242 color: var(--eps-box-color); }
2243 .eps-box--padding {
2244 padding: var(--eps-box-padding); }
2245 .eps-box > input {
2246 width: 100%;
2247 outline: 0;
2248 border: 0;
2249 background-color: var(--eps-box-background-color);
2250 color: var(--eps-box-input-color); }
2251
2252 .eps-theme-dark .eps-box {
2253 --eps-box-background-color: #404349;
2254 --eps-box-color: #e0e1e3;
2255 --eps-box-input-color: #e0e1e3; }
2256
2257 :root {
2258 --checkbox-border-color: #d5dadf;
2259 --checkbox-hover-border-color: #c7cdd4;
2260 --checkbox-active-border-color: #e3e7ea;
2261 --checkbox-background-color: #fff;
2262 --checkbox-checked-background-color: #39b54a;
2263 --checkbox-checked-hover-background-color: #33a242;
2264 --checkbox-checked-active-background-color: #44c455;
2265 --checkbox-indicator-color: #fff; }
2266
2267 .eps-theme-dark {
2268 --checkbox-background-color: transparent; }
2269
2270 .eps-checkbox {
2271 -webkit-appearance: none;
2272 -webkit-border-radius: 0.1875rem;
2273 border-radius: 0.1875rem;
2274 width: 15px;
2275 height: 15px;
2276 outline: 0;
2277 background-color: var(--checkbox-background-color);
2278 display: -webkit-inline-box;
2279 display: -ms-inline-flexbox;
2280 display: inline-flex;
2281 -webkit-box-pack: center;
2282 -ms-flex-pack: center;
2283 justify-content: center;
2284 -webkit-box-align: center;
2285 -ms-flex-align: center;
2286 align-items: center;
2287 border: 1px solid var(--checkbox-border-color); }
2288 .eps-checkbox::after {
2289 display: inline-block;
2290 margin-bottom: 12.5%;
2291 content: " ";
2292 width: 3px;
2293 height: 6px;
2294 -webkit-transform: rotate(45deg);
2295 -ms-transform: rotate(45deg);
2296 transform: rotate(45deg); }
2297 .eps-checkbox:hover {
2298 --checkbox-border-color: var(--checkbox-hover-border-color); }
2299 .eps-checkbox:active {
2300 --checkbox-border-color: var(--checkbox-active-border-color); }
2301 .eps-checkbox:checked {
2302 --checkbox-background-color: var(--checkbox-checked-background-color);
2303 --checkbox-border-color: var(--checkbox-checked-background-color); }
2304 .eps-checkbox:checked::after {
2305 border: solid #fff;
2306 border-width: 0 1px 1px 0; }
2307 .eps-checkbox:checked:hover {
2308 --checkbox-background-color: var(--checkbox-checked-hover-background-color);
2309 --checkbox-border-color: var(--checkbox-checked-hover-background-color); }
2310 .eps-checkbox:checked:active {
2311 --checkbox-background-color: var(--checkbox-checked-active-background-color);
2312 --checkbox-border-color: var(--checkbox-checked-active-background-color); }
2313 .eps-checkbox--rounded {
2314 -webkit-border-radius: 50%;
2315 border-radius: 50%; }
2316
2317 :root {
2318 --e-app-drag-drop-background-color: #fff;
2319 --e-app-drag-drop-outline-color: #d5dadf; }
2320
2321 .eps-theme-dark {
2322 --e-app-drag-drop-background-color: #404349;
2323 --e-app-drag-drop-outline-color: #7d7e82; }
2324
2325 .e-app-drag-drop {
2326 background-color: var(--e-app-drag-drop-background-color);
2327 outline: 2px dashed var(--e-app-drag-drop-outline-color);
2328 outline-offset: -0.75rem;
2329 margin-bottom: 1.5rem;
2330 padding: 4.125rem;
2331 text-align: center; }
2332 .e-app-drag-drop--drag-over {
2333 outline-color: #58d0f5; }
2334
2335 .eps-dialog {
2336 -webkit-border-radius: 3px;
2337 border-radius: 3px;
2338 width: 375px; }
2339 .eps-dialog__close-button {
2340 position: absolute;
2341 top: -2.75rem;
2342 right: -2.75rem;
2343 margin-top: 0.625rem;
2344 margin-right: 0.625rem;
2345 z-index: 1040;
2346 font-size: 1.25rem;
2347 color: #fff; }
2348 .eps-dialog__content {
2349 padding: 1.5rem 1.875rem 1rem;
2350 font-size: 0.75rem; }
2351 .eps-dialog__title, .eps-dialog__text {
2352 text-align: center; }
2353 .eps-dialog__buttons {
2354 display: -webkit-box;
2355 display: -ms-flexbox;
2356 display: flex; }
2357 .eps-dialog__button {
2358 -webkit-box-flex: 1;
2359 -ms-flex: 1;
2360 flex: 1;
2361 border-top: 1px solid var(--hr-color);
2362 line-height: 2.75rem;
2363 text-align: center;
2364 -webkit-box-pack: center;
2365 -ms-flex-pack: center;
2366 justify-content: center; }
2367 .eps-dialog__button:last-child:not(:first-child) {
2368 -webkit-border-start: 1px solid var(--hr-color);
2369 border-inline-start: 1px solid var(--hr-color); }
2370
2371 .eps-inline-link {
2372 color: var(--eps-inline-link-color);
2373 background-color: initial;
2374 border: 0;
2375 padding: 0; }
2376 .eps-inline-link--color-primary {
2377 --eps-inline-link-color: #39b54a; }
2378 .eps-inline-link--color-secondary {
2379 --eps-inline-link-color: #c2cbd2; }
2380 .eps-inline-link--color-danger {
2381 --eps-inline-link-color: #b01b1b; }
2382 .eps-inline-link--color-cta {
2383 --eps-inline-link-color: #93003F; }
2384 .eps-inline-link--color-link {
2385 --eps-inline-link-color: #58d0f5; }
2386 .eps-inline-link--color-disabled {
2387 --eps-inline-link-color: #c2cbd2; }
2388 .eps-inline-link--underline-hover:hover, .eps-inline-link--underline-always, .eps-inline-link--underline-always:hover {
2389 text-decoration: underline; }
2390 .eps-inline-link--italic {
2391 font-style: italic; }
2392 .eps-inline-link, .eps-inline-link:focus {
2393 outline: none; }
2394
2395 .eps-text-field {
2396 --eps-text-field-color: #6d7882;
2397 --eps-text-field-background-color: #fff;
2398 --eps-text-field-placeholder-color: #a4afb7;
2399 --eps-text-field-outlined-border-color: #d5dadf;
2400 --eps-text-field-outlined-focus-border-color: #c2cbd2;
2401 width: 100%;
2402 color: var(--eps-text-field-color);
2403 background-color: var(--eps-text-field-background-color);
2404 border: 0;
2405 outline: none;
2406 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2407 font-size: 0.875rem;
2408 font-weight: 400;
2409 line-height: 1.5;
2410 -webkit-font-smoothing: antialiased;
2411 -moz-osx-font-smoothing: grayscale; }
2412 .eps-text-field--outlined {
2413 -webkit-border-radius: 0.1875rem;
2414 border-radius: 0.1875rem;
2415 border: 1px solid var(--eps-text-field-outlined-border-color);
2416 padding: 0.625rem; }
2417 .eps-text-field--outlined:focus {
2418 border-color: var(--eps-text-field-outlined-focus-border-color); }
2419 .eps-text-field::-webkit-input-placeholder {
2420 color: var(--eps-text-field-placeholder-color);
2421 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2422 font-size: 0.875rem;
2423 font-weight: 400;
2424 line-height: 1.5;
2425 -webkit-font-smoothing: antialiased;
2426 -moz-osx-font-smoothing: grayscale; }
2427 .eps-text-field::-moz-placeholder {
2428 color: var(--eps-text-field-placeholder-color);
2429 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2430 font-size: 0.875rem;
2431 font-weight: 400;
2432 line-height: 1.5;
2433 -webkit-font-smoothing: antialiased;
2434 -moz-osx-font-smoothing: grayscale; }
2435 .eps-text-field::-ms-input-placeholder {
2436 color: var(--eps-text-field-placeholder-color);
2437 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2438 font-size: 0.875rem;
2439 font-weight: 400;
2440 line-height: 1.5;
2441 -webkit-font-smoothing: antialiased;
2442 -moz-osx-font-smoothing: grayscale; }
2443 .eps-text-field::placeholder {
2444 color: var(--eps-text-field-placeholder-color);
2445 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2446 font-size: 0.875rem;
2447 font-weight: 400;
2448 line-height: 1.5;
2449 -webkit-font-smoothing: antialiased;
2450 -moz-osx-font-smoothing: grayscale; }
2451
2452 .eps-theme-dark .eps-text-field {
2453 --eps-text-field-color: #b4b5b7;
2454 --eps-text-field-background-color: #34383c;
2455 --eps-text-field-placeholder-color: #7d7e82;
2456 --eps-text-field-outlined-border-color: #64666a;
2457 --eps-text-field-outlined-focus-border-color: #7d7e82; }
2458
2459 .e-app-import-export-content-layout {
2460 display: -webkit-box;
2461 display: -ms-flexbox;
2462 display: flex;
2463 -webkit-box-pack: center;
2464 -ms-flex-pack: center;
2465 justify-content: center;
2466 height: 100%; }
2467 .e-app-import-export-content-layout__container {
2468 -ms-flex-preferred-size: 1075px;
2469 flex-basis: 1075px; }
2470
2471 .e-app-export-complete__kit-content-title {
2472 margin: 2.75rem 0 0.625rem; }
2473
2474 .e-app-export-kit-content {
2475 --e-app-export-kit-content-title-color: #556068;
2476 --e-app-export-kit-content-description-color: #6d7882; }
2477 .e-app-export-kit-content__checkbox {
2478 -ms-flex-negative: 0;
2479 flex-shrink: 0;
2480 -webkit-margin-end: 0.75rem;
2481 margin-inline-end: 0.75rem; }
2482 .e-app-export-kit-content__title {
2483 color: var(--e-app-export-kit-content-title-color); }
2484 .e-app-export-kit-content__description {
2485 color: var(--e-app-export-kit-content-description-color);
2486 -webkit-margin-end: 1.25rem;
2487 margin-inline-end: 1.25rem; }
2488 .e-app-export-kit-content__notice {
2489 margin-top: 1rem; }
2490
2491 .eps-theme-dark .e-app-export-kit-content {
2492 --e-app-export-kit-content-title-color: #e0e1e3;
2493 --e-app-export-kit-content-description-color: #b4b5b7; }
2494
2495 .e-app-export-complete-kit-data-list {
2496 --e-app-export-complete-kit-data-border-color: #d5dadf; }
2497 .e-app-export-complete-kit-data-list__item {
2498 padding: 0.625rem 0;
2499 border-bottom: 1px solid var(--e-app-export-complete-kit-data-border-color); }
2500
2501 .eps-theme-dark .e-app-export-complete-kit-data-list {
2502 --e-app-export-complete-kit-data-border-color: #4c4f56; }
2503
2504 .e-app-import-resolver {
2505 --e-app-import-resolver-panel-header-background-color: #fff;
2506 --e-app-import-resolver-panel-body-background-color: rgba(255, 255, 255, 0.5);
2507 --e-app-import-resolver-conflicts-asset-border-color: #c2cbd2;
2508 --e-app-import-resolver-conflicts-asset-inactive-color: #a4afb7;
2509 padding-bottom: 1.25rem; }
2510 .e-app-import-resolver__notice {
2511 margin-bottom: 1.25rem; }
2512 .e-app-import-resolver__panel, .e-app-import-resolver__panel:hover {
2513 background-color: initial; }
2514 .e-app-import-resolver__panel-header {
2515 background-color: var(--e-app-import-resolver-panel-header-background-color); }
2516 .e-app-import-resolver__panel-body {
2517 background-color: var(--e-app-import-resolver-panel-body-background-color); }
2518 .e-app-import-resolver-conflicts__container {
2519 -webkit-box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2520 box-shadow: 0 2px 3px 1px var(--color-box-shadow-color); }
2521 .e-app-import-resolver-conflicts__checkbox {
2522 -ms-flex-negative: 0;
2523 flex-shrink: 0;
2524 -webkit-margin-end: 0.75rem;
2525 margin-inline-end: 0.75rem; }
2526 .e-app-import-resolver-conflicts__title {
2527 line-height: 1; }
2528 .e-app-import-resolver-conflicts__asset:not(:first-child) {
2529 -webkit-border-start: 2px solid var(--e-app-import-resolver-conflicts-asset-border-color);
2530 border-inline-start: 2px solid var(--e-app-import-resolver-conflicts-asset-border-color);
2531 -webkit-padding-start: 1rem;
2532 padding-inline-start: 1rem;
2533 -webkit-margin-start: 1rem;
2534 margin-inline-start: 1rem; }
2535 .e-app-import-resolver-conflicts__asset:not(.active) {
2536 color: var(--e-app-import-resolver-conflicts-asset-inactive-color); }
2537 .e-app-import-resolver-conflicts__edit-template {
2538 -webkit-margin-start: 0.3125rem;
2539 margin-inline-start: 0.3125rem; }
2540
2541 .eps-theme-dark .e-app-import-resolver {
2542 --e-app-import-resolver-panel-header-background-color: #4c4f56;
2543 --e-app-import-resolver-panel-body-background-color: rgba(0, 0, 0, 0.05);
2544 --e-app-import-resolver-conflicts-asset-border-color: #64666a;
2545 --e-app-import-resolver-conflicts-asset-inactive-color: #7d7e82; }
2546
2547 .e-app-import-export-panel {
2548 --e-app-import-export-panel-header-background-color: #fff;
2549 --e-app-import-export-panel-body-background-color: rgba(255, 255, 255, 0.5); }
2550 .e-app-import-export-panel, .e-app-import-export-panel:hover {
2551 background-color: initial; }
2552 .e-app-import-export-panel__header {
2553 background-color: var(--e-app-import-export-panel-header-background-color); }
2554 .e-app-import-export-panel__body {
2555 background-color: var(--e-app-import-export-panel-body-background-color); }
2556
2557 .eps-theme-dark .e-app-import-export-panel {
2558 --e-app-import-export-panel-header-background-color: #404349;
2559 --e-app-import-export-panel-body-background-color: rgba(64, 67, 73, 0.5); }
2560
2561 .e-app-export-kit {
2562 padding-bottom: 1.25rem; }
2563 .e-app-export-kit-information {
2564 margin-top: 1.25rem; }
2565 .e-app-export-kit-information__field-header {
2566 margin-bottom: 0.625rem; }
2567 .e-app-export-kit-information__label {
2568 margin: 0; }
2569 .e-app-export-kit-information__info-icon {
2570 -webkit-margin-start: 0.625rem;
2571 margin-inline-start: 0.625rem; }
2572 .e-app-export-kit-info-modal__icon {
2573 -webkit-padding-start: 0.625rem;
2574 padding-inline-start: 0.625rem; }
2575 .e-app-export-kit-info-modal__heading {
2576 margin-bottom: 1.25rem; }
2577
2578 .e-app-import-export-info-modal__section:not(:first-child) {
2579 margin-top: 1.875rem; }
2580
2581 .e-app-import-export-info-modal__heading {
2582 margin-bottom: 1.25rem; }
2583
2584 :root {
2585 --eps-badge-background-color: #fff; }
2586
2587 .eps-theme-dark {
2588 --eps-badge-background-color: #404349; }
2589
2590 .eps-badge {
2591 display: inline-block;
2592 background: var(--eps-badge-background-color);
2593 padding: 0 0.5rem;
2594 line-height: 1.8;
2595 -webkit-box-shadow: 0 3px 6px var(--color-box-shadow-color);
2596 box-shadow: 0 3px 6px var(--color-box-shadow-color);
2597 -webkit-border-radius: 4px;
2598 border-radius: 4px;
2599 font-size: 0.75rem; }
2600 .eps-badge--sm {
2601 font-size: 0.625rem;
2602 -webkit-border-radius: 3px;
2603 border-radius: 3px;
2604 padding: 0 0.3125rem;
2605 line-height: 1.5; }
2606
2607 .eps-collapse__title {
2608 cursor: pointer;
2609 padding: 0.3125rem 0;
2610 display: -webkit-box;
2611 display: -ms-flexbox;
2612 display: flex;
2613 -webkit-box-align: center;
2614 -ms-flex-align: center;
2615 align-items: center;
2616 -webkit-box-pack: justify;
2617 -ms-flex-pack: justify;
2618 justify-content: space-between;
2619 width: 100%;
2620 background: transparent;
2621 border: none;
2622 color: inherit; }
2623 .eps-collapse__title:focus {
2624 outline: none; }
2625
2626 .eps-collapse__icon {
2627 -webkit-transition: all 150ms;
2628 -o-transition: all 150ms;
2629 transition: all 150ms; }
2630
2631 .eps-collapse__content {
2632 margin-top: 0.625rem;
2633 display: none; }
2634
2635 .eps-collapse[data-open] .eps-collapse__content {
2636 display: block; }
2637
2638 .eps-collapse[data-open] .eps-collapse__icon {
2639 -webkit-transform: rotate(90deg);
2640 -ms-transform: rotate(90deg);
2641 transform: rotate(90deg); }
2642
2643 .e-kit-library-bottom-promotion {
2644 --e-kit-library-bottom-promotion-color: tints(600); }
2645
2646 .eps-theme-dark .e-kit-library-bottom-promotion {
2647 --e-kit-library-bottom-promotion-color: dark-tints(400); }
2648
2649 .e-kit-library-bottom-promotion {
2650 width: 100%;
2651 text-align: center;
2652 margin-top: 1.875rem;
2653 color: var(--e-kit-library-bottom-promotion-color); }
2654
2655 .e-kit-library__error-screen {
2656 margin-top: 2.75rem; }
2657 .e-kit-library__error-screen-title {
2658 margin-top: 2.75rem;
2659 margin-bottom: 0; }
2660 .e-kit-library__error-screen-description {
2661 margin-top: 1.5rem;
2662 color: #a4afb7;
2663 text-align: center;
2664 max-width: 520px; }
2665
2666 .e-kit-library__kit-favorite-actions {
2667 padding: 0.3125rem;
2668 -webkit-transition: 0.3s all;
2669 -o-transition: 0.3s all;
2670 transition: 0.3s all;
2671 -webkit-border-radius: 4px;
2672 border-radius: 4px; }
2673 .e-kit-library__kit-favorite-actions--active {
2674 color: #b01b1b; }
2675 .e-kit-library__kit-favorite-actions--loading {
2676 opacity: 50%;
2677 cursor: default; }
2678 .e-kit-library__kit-favorite-actions:hover {
2679 background-color: rgba(176, 27, 27, 0.1); }
2680
2681 .e-kit-library__filter-indication {
2682 margin-top: 1.5rem;
2683 display: -webkit-box;
2684 display: -ms-flexbox;
2685 display: flex;
2686 -webkit-box-align: center;
2687 -ms-flex-align: center;
2688 align-items: center; }
2689 .e-kit-library__filter-indication-text {
2690 margin-bottom: 0;
2691 display: -webkit-box;
2692 display: -ms-flexbox;
2693 display: flex;
2694 -webkit-box-align: center;
2695 -ms-flex-align: center;
2696 align-items: center; }
2697 .e-kit-library__filter-indication-badge {
2698 margin-right: 0.3125rem;
2699 display: -webkit-box;
2700 display: -ms-flexbox;
2701 display: flex;
2702 -webkit-box-align: center;
2703 -ms-flex-align: center;
2704 align-items: center; }
2705 .e-kit-library__filter-indication-badge-remove {
2706 margin-right: 0.3125rem;
2707 font-size: 0.875rem; }
2708 .e-kit-library__filter-indication-button {
2709 margin-right: 1.5rem; }
2710
2711 #eps-app-header-btn-apply,
2712 #eps-app-header-btn-promotion,
2713 #eps-app-header-btn-connect {
2714 margin-right: 0.625rem;
2715 margin-left: 0.625rem; }
2716
2717 .e-kit-library__apply-button {
2718 display: -webkit-box;
2719 display: -ms-flexbox;
2720 display: flex;
2721 -webkit-box-align: center;
2722 -ms-flex-align: center;
2723 align-items: center;
2724 -webkit-box-pack: center;
2725 -ms-flex-pack: center;
2726 justify-content: center;
2727 gap: 0.3125rem; }
2728
2729 .e-kit-library__kit-item {
2730 --e-kit-library-kit-item-overlay-promotion-button-background-color: #fcfcfc; }
2731
2732 .eps-theme-dark .e-kit-library__kit-item {
2733 --e-kit-library-kit-item-overlay-promotion-button-background-color: #404349; }
2734
2735 .e-kit-library__kit-item-overlay {
2736 height: 100%; }
2737 .e-kit-library__kit-item-overlay > *:first-child {
2738 -webkit-box-flex: 1;
2739 -ms-flex: 1;
2740 flex: 1; }
2741
2742 .e-kit-library__kit-item-overlay-overview-button {
2743 display: -webkit-box;
2744 display: -ms-flexbox;
2745 display: flex;
2746 -webkit-box-orient: vertical;
2747 -webkit-box-direction: normal;
2748 -ms-flex-direction: column;
2749 flex-direction: column;
2750 -webkit-box-align: center;
2751 -ms-flex-align: center;
2752 align-items: center;
2753 -webkit-box-pack: center;
2754 -ms-flex-pack: center;
2755 justify-content: center;
2756 color: white;
2757 height: 100%;
2758 width: 100%; }
2759 .e-kit-library__kit-item-overlay-overview-button > i {
2760 font-size: 2rem;
2761 margin-bottom: 5px; }
2762 .e-kit-library__kit-item-overlay-overview-button > span {
2763 font-size: 0.9rem; }
2764
2765 .e-kit-library__kit-item-overlay-promotion-button {
2766 display: -webkit-box;
2767 display: -ms-flexbox;
2768 display: flex;
2769 width: 100%;
2770 background: white;
2771 -webkit-box-align: center;
2772 -ms-flex-align: center;
2773 align-items: center;
2774 -webkit-box-pack: center;
2775 -ms-flex-pack: center;
2776 justify-content: center;
2777 padding: 10px;
2778 font-size: 13px;
2779 color: #93003F;
2780 background: var(--e-kit-library-kit-item-overlay-promotion-button-background-color); }
2781 .e-kit-library__kit-item-overlay-promotion-button > * {
2782 margin: 0 3px; }
2783
2784 .e-kit-library__kit-item-subscription-plan-badge {
2785 position: absolute;
2786 top: 0;
2787 right: 0;
2788 margin: 0.3125rem;
2789 color: #fff;
2790 text-transform: uppercase; }
2791
2792 :root {
2793 --e-kit-library-header-back-border: 1px solid #f1f3f5;
2794 --e-kit-library-header-back-color: #a4afb7; }
2795
2796 .eps-theme-dark {
2797 --e-kit-library-header-back-border: 1px solid #64666a;
2798 --e-kit-library-header-back-color: #b4b5b7; }
2799
2800 .e-kit-library__header-back {
2801 color: var(--e-kit-library-header-back-color);
2802 padding-left: 1.25rem;
2803 padding-right: 0.3125rem;
2804 display: -webkit-inline-box;
2805 display: -ms-inline-flexbox;
2806 display: inline-flex;
2807 -webkit-box-pack: center;
2808 -ms-flex-pack: center;
2809 justify-content: center;
2810 -webkit-box-align: center;
2811 -ms-flex-align: center;
2812 align-items: center;
2813 height: 100%;
2814 border-left: var(--e-kit-library-header-back-border); }
2815 .e-kit-library__header-back-container {
2816 -webkit-box-flex: 1;
2817 -ms-flex: 1;
2818 flex: 1;
2819 height: 100%; }
2820 .e-kit-library__header-back .eps-icon {
2821 -webkit-transform: rotate(180deg);
2822 -ms-transform: rotate(180deg);
2823 transform: rotate(180deg); }
2824
2825 .e-kit-library__page-loader {
2826 width: 100%;
2827 height: 100%;
2828 display: grid;
2829 place-items: center;
2830 font-size: 1.85rem;
2831 color: #a4afb7; }
2832
2833 .eps-search-input {
2834 --eps-search-input-background-color: #fcfcfc;
2835 --eps-search-input-background-color-focus: #fff;
2836 --eps-search-input-color: #556068;
2837 --eps-search-input-placeholder-color: #a4afb7; }
2838
2839 .eps-theme-dark .eps-search-input {
2840 --eps-search-input-background-color: #404349;
2841 --eps-search-input-background-color-focus: #4c4f56;
2842 --eps-search-input-color: #b4b5b7;
2843 --eps-search-input-placeholder-color: #b4b5b7; }
2844
2845 .eps-search-input {
2846 width: 100%;
2847 font-size: 0.9375rem;
2848 padding: 0.625rem 2.75rem;
2849 border: none;
2850 background: var(--eps-search-input-background-color);
2851 outline: none;
2852 color: var(--eps-search-input-color);
2853 line-height: 1;
2854 height: 2.75rem; }
2855 .eps-search-input--sm {
2856 font-size: 0.8125rem;
2857 padding: 0.5rem 1.875rem; }
2858 .eps-search-input:focus {
2859 background: var(--eps-search-input-background-color-focus); }
2860 .eps-search-input::-webkit-input-placeholder {
2861 color: var(--eps-search-input-placeholder-color);
2862 font-style: italic; }
2863 .eps-search-input::-moz-placeholder {
2864 color: var(--eps-search-input-placeholder-color);
2865 font-style: italic; }
2866 .eps-search-input::-ms-input-placeholder {
2867 color: var(--eps-search-input-placeholder-color);
2868 font-style: italic; }
2869 .eps-search-input::placeholder {
2870 color: var(--eps-search-input-placeholder-color);
2871 font-style: italic; }
2872 .eps-search-input__container {
2873 position: relative; }
2874 .eps-search-input__icon {
2875 font-size: 1.25rem;
2876 padding: 0.625rem;
2877 color: #a4afb7;
2878 position: absolute;
2879 top: 0;
2880 right: 0;
2881 left: 0;
2882 height: 100%;
2883 display: -webkit-box;
2884 display: -ms-flexbox;
2885 display: flex;
2886 -webkit-box-align: center;
2887 -ms-flex-align: center;
2888 align-items: center;
2889 -webkit-box-pack: center;
2890 -ms-flex-pack: center;
2891 justify-content: center; }
2892 .eps-search-input__icon--sm {
2893 font-size: 0.75rem; }
2894 .eps-search-input__clear-icon {
2895 font-size: 0.875rem;
2896 padding: 0.625rem;
2897 color: #a4afb7;
2898 position: absolute;
2899 top: 0;
2900 left: 0;
2901 height: 100%;
2902 display: -webkit-box;
2903 display: -ms-flexbox;
2904 display: flex;
2905 -webkit-box-align: center;
2906 -ms-flex-align: center;
2907 align-items: center;
2908 -webkit-box-pack: center;
2909 -ms-flex-pack: center;
2910 justify-content: center; }
2911 .eps-search-input__clear-icon--sm {
2912 font-size: 0.6875rem; }
2913
2914 :root {
2915 --eps-sort-select-select-background-color: #fcfcfc;
2916 --eps-sort-select-select-color: #556068;
2917 --eps-sort-select-button-background-color: #fcfcfc;
2918 --eps-sort-select-button-border: 1px solid #f1f3f5; }
2919
2920 .eps-theme-dark {
2921 --eps-sort-select-select-background-color: #404349;
2922 --eps-sort-select-select-color: #b4b5b7;
2923 --eps-sort-select-button-background-color: #404349;
2924 --eps-sort-select-button-border: 1px solid #26292C; }
2925
2926 .eps-sort-select {
2927 width: 100%;
2928 font-size: 0.9375rem;
2929 display: -webkit-box;
2930 display: -ms-flexbox;
2931 display: flex; }
2932 .eps-sort-select__select-wrapper {
2933 -webkit-box-flex: 1;
2934 -ms-flex: 1;
2935 flex: 1;
2936 position: relative; }
2937 .eps-sort-select__select-wrapper::after {
2938 content: "\e8ad";
2939 font-family: eicons;
2940 position: absolute;
2941 left: 0.625rem;
2942 top: 0;
2943 bottom: 0;
2944 color: #a4afb7;
2945 display: -webkit-box;
2946 display: -ms-flexbox;
2947 display: flex;
2948 -webkit-box-align: center;
2949 -ms-flex-align: center;
2950 align-items: center;
2951 -webkit-box-pack: center;
2952 -ms-flex-pack: center;
2953 justify-content: center;
2954 pointer-events: none; }
2955 .eps-sort-select__select {
2956 width: 100%;
2957 padding: 0.625rem 0.625rem;
2958 border: none;
2959 background: var(--eps-sort-select-select-background-color);
2960 outline: none;
2961 color: var(--eps-sort-select-select-color);
2962 line-height: 1;
2963 cursor: pointer;
2964 height: 2.75rem;
2965 -moz-appearance: none;
2966 appearance: none;
2967 -webkit-appearance: none;
2968 -webkit-border-radius: 0;
2969 border-radius: 0; }
2970 .eps-sort-select__button {
2971 padding: 0.75rem 0.75rem;
2972 background: var(--eps-sort-select-button-background-color);
2973 border-right: var(--eps-sort-select-button-border);
2974 line-height: 1;
2975 color: #a4afb7; }
2976
2977 .e-kit-library__tags-filter {
2978 margin-top: 2.75rem; }
2979 .e-kit-library__tags-filter-list {
2980 margin-bottom: 2.75rem; }
2981 .e-kit-library__tags-filter-list .eps-collapse__title {
2982 padding-right: 1.875rem;
2983 padding-left: 1.875rem;
2984 text-transform: uppercase; }
2985 .e-kit-library__tags-filter-list .eps-collapse__content {
2986 margin: 0.3125rem 1.875rem; }
2987 .e-kit-library__tags-filter-list-container {
2988 max-height: 250px;
2989 overflow: auto; }
2990 .e-kit-library__tags-filter-list-search {
2991 margin-bottom: 0.625rem; }
2992 .e-kit-library__tags-filter-list-search .eps-search-input {
2993 background: #fff; }
2994 .e-kit-library__tags-filter-list-item {
2995 padding: 0.625rem 0;
2996 display: -webkit-box;
2997 display: -ms-flexbox;
2998 display: flex;
2999 -webkit-box-align: center;
3000 -ms-flex-align: center;
3001 align-items: center;
3002 font-weight: 500; }
3003 .e-kit-library__tags-filter-list-item input {
3004 margin-left: 0.3125rem; }
3005
3006 .e-kit-library #eps-app-header-btn-refetch {
3007 padding: 0; }
3008
3009 .e-kit-library-header-info-modal-container {
3010 margin-bottom: 2.75rem; }
3011
3012 .e-kit-library__index-layout-container {
3013 -webkit-box-flex: 1;
3014 -ms-flex-positive: 1;
3015 flex-grow: 1;
3016 overflow-y: auto;
3017 display: -webkit-box;
3018 display: -ms-flexbox;
3019 display: flex;
3020 -webkit-box-orient: vertical;
3021 -webkit-box-direction: normal;
3022 -ms-flex-direction: column;
3023 flex-direction: column; }
3024
3025 .e-kit-library__index-layout-top-area {
3026 padding: 1.875rem 2.75rem;
3027 position: -webkit-sticky;
3028 position: sticky;
3029 top: -1px;
3030 width: 100%;
3031 z-index: 2;
3032 background-color: var(--app-background-color);
3033 gap: 1.5rem; }
3034 .e-kit-library__index-layout-top-area-search, .e-kit-library__index-layout-top-area-sort {
3035 min-width: 265px; }
3036 .e-kit-library__index-layout-top-area-search {
3037 -webkit-box-flex: 1;
3038 -ms-flex: 1;
3039 flex: 1; }
3040
3041 .e-kit-library__index-layout-main {
3042 padding-top: 0;
3043 padding-bottom: 1.5rem;
3044 overflow-y: hidden;
3045 height: auto;
3046 -webkit-box-flex: 1;
3047 -ms-flex: 1 0 auto;
3048 flex: 1 0 auto;
3049 display: -webkit-box;
3050 display: -ms-flexbox;
3051 display: flex;
3052 -webkit-box-orient: vertical;
3053 -webkit-box-direction: normal;
3054 -ms-flex-direction: column;
3055 flex-direction: column;
3056 -webkit-box-pack: justify;
3057 -ms-flex-pack: justify;
3058 justify-content: space-between; }
3059
3060 .eps-search-input {
3061 --e-kit-library-item-sidebar-header-title-color: #6d7882;
3062 --e-kit-library-item-sidebar-description-color: #6d7882;
3063 --e-kit-library-item-information-text-color: #6d7882; }
3064
3065 .eps-theme-dark .eps-search-input {
3066 --e-kit-library-item-sidebar-header-title-color: #b4b5b7;
3067 --e-kit-library-item-sidebar-description-color: #b4b5b7;
3068 --e-kit-library-item-information-text-color: #b4b5b7; }
3069
3070 .e-kit-library__item-sidebar {
3071 padding: 1.5rem 1.875rem; }
3072
3073 .e-kit-library__item-sidebar-header {
3074 display: -webkit-box;
3075 display: -ms-flexbox;
3076 display: flex;
3077 -webkit-box-align: center;
3078 -ms-flex-align: center;
3079 align-items: center;
3080 -webkit-box-pack: justify;
3081 -ms-flex-pack: justify;
3082 justify-content: space-between; }
3083
3084 .e-kit-library__item-sidebar-header-title {
3085 color: var(--e-kit-library-item-sidebar-header-title-color);
3086 margin-bottom: 0; }
3087
3088 .e-kit-library__item-sidebar-thumbnail {
3089 margin-top: 1.5rem;
3090 -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
3091 box-shadow: 0 4px 10px var(--color-box-shadow-color); }
3092
3093 .e-kit-library__item-sidebar-description {
3094 margin-top: 1.5rem;
3095 color: var(--e-kit-library-item-sidebar-description-color); }
3096
3097 .e-kit-library__item-sidebar-collapse-tags {
3098 margin-top: 2.75rem; }
3099
3100 .e-kit-library__item-sidebar-collapse-info {
3101 margin-top: 1.875rem; }
3102
3103 .e-kit-library__item-sidebar-tags-container {
3104 gap: 0.625rem; }
3105
3106 .e-kit-library__item-information-text {
3107 font-size: 0.8125rem;
3108 color: var(--e-kit-library-item-information-text-color);
3109 margin-bottom: 0.3125rem; }
3110
3111 .e-kit-library {
3112 --e-kit-library-content-overview-group-title-color: #6d7882; }
3113
3114 .eps-theme-dark .e-kit-library {
3115 --e-kit-library-content-overview-group-title-color: #b4b5b7; }
3116
3117 .e-kit-library__content-overview-group-item {
3118 margin-bottom: 2.75rem; }
3119
3120 .e-kit-library__content-overview-group-title {
3121 margin-bottom: 1.875rem;
3122 color: var(--e-kit-library-content-overview-group-title-color); }
3123
3124 .e-kit-library__preview-responsive-controls {
3125 width: auto; }
3126 .e-kit-library__preview-responsive-controls-item {
3127 margin: 0 0.3125rem;
3128 color: #a4afb7;
3129 padding: 0.3125rem; }
3130 .e-kit-library__preview-responsive-controls-item:hover {
3131 background: rgba(88, 208, 245, 0.1);
3132 -webkit-border-radius: 3px;
3133 border-radius: 3px;
3134 -webkit-transition: all 0.3s;
3135 -o-transition: all 0.3s;
3136 transition: all 0.3s; }
3137 .e-kit-library__preview-responsive-controls-item--active {
3138 color: #58d0f5; }
3139
3140 .e-kit-library__preview-loader {
3141 position: absolute;
3142 top: 0;
3143 left: 0;
3144 z-index: 0; }
3145
3146 .e-kit-library__preview-iframe {
3147 border: none;
3148 -webkit-transition: all 0.3s;
3149 -o-transition: all 0.3s;
3150 transition: all 0.3s;
3151 -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
3152 box-shadow: 0 4px 10px var(--color-box-shadow-color); }
3153
3154 .e-kit-library__preview-iframe-container {
3155 overflow-y: auto;
3156 position: relative;
3157 z-index: 1; }
3158
3159 .e-app-collapse {
3160 --e-app-collapse-icon-color: #6d7882; }
3161 .e-app-collapse-toggle {
3162 position: relative; }
3163 .e-app-collapse-toggle--active {
3164 cursor: pointer; }
3165 .e-app-collapse-toggle__icon {
3166 color: var(--e-app-collapse-icon-color);
3167 display: -webkit-box;
3168 display: -ms-flexbox;
3169 display: flex;
3170 -webkit-box-align: center;
3171 -ms-flex-align: center;
3172 align-items: center;
3173 -webkit-box-pack: center;
3174 -ms-flex-pack: center;
3175 justify-content: center;
3176 font-size: 0.875rem;
3177 position: absolute;
3178 top: 50%;
3179 right: var(--e-app-collapse-toggle-icon-spacing);
3180 -webkit-transform: translateY(-50%);
3181 -ms-transform: translateY(-50%);
3182 transform: translateY(-50%); }
3183 .e-app-collapse-toggle__icon:before {
3184 -webkit-transition: all 0.2s linear;
3185 -o-transition: all 0.2s linear;
3186 transition: all 0.2s linear; }
3187 .e-app-collapse-content {
3188 display: none; }
3189 .e-app-collapse--opened .e-app-collapse-toggle__icon:before {
3190 -webkit-transform: rotate(-180deg);
3191 -ms-transform: rotate(-180deg);
3192 transform: rotate(-180deg); }
3193 .e-app-collapse--opened .e-app-collapse-content {
3194 display: block; }
3195
3196 [dir="rtl"] .e-app-collapse-toggle__icon {
3197 right: initial;
3198 left: var(--e-app-collapse-toggle-icon-spacing); }
3199
3200 .eps-theme-dark .e-app-collapse {
3201 --e-app-collapse-icon-color: #b4b5b7; }
3202 /*# sourceMappingURL=app-rtl.css.map */