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