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