PluginProbe ʕ •ᴥ•ʔ
Secure Custom Fields / 6.9.5
Secure Custom Fields v6.9.5
6.9.5 6.9.4 6.9.3 6.9.2 6.9.1 6.9.0 6.8.9 6.8.7 6.8.8 6.8.6 6.8.4 6.8.5 trunk 6.4.0-beta1 6.4.0-beta2 6.4.1 6.4.1-beta3 6.4.1-beta4 6.4.1-beta5 6.4.1-beta6 6.4.1-beta7 6.4.2 6.5.0 6.5.1 6.5.2 6.5.3 6.5.4 6.5.5 6.5.6 6.5.7 6.6.0 6.7.0 6.7.1 6.8.0 6.8.1 6.8.2 6.8.3
secure-custom-fields / assets / build / css / acf-global.css
secure-custom-fields / assets / build / css Last commit date
pro 1 month ago acf-dark.css 2 weeks ago acf-dark.css.map 2 weeks ago acf-dark.min.css 1 year ago acf-field-group.css 2 weeks ago acf-field-group.css.map 2 weeks ago acf-field-group.min.css 2 weeks ago acf-global.css 2 weeks ago acf-global.css.map 2 weeks ago acf-global.min.css 2 weeks ago acf-input.css 2 weeks ago acf-input.css.map 2 weeks ago acf-input.min.css 2 weeks ago index.php 1 year ago
acf-global.css
6764 lines
1 /*!******************************************************************************************************************************************************!*\
2 !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js!./assets/src/sass/acf-global.scss ***!
3 \******************************************************************************************************************************************************/
4 @charset "UTF-8";
5 /*--------------------------------------------------------------------------------------------
6 *
7 * Vars
8 *
9 *--------------------------------------------------------------------------------------------*/
10 /* colors */
11 /* acf-field */
12 /* responsive */
13 /*--------------------------------------------------------------------------------------------
14 *
15 * ACF 6 ↓
16 *
17 *--------------------------------------------------------------------------------------------*/
18 /*--------------------------------------------------------------------------------------------
19 *
20 * Mixins
21 *
22 *--------------------------------------------------------------------------------------------*/
23 /*---------------------------------------------------------------------------------------------
24 *
25 * Global
26 *
27 *---------------------------------------------------------------------------------------------*/
28 .acf-admin-page #wpcontent {
29 line-height: 140%;
30 }
31
32 /*---------------------------------------------------------------------------------------------
33 *
34 * Links
35 *
36 *---------------------------------------------------------------------------------------------*/
37 .acf-admin-page a {
38 color: #0783BE;
39 }
40
41 /*---------------------------------------------------------------------------------------------
42 *
43 * Headings
44 *
45 *---------------------------------------------------------------------------------------------*/
46 .acf-h1, .acf-admin-page h1,
47 .acf-headerbar h1 {
48 font-size: 21px;
49 font-weight: 400;
50 }
51
52 .acf-h2, .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,
53 .acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,
54 .acf-no-field-groups-wrapper .acf-no-post-types-inner h2,
55 .acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,
56 .acf-no-field-groups-wrapper .acf-options-preview-inner h2,
57 .acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,
58 .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,
59 .acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,
60 .acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,
61 .acf-no-taxonomies-wrapper .acf-options-preview-inner h2,
62 .acf-no-post-types-wrapper .acf-no-field-groups-inner h2,
63 .acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,
64 .acf-no-post-types-wrapper .acf-no-post-types-inner h2,
65 .acf-no-post-types-wrapper .acf-no-options-pages-inner h2,
66 .acf-no-post-types-wrapper .acf-options-preview-inner h2,
67 .acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,
68 .acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,
69 .acf-no-options-pages-wrapper .acf-no-post-types-inner h2,
70 .acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,
71 .acf-no-options-pages-wrapper .acf-options-preview-inner h2,
72 .acf-options-preview-wrapper .acf-no-field-groups-inner h2,
73 .acf-options-preview-wrapper .acf-no-taxonomies-inner h2,
74 .acf-options-preview-wrapper .acf-no-post-types-inner h2,
75 .acf-options-preview-wrapper .acf-no-options-pages-inner h2,
76 .acf-options-preview-wrapper .acf-options-preview-inner h2, .acf-page-title, .acf-admin-page h2,
77 .acf-headerbar h2 {
78 font-size: 18px;
79 font-weight: 400;
80 }
81
82 .acf-h3, .acf-admin-page .postbox .postbox-header h2,
83 .acf-admin-page .postbox .postbox-header h3,
84 .acf-admin-page .postbox .title h2,
85 .acf-admin-page .postbox .title h3,
86 .acf-admin-page .acf-box .postbox-header h2,
87 .acf-admin-page .acf-box .postbox-header h3,
88 .acf-admin-page .acf-box .title h2,
89 .acf-admin-page .acf-box .title h3, .acf-postbox-header h2.acf-postbox-title, .acf-admin-page #poststuff .postbox-header h2,
90 .acf-admin-page #poststuff .postbox-header h3, .acf-admin-page h3,
91 .acf-headerbar h3 {
92 font-size: 16px;
93 font-weight: 400;
94 }
95
96 /*---------------------------------------------------------------------------------------------
97 *
98 * Paragraphs
99 *
100 *---------------------------------------------------------------------------------------------*/
101 .acf-admin-page .p1 {
102 font-size: 15px;
103 }
104 .acf-admin-page .p2, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p,
105 .acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,
106 .acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p,
107 .acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p,
108 .acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p,
109 .acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p,
110 .acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p,
111 .acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p,
112 .acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p,
113 .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,
114 .acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p,
115 .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,
116 .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p,
117 .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p,
118 .acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p,
119 .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,
120 .acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p,
121 .acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p,
122 .acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p,
123 .acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p,
124 .acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p,
125 .acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p,
126 .acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p,
127 .acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p,
128 .acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p,
129 .acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p,
130 .acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p,
131 .acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p,
132 .acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p,
133 .acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p,
134 .acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p,
135 .acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,
136 .acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p,
137 .acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p,
138 .acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p,
139 .acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p,
140 .acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p,
141 .acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p,
142 .acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p,
143 .acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p,
144 .acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p,
145 .acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p,
146 .acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p,
147 .acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p,
148 .acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p,
149 .acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p,
150 .acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p,
151 .acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p,
152 .acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p, .acf-admin-page #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label, #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-admin-page .acf-label {
153 font-size: 14px;
154 }
155 .acf-admin-page .p3, .acf-admin-page .acf-internal-post-type .wp-list-table .post-state, .acf-internal-post-type .wp-list-table .acf-admin-page .post-state, .acf-admin-page .subtitle {
156 font-size: 13.5px;
157 }
158 .acf-admin-page .p4, .acf-admin-page #acf-update-information .form-table th, #acf-update-information .form-table .acf-admin-page th,
159 .acf-admin-page #acf-update-information .form-table td,
160 #acf-update-information .form-table .acf-admin-page td, .acf-admin-page #acf-admin-tools.tool-export .acf-panel h3, #acf-admin-tools.tool-export .acf-panel .acf-admin-page h3, .acf-admin-page .acf-btn.acf-btn-sm, .acf-admin-page .acf-admin-toolbar .acf-tab, .acf-admin-toolbar .acf-admin-page .acf-tab, .acf-admin-page .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table thead td, .acf-internal-post-type .wp-list-table thead .acf-admin-page td,
161 .acf-admin-page .acf-internal-post-type .wp-list-table tfoot th,
162 .acf-internal-post-type .wp-list-table tfoot .acf-admin-page th, .acf-admin-page .acf-internal-post-type .wp-list-table tfoot td, .acf-internal-post-type .wp-list-table tfoot .acf-admin-page td, .acf-admin-page .acf-internal-post-type .wp-list-table tbody th, .acf-internal-post-type .wp-list-table tbody .acf-admin-page th,
163 .acf-admin-page .acf-internal-post-type .wp-list-table tbody td,
164 .acf-internal-post-type .wp-list-table tbody .acf-admin-page td, .acf-admin-page .acf-internal-post-type .subsubsub li, .acf-internal-post-type .subsubsub .acf-admin-page li, .acf-admin-page input[type=text],
165 .acf-admin-page input[type=search],
166 .acf-admin-page input[type=number],
167 .acf-admin-page textarea,
168 .acf-admin-page select, .acf-admin-page .button, .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,
169 .acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered {
170 font-size: 13px;
171 }
172 .acf-admin-page .p5, .acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .acf-admin-page .field-type-label,
173 .acf-admin-page .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label,
174 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .acf-admin-page .field-type-label, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions {
175 font-size: 12.5px;
176 }
177 .acf-admin-page .p6, .acf-admin-page #acf-update-information .acf-update-changelog p em, #acf-update-information .acf-update-changelog p .acf-admin-page em, .acf-admin-page .acf-internal-post-type .row-actions, .acf-internal-post-type .acf-admin-page .row-actions, .acf-admin-page .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,
178 .acf-admin-page .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,
179 .acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,
180 .acf-admin-page .acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,
181 .acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,
182 .acf-admin-page .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,
183 .acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,
184 .acf-admin-page .acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,
185 .acf-no-field-groups-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,
186 .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,
187 .acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,
188 .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,
189 .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,
190 .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,
191 .acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,
192 .acf-admin-page .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,
193 .acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,
194 .acf-admin-page .acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,
195 .acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,
196 .acf-admin-page .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,
197 .acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,
198 .acf-admin-page .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,
199 .acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,
200 .acf-admin-page .acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,
201 .acf-no-post-types-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,
202 .acf-admin-page .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,
203 .acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,
204 .acf-admin-page .acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,
205 .acf-no-post-types-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,
206 .acf-admin-page .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,
207 .acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,
208 .acf-admin-page .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,
209 .acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,
210 .acf-admin-page .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,
211 .acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,
212 .acf-admin-page .acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,
213 .acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,
214 .acf-admin-page .acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,
215 .acf-no-options-pages-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small,
216 .acf-admin-page .acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,
217 .acf-options-preview-wrapper .acf-no-field-groups-inner .acf-admin-page p.acf-small,
218 .acf-admin-page .acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,
219 .acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-admin-page p.acf-small,
220 .acf-admin-page .acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,
221 .acf-options-preview-wrapper .acf-no-post-types-inner .acf-admin-page p.acf-small,
222 .acf-admin-page .acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,
223 .acf-options-preview-wrapper .acf-no-options-pages-inner .acf-admin-page p.acf-small,
224 .acf-admin-page .acf-options-preview-wrapper .acf-options-preview-inner p.acf-small,
225 .acf-options-preview-wrapper .acf-options-preview-inner .acf-admin-page p.acf-small, .acf-admin-page .acf-small {
226 font-size: 12px;
227 }
228 .acf-admin-page .p7, .acf-admin-page .acf-tooltip {
229 font-size: 11.5px;
230 }
231 .acf-admin-page .p8 {
232 font-size: 11px;
233 }
234
235 /*---------------------------------------------------------------------------------------------
236 *
237 * Page titles
238 *
239 *---------------------------------------------------------------------------------------------*/
240 .acf-page-title {
241 color: #344054;
242 }
243
244 /*---------------------------------------------------------------------------------------------
245 *
246 * Hide old / native WP titles from pages
247 *
248 *---------------------------------------------------------------------------------------------*/
249 .acf-admin-page .acf-settings-wrap h1 {
250 display: none !important;
251 }
252 .acf-admin-page #acf-admin-tools h1:not(.acf-field-group-pro-features-title, .acf-field-group-pro-features-title-sm) {
253 display: none !important;
254 }
255
256 /*---------------------------------------------------------------------------------------------
257 *
258 * Small
259 *
260 *---------------------------------------------------------------------------------------------*/
261 /*---------------------------------------------------------------------------------------------
262 *
263 * Link focus style
264 *
265 *---------------------------------------------------------------------------------------------*/
266 .acf-admin-page a:focus {
267 box-shadow: none;
268 outline: none;
269 }
270 .acf-admin-page a:focus-visible {
271 box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);
272 outline: 1px solid transparent;
273 }
274
275 /*--------------------------------------------------------------------------------------------
276 *
277 * Global
278 *
279 *--------------------------------------------------------------------------------------------*/
280 /* Horizontal List */
281 .acf-hl {
282 padding: 0;
283 margin: 0;
284 list-style: none;
285 display: block;
286 position: relative;
287 }
288
289 .acf-hl > li {
290 float: left;
291 display: block;
292 margin: 0;
293 padding: 0;
294 }
295
296 .acf-hl > li.acf-fr {
297 float: right;
298 }
299
300 /* Horizontal List: Clearfix */
301 .acf-hl:before,
302 .acf-hl:after,
303 .acf-bl:before,
304 .acf-bl:after,
305 .acf-cf:before,
306 .acf-cf:after {
307 content: "";
308 display: block;
309 line-height: 0;
310 }
311
312 .acf-hl:after,
313 .acf-bl:after,
314 .acf-cf:after {
315 clear: both;
316 }
317
318 /* Block List */
319 .acf-bl {
320 padding: 0;
321 margin: 0;
322 list-style: none;
323 display: block;
324 position: relative;
325 }
326
327 .acf-bl > li {
328 display: block;
329 margin: 0;
330 padding: 0;
331 float: none;
332 }
333
334 /* Visibility */
335 .acf-hidden {
336 display: none !important;
337 }
338
339 .acf-empty {
340 display: table-cell !important;
341 }
342 .acf-empty * {
343 display: none !important;
344 }
345
346 /* Float */
347 .acf-fl {
348 float: left;
349 }
350
351 .acf-fr {
352 float: right;
353 }
354
355 .acf-fn {
356 float: none;
357 }
358
359 /* Align */
360 .acf-al {
361 text-align: left;
362 }
363
364 .acf-ar {
365 text-align: right;
366 }
367
368 .acf-ac {
369 text-align: center;
370 }
371
372 /* loading */
373 .acf-loading,
374 .acf-spinner {
375 display: inline-block;
376 height: 20px;
377 width: 20px;
378 vertical-align: text-top;
379 background: transparent url(../../images/spinner.gif) no-repeat 50% 50%;
380 }
381
382 /* spinner */
383 .acf-spinner {
384 display: none;
385 }
386
387 .acf-spinner.is-active {
388 display: inline-block;
389 }
390
391 /* WP < 4.2 */
392 .spinner.is-active {
393 display: inline-block;
394 }
395
396 /* required */
397 .acf-required {
398 color: #f00;
399 }
400
401 /* Allow pointer events in reusable blocks */
402 .acf-button,
403 .acf-tab-button {
404 pointer-events: auto !important;
405 }
406
407 /* show on hover */
408 .acf-soh .acf-soh-target {
409 -webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;
410 -moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;
411 -o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;
412 transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;
413 visibility: hidden;
414 opacity: 0;
415 }
416
417 .acf-soh:hover .acf-soh-target {
418 -webkit-transition-delay: 0s;
419 -moz-transition-delay: 0s;
420 -o-transition-delay: 0s;
421 transition-delay: 0s;
422 visibility: visible;
423 opacity: 1;
424 }
425
426 /* show if value */
427 .show-if-value {
428 display: none;
429 }
430
431 .hide-if-value {
432 display: block;
433 }
434
435 .has-value .show-if-value {
436 display: block;
437 }
438
439 .has-value .hide-if-value {
440 display: none;
441 }
442
443 /* select2 WP animation fix */
444 .select2-search-choice-close {
445 -webkit-transition: none;
446 -moz-transition: none;
447 -o-transition: none;
448 transition: none;
449 }
450
451 /*---------------------------------------------------------------------------------------------
452 *
453 * tooltip
454 *
455 *---------------------------------------------------------------------------------------------*/
456 /* tooltip */
457 .acf-tooltip {
458 background: #1D2939;
459 border-radius: 6px;
460 color: #D0D5DD;
461 padding-top: 8px;
462 padding-right: 12px;
463 padding-bottom: 10px;
464 padding-left: 12px;
465 position: absolute;
466 z-index: 900000;
467 max-width: 280px;
468 box-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03);
469 /* tip */
470 }
471 .acf-tooltip:before {
472 border: solid;
473 border-color: transparent;
474 border-width: 6px;
475 content: "";
476 position: absolute;
477 }
478 .acf-tooltip {
479 /* positions */
480 }
481 .acf-tooltip.top {
482 margin-top: -8px;
483 }
484 .acf-tooltip.top:before {
485 top: 100%;
486 left: 50%;
487 margin-left: -6px;
488 border-top-color: #2f353e;
489 border-bottom-width: 0;
490 }
491 .acf-tooltip.right {
492 margin-left: 8px;
493 }
494 .acf-tooltip.right:before {
495 top: 50%;
496 margin-top: -6px;
497 right: 100%;
498 border-right-color: #2f353e;
499 border-left-width: 0;
500 }
501 .acf-tooltip.bottom {
502 margin-top: 8px;
503 }
504 .acf-tooltip.bottom:before {
505 bottom: 100%;
506 left: 50%;
507 margin-left: -6px;
508 border-bottom-color: #2f353e;
509 border-top-width: 0;
510 }
511 .acf-tooltip.left {
512 margin-left: -8px;
513 }
514 .acf-tooltip.left:before {
515 top: 50%;
516 margin-top: -6px;
517 left: 100%;
518 border-left-color: #2f353e;
519 border-right-width: 0;
520 }
521 .acf-tooltip .acf-overlay {
522 z-index: -1;
523 }
524
525 /* confirm */
526 .acf-tooltip.-confirm {
527 z-index: 900001;
528 }
529 .acf-tooltip.-confirm a {
530 text-decoration: none;
531 color: #9ea3a8;
532 }
533 .acf-tooltip.-confirm a:hover {
534 text-decoration: underline;
535 }
536 .acf-tooltip.-confirm a[data-event=confirm] {
537 color: #f55e4f;
538 }
539
540 .acf-overlay {
541 position: fixed;
542 top: 0;
543 bottom: 0;
544 left: 0;
545 right: 0;
546 cursor: default;
547 }
548
549 .acf-tooltip-target {
550 position: relative;
551 z-index: 900002;
552 }
553
554 /*---------------------------------------------------------------------------------------------
555 *
556 * loading
557 *
558 *---------------------------------------------------------------------------------------------*/
559 .acf-loading-overlay {
560 position: absolute;
561 top: 0;
562 bottom: 0;
563 left: 0;
564 right: 0;
565 cursor: default;
566 z-index: 99;
567 background: rgba(249, 249, 249, 0.5);
568 }
569 .acf-loading-overlay i {
570 position: absolute;
571 top: 50%;
572 left: 50%;
573 transform: translate(-50%, -50%);
574 }
575
576 /*--------------------------------------------------------------------------------------------
577 *
578 * acf-icon
579 *
580 *--------------------------------------------------------------------------------------------*/
581 .acf-icon {
582 display: inline-block;
583 height: 28px;
584 width: 28px;
585 border: transparent solid 1px;
586 border-radius: 100%;
587 font-size: 20px;
588 line-height: 21px;
589 text-align: center;
590 text-decoration: none;
591 vertical-align: top;
592 box-sizing: border-box;
593 }
594 .acf-icon:before {
595 font-family: dashicons;
596 display: inline-block;
597 line-height: 1;
598 font-weight: 400;
599 font-style: normal;
600 speak: none;
601 text-decoration: inherit;
602 text-transform: none;
603 text-rendering: auto;
604 -webkit-font-smoothing: antialiased;
605 -moz-osx-font-smoothing: grayscale;
606 width: 1em;
607 height: 1em;
608 vertical-align: middle;
609 text-align: center;
610 }
611
612 .acf-icon.-plus:before {
613 content: "\f543";
614 }
615
616 .acf-icon.-minus:before {
617 content: "\f460";
618 }
619
620 .acf-icon.-cancel:before {
621 content: "\f335";
622 margin: -1px 0 0 -1px;
623 }
624
625 .acf-icon.-pencil:before {
626 content: "\f464";
627 }
628
629 .acf-icon.-location:before {
630 content: "\f230";
631 }
632
633 .acf-icon.-up:before {
634 content: "\f343";
635 margin-top: -0.1em;
636 }
637
638 .acf-icon.-down:before {
639 content: "\f347";
640 margin-top: 0.1em;
641 }
642
643 .acf-icon.-left:before {
644 content: "\f341";
645 margin-left: -0.1em;
646 }
647
648 .acf-icon.-right:before {
649 content: "\f345";
650 margin-left: 0.1em;
651 }
652
653 .acf-icon.-sync:before {
654 content: "\f463";
655 }
656
657 .acf-icon.-globe:before {
658 content: "\f319";
659 margin-top: 0.1em;
660 margin-left: 0.1em;
661 }
662
663 .acf-icon.-picture:before {
664 content: "\f128";
665 }
666
667 .acf-icon.-check:before {
668 content: "\f147";
669 margin-left: -0.1em;
670 }
671
672 .acf-icon.-dot-3:before {
673 content: "\f533";
674 margin-top: -0.1em;
675 }
676
677 .acf-icon.-arrow-combo:before {
678 content: "\f156";
679 }
680
681 .acf-icon.-arrow-up:before {
682 content: "\f142";
683 margin-left: -0.1em;
684 }
685
686 .acf-icon.-arrow-down:before {
687 content: "\f140";
688 margin-left: -0.1em;
689 }
690
691 .acf-icon.-search:before {
692 content: "\f179";
693 }
694
695 .acf-icon.-link-ext:before {
696 content: "\f504";
697 }
698
699 .acf-icon.-duplicate {
700 position: relative;
701 }
702 .acf-icon.-duplicate:before, .acf-icon.-duplicate:after {
703 content: "";
704 display: block;
705 box-sizing: border-box;
706 width: 46%;
707 height: 46%;
708 position: absolute;
709 top: 33%;
710 left: 23%;
711 }
712 .acf-icon.-duplicate:before {
713 margin: -1px 0 0 1px;
714 box-shadow: 2px -2px 0px 0px currentColor;
715 }
716 .acf-icon.-duplicate:after {
717 border: solid 2px currentColor;
718 }
719
720 .acf-icon.-plus-alt {
721 -webkit-mask-image: url("../../images/icons/icon-add-alt.svg");
722 mask-image: url("../../images/icons/icon-add-alt.svg");
723 }
724
725 .acf-icon.-duplicate-alt {
726 -webkit-mask-image: url("../../images/icons/icon-duplicate.svg");
727 mask-image: url("../../images/icons/icon-duplicate.svg");
728 }
729
730 .acf-icon.-trash-alt {
731 -webkit-mask-image: url("../../images/icons/icon-trash-alt.svg");
732 mask-image: url("../../images/icons/icon-trash-alt.svg");
733 }
734
735 .acf-icon.-more-actions {
736 -webkit-mask-image: url("../../images/icons/icon-more-vertical.svg");
737 mask-image: url("../../images/icons/icon-more-vertical.svg");
738 }
739
740 .acf-icon.-close {
741 -webkit-mask-image: url("../../images/icons/icon-close.svg");
742 mask-image: url("../../images/icons/icon-close.svg");
743 }
744
745 .acf-icon.-trash {
746 position: relative;
747 }
748 .acf-icon.-trash:before, .acf-icon.-trash:after {
749 content: "";
750 display: block;
751 box-sizing: border-box;
752 width: 46%;
753 height: 46%;
754 position: absolute;
755 top: 33%;
756 left: 23%;
757 }
758 .acf-icon.-trash:before {
759 margin: -1px 0 0 1px;
760 box-shadow: 2px -2px 0px 0px currentColor;
761 }
762 .acf-icon.-trash:after {
763 border: solid 2px currentColor;
764 }
765
766 .acf-icon.-collapse:before {
767 content: "\f142";
768 margin-left: -0.1em;
769 }
770
771 .-collapsed .acf-icon.-collapse:before {
772 content: "\f140";
773 margin-left: -0.1em;
774 }
775
776 span.acf-icon {
777 color: #555d66;
778 border-color: #b5bcc2;
779 background-color: #fff;
780 }
781
782 a.acf-icon {
783 color: #555d66;
784 border-color: #b5bcc2;
785 background-color: #fff;
786 position: relative;
787 transition: none;
788 cursor: pointer;
789 }
790 a.acf-icon:hover {
791 background: #f3f5f6;
792 border-color: #0071a1;
793 color: #0071a1;
794 }
795 a.acf-icon.-minus:hover, a.acf-icon.-cancel:hover {
796 background: #f7efef;
797 border-color: #a10000;
798 color: #dc3232;
799 }
800 a.acf-icon:active, a.acf-icon:focus {
801 outline: none;
802 box-shadow: none;
803 }
804
805 .acf-icon.-clear {
806 border-color: transparent;
807 background: transparent;
808 color: #444;
809 }
810
811 .acf-icon.light {
812 border-color: transparent;
813 background: #f5f5f5;
814 color: #23282d;
815 }
816
817 .acf-icon.dark {
818 border-color: transparent !important;
819 background: #23282d;
820 color: #eee;
821 }
822
823 a.acf-icon.dark:hover {
824 background: #191e23;
825 color: #00b9eb;
826 }
827 a.acf-icon.dark.-minus:hover, a.acf-icon.dark.-cancel:hover {
828 color: #d54e21;
829 }
830
831 .acf-icon.grey {
832 border-color: transparent !important;
833 background: #b4b9be;
834 color: #fff !important;
835 }
836 .acf-icon.grey:hover, .acf-icon.grey:focus {
837 background: #00a0d2;
838 color: #fff;
839 }
840 .acf-icon.grey.-minus:hover, .acf-icon.grey.-minus:focus, .acf-icon.grey.-cancel:hover, .acf-icon.grey.-cancel:focus {
841 background: #32373c;
842 }
843
844 .acf-icon.small,
845 .acf-icon.-small {
846 width: 20px;
847 height: 20px;
848 line-height: 14px;
849 font-size: 14px;
850 }
851 .acf-icon.small.-duplicate:before, .acf-icon.small.-duplicate:after,
852 .acf-icon.-small.-duplicate:before,
853 .acf-icon.-small.-duplicate:after {
854 opacity: 0.8;
855 }
856
857 /*--------------------------------------------------------------------------------------------
858 *
859 * acf-box
860 *
861 *--------------------------------------------------------------------------------------------*/
862 .acf-box {
863 background: #ffffff;
864 border: 1px solid #ccd0d4;
865 position: relative;
866 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
867 /* title */
868 }
869 .acf-box .title {
870 border-bottom: 1px solid #ccd0d4;
871 margin: 0;
872 padding: 15px;
873 }
874 .acf-box .title h3 {
875 display: flex;
876 align-items: center;
877 font-size: 14px;
878 line-height: 1em;
879 margin: 0;
880 padding: 0;
881 }
882 .acf-box .inner {
883 padding: 15px;
884 }
885 .acf-box h2 {
886 color: #333333;
887 font-size: 26px;
888 line-height: 1.25em;
889 margin: 0.25em 0 0.75em;
890 padding: 0;
891 }
892 .acf-box h3 {
893 margin: 1.5em 0 0;
894 }
895 .acf-box p {
896 margin-top: 0.5em;
897 }
898 .acf-box a {
899 text-decoration: none;
900 }
901 .acf-box i.dashicons-external {
902 margin-top: -1px;
903 }
904 .acf-box {
905 /* footer */
906 }
907 .acf-box .footer {
908 border-top: 1px solid #ccd0d4;
909 padding: 12px;
910 font-size: 13px;
911 line-height: 1.5;
912 }
913 .acf-box .footer p {
914 margin: 0;
915 }
916 .acf-admin-3-8 .acf-box {
917 border-color: #E5E5E5;
918 }
919 .acf-admin-3-8 .acf-box .title,
920 .acf-admin-3-8 .acf-box .footer {
921 border-color: #E5E5E5;
922 }
923
924 /*--------------------------------------------------------------------------------------------
925 *
926 * acf-notice
927 *
928 *--------------------------------------------------------------------------------------------*/
929 .acf-notice {
930 position: relative;
931 display: block;
932 color: #fff;
933 margin: 5px 0 15px;
934 padding: 3px 12px;
935 background: #2a9bd9;
936 border-left: rgb(31.4900398406, 125.1314741036, 176.5099601594) solid 3px;
937 }
938 .acf-notice p {
939 font-size: 13px;
940 line-height: 1.5;
941 margin: 0.5em 0;
942 text-shadow: none;
943 color: inherit;
944 }
945 .acf-notice .acf-notice-dismiss {
946 position: absolute;
947 top: 9px;
948 right: 12px;
949 background: transparent !important;
950 color: inherit !important;
951 border-color: #fff !important;
952 opacity: 0.75;
953 }
954 .acf-notice .acf-notice-dismiss:hover {
955 opacity: 1;
956 }
957 .acf-notice.-dismiss {
958 padding-right: 40px;
959 }
960 .acf-notice.-error {
961 background: #d94f4f;
962 border-color: rgb(201.4953271028, 43.5046728972, 43.5046728972);
963 }
964 .acf-notice.-success {
965 background: #49ad52;
966 border-color: rgb(57.8658536585, 137.1341463415, 65);
967 }
968 .acf-notice.-warning {
969 background: #fd8d3b;
970 border-color: rgb(252.4848484848, 111.6363636364, 8.5151515152);
971 }
972
973 .acf-admin-single-taxonomy .notice-success .acf-item-saved-links,
974 .acf-admin-single-post-type .notice-success .acf-item-saved-links,
975 .acf-admin-single-options-page .notice-success .acf-item-saved-links {
976 display: flex;
977 gap: 12px;
978 }
979 .acf-admin-single-taxonomy .notice-success .acf-item-saved-links a,
980 .acf-admin-single-post-type .notice-success .acf-item-saved-links a,
981 .acf-admin-single-options-page .notice-success .acf-item-saved-links a {
982 text-decoration: none;
983 opacity: 1;
984 }
985 .acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,
986 .acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,
987 .acf-admin-single-options-page .notice-success .acf-item-saved-links a:after {
988 content: "";
989 width: 1px;
990 height: 13px;
991 display: inline-flex;
992 position: relative;
993 top: 2px;
994 left: 6px;
995 background-color: #475467;
996 opacity: 0.3;
997 }
998 .acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:last-child:after,
999 .acf-admin-single-post-type .notice-success .acf-item-saved-links a:last-child:after,
1000 .acf-admin-single-options-page .notice-success .acf-item-saved-links a:last-child:after {
1001 content: none;
1002 }
1003
1004 .rtl.acf-field-group .notice,
1005 .rtl.acf-internal-post-type .notice {
1006 padding-right: 50px !important;
1007 }
1008 .rtl.acf-field-group .notice .notice-dismiss,
1009 .rtl.acf-internal-post-type .notice .notice-dismiss {
1010 left: 8px;
1011 right: unset;
1012 }
1013 .rtl.acf-field-group .notice:before,
1014 .rtl.acf-internal-post-type .notice:before {
1015 left: unset;
1016 right: 10px;
1017 }
1018 .rtl.acf-field-group.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after, .rtl.acf-field-group.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after,
1019 .rtl.acf-internal-post-type.acf-admin-single-taxonomy .notice-success .acf-item-saved-links a:after,
1020 .rtl.acf-internal-post-type.acf-admin-single-post-type .notice-success .acf-item-saved-links a:after,
1021 .rtl.acf-internal-post-type.acf-admin-single-options-page .notice-success .acf-item-saved-links a:after {
1022 left: unset;
1023 right: 6px;
1024 }
1025
1026 /*--------------------------------------------------------------------------------------------
1027 *
1028 * acf-table
1029 *
1030 *--------------------------------------------------------------------------------------------*/
1031 .acf-table {
1032 border: #ccd0d4 solid 1px;
1033 background: #fff;
1034 border-spacing: 0;
1035 border-radius: 0;
1036 table-layout: auto;
1037 padding: 0;
1038 margin: 0;
1039 width: 100%;
1040 clear: both;
1041 box-sizing: content-box;
1042 /* defaults */
1043 }
1044 .acf-table > tbody > tr > th,
1045 .acf-table > tbody > tr > td,
1046 .acf-table > thead > tr > th,
1047 .acf-table > thead > tr > td {
1048 padding: 8px;
1049 vertical-align: top;
1050 background: #fff;
1051 text-align: left;
1052 border-style: solid;
1053 font-weight: normal;
1054 }
1055 .acf-table > tbody > tr > th,
1056 .acf-table > thead > tr > th {
1057 position: relative;
1058 color: #333333;
1059 }
1060 .acf-table {
1061 /* thead */
1062 }
1063 .acf-table > thead > tr > th {
1064 border-color: #d5d9dd;
1065 border-width: 0 0 1px 1px;
1066 }
1067 .acf-table > thead > tr > th:first-child {
1068 border-left-width: 0;
1069 }
1070 .acf-table {
1071 /* tbody */
1072 }
1073 .acf-table > tbody > tr {
1074 z-index: 1;
1075 }
1076 .acf-table > tbody > tr > td {
1077 border-color: #eeeeee;
1078 border-width: 1px 0 0 1px;
1079 }
1080 .acf-table > tbody > tr > td:first-child {
1081 border-left-width: 0;
1082 }
1083 .acf-table > tbody > tr:first-child > td {
1084 border-top-width: 0;
1085 }
1086 .acf-table {
1087 /* -clear */
1088 }
1089 .acf-table.-clear {
1090 border: 0 none;
1091 }
1092 .acf-table.-clear > tbody > tr > td,
1093 .acf-table.-clear > tbody > tr > th,
1094 .acf-table.-clear > thead > tr > td,
1095 .acf-table.-clear > thead > tr > th {
1096 border: 0 none;
1097 padding: 4px;
1098 }
1099
1100 /* remove tr */
1101 .acf-remove-element {
1102 -webkit-transition: all 0.25s ease-out;
1103 -moz-transition: all 0.25s ease-out;
1104 -o-transition: all 0.25s ease-out;
1105 transition: all 0.25s ease-out;
1106 transform: translate(50px, 0);
1107 opacity: 0;
1108 }
1109
1110 /* fade-up */
1111 .acf-fade-up {
1112 -webkit-transition: all 0.25s ease-out;
1113 -moz-transition: all 0.25s ease-out;
1114 -o-transition: all 0.25s ease-out;
1115 transition: all 0.25s ease-out;
1116 transform: translate(0, -10px);
1117 opacity: 0;
1118 }
1119
1120 /*---------------------------------------------------------------------------------------------
1121 *
1122 * Fake table
1123 *
1124 *---------------------------------------------------------------------------------------------*/
1125 .acf-thead,
1126 .acf-tbody,
1127 .acf-tfoot {
1128 width: 100%;
1129 padding: 0;
1130 margin: 0;
1131 }
1132 .acf-thead > li,
1133 .acf-tbody > li,
1134 .acf-tfoot > li {
1135 box-sizing: border-box;
1136 padding-top: 14px;
1137 font-size: 12px;
1138 line-height: 14px;
1139 }
1140
1141 .acf-thead {
1142 border-bottom: #ccd0d4 solid 1px;
1143 color: #23282d;
1144 }
1145 .acf-thead > li {
1146 font-size: 14px;
1147 line-height: 1.4;
1148 font-weight: bold;
1149 }
1150 .acf-admin-3-8 .acf-thead {
1151 border-color: #dfdfdf;
1152 }
1153
1154 .acf-tfoot {
1155 background: #f5f5f5;
1156 border-top: #d5d9dd solid 1px;
1157 }
1158
1159 /*--------------------------------------------------------------------------------------------
1160 *
1161 * Settings
1162 *
1163 *--------------------------------------------------------------------------------------------*/
1164 .acf-settings-wrap #poststuff {
1165 padding-top: 15px;
1166 }
1167 .acf-settings-wrap .acf-box {
1168 margin: 20px 0;
1169 }
1170 .acf-settings-wrap table {
1171 margin: 0;
1172 }
1173 .acf-settings-wrap table .button {
1174 vertical-align: middle;
1175 }
1176
1177 /*--------------------------------------------------------------------------------------------
1178 *
1179 * acf-popup
1180 *
1181 *--------------------------------------------------------------------------------------------*/
1182 #acf-popup {
1183 position: fixed;
1184 z-index: 900000;
1185 top: 0;
1186 left: 0;
1187 right: 0;
1188 bottom: 0;
1189 text-align: center;
1190 }
1191 #acf-popup .bg {
1192 position: absolute;
1193 top: 0;
1194 left: 0;
1195 right: 0;
1196 bottom: 0;
1197 z-index: 0;
1198 background: rgba(0, 0, 0, 0.25);
1199 }
1200 #acf-popup:before {
1201 content: "";
1202 display: inline-block;
1203 height: 100%;
1204 vertical-align: middle;
1205 }
1206 #acf-popup .acf-popup-box {
1207 display: inline-block;
1208 vertical-align: middle;
1209 z-index: 1;
1210 min-width: 300px;
1211 min-height: 160px;
1212 border-color: #aaaaaa;
1213 box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);
1214 text-align: left;
1215 }
1216 html[dir=rtl] #acf-popup .acf-popup-box {
1217 text-align: right;
1218 }
1219 #acf-popup .acf-popup-box .title {
1220 min-height: 15px;
1221 line-height: 15px;
1222 }
1223 #acf-popup .acf-popup-box .title .acf-icon {
1224 position: absolute;
1225 top: 10px;
1226 right: 10px;
1227 }
1228 html[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon {
1229 right: auto;
1230 left: 10px;
1231 }
1232 #acf-popup .acf-popup-box .inner {
1233 min-height: 50px;
1234 padding: 0;
1235 margin: 15px;
1236 }
1237 #acf-popup .acf-popup-box .loading {
1238 position: absolute;
1239 top: 45px;
1240 left: 0;
1241 right: 0;
1242 bottom: 0;
1243 z-index: 2;
1244 background: rgba(0, 0, 0, 0.1);
1245 display: none;
1246 }
1247 #acf-popup .acf-popup-box .loading i {
1248 position: absolute;
1249 top: 50%;
1250 left: 50%;
1251 transform: translate(-50%, -50%);
1252 }
1253
1254 .acf-submit {
1255 margin-bottom: 0;
1256 line-height: 28px;
1257 }
1258 .acf-submit span {
1259 float: right;
1260 color: #999;
1261 }
1262 .acf-submit span.-error {
1263 color: #dd4232;
1264 }
1265 .acf-submit .button {
1266 margin-right: 5px;
1267 }
1268
1269 #acf-popup .acf-confirm-popup {
1270 border-radius: 8px;
1271 }
1272 #acf-popup .acf-confirm-popup .title {
1273 padding: 30px;
1274 border-bottom: none;
1275 display: flex;
1276 align-content: center;
1277 justify-content: space-between;
1278 }
1279 #acf-popup .acf-confirm-popup .title h3 {
1280 color: #101828;
1281 font-size: 20px;
1282 font-weight: 500;
1283 line-height: 24px;
1284 }
1285 #acf-popup .acf-confirm-popup .title a:focus {
1286 border-radius: 50%;
1287 }
1288 #acf-popup .acf-confirm-popup .title .acf-icon.-close {
1289 width: 24px;
1290 height: 24px;
1291 mask-size: contain;
1292 background: #101828;
1293 position: relative;
1294 top: auto;
1295 right: auto;
1296 }
1297 #acf-popup .acf-confirm-popup .inner {
1298 margin: 0;
1299 padding: 0 30px 30px 30px;
1300 }
1301 #acf-popup .acf-confirm-popup .inner p {
1302 margin-top: 0;
1303 }
1304 #acf-popup .acf-confirm-popup .inner .acf-actions {
1305 display: flex;
1306 justify-content: flex-end;
1307 gap: 5px;
1308 }
1309 #acf-popup .acf-confirm-popup .inner .acf-actions .acf-btn-secondary {
1310 border: none;
1311 }
1312 #acf-popup .acf-confirm-popup .inner .acf-actions .acf-btn-secondary:hover {
1313 background: none;
1314 text-decoration: underline;
1315 }
1316 #acf-popup .acf-confirm-popup .inner .acf-actions .acf-btn {
1317 border-radius: 2px;
1318 border: none;
1319 min-height: 40px;
1320 }
1321 #acf-popup .acf-confirm-popup .inner .acf-actions .acf-btn.acf-confirm {
1322 background-color: #DD1243;
1323 }
1324 #acf-popup .acf-confirm-popup .inner .acf-actions .acf-btn.acf-confirm:hover {
1325 background-color: rgb(173.8410041841, 14.1589958159, 52.7029288703);
1326 }
1327 @media only screen and (max-width: 782px) {
1328 #acf-popup .acf-confirm-popup {
1329 width: auto !important;
1330 }
1331 }
1332
1333 body:not(.block-editor-page) #acf-popup .acf-confirm-popup .inner .acf-btn {
1334 min-height: 30px;
1335 border-radius: 3px;
1336 }
1337
1338 /*--------------------------------------------------------------------------------------------
1339 *
1340 * upgrade notice
1341 *
1342 *--------------------------------------------------------------------------------------------*/
1343 #acf-upgrade-notice .notice-container {
1344 display: flex;
1345 justify-content: space-between;
1346 align-items: center;
1347 align-content: flex-start;
1348 padding: 10px 0;
1349 }
1350 #acf-upgrade-notice .col-content {
1351 float: left;
1352 width: 58%;
1353 padding-left: 66px;
1354 }
1355 #acf-upgrade-notice .col-actions {
1356 float: right;
1357 text-align: center;
1358 margin-right: 5px;
1359 }
1360 #acf-upgrade-notice img {
1361 float: left;
1362 width: 48px;
1363 height: 48px;
1364 margin: 10px 4px 0 -62px;
1365 vertical-align: top;
1366 }
1367 #acf-upgrade-notice h2 {
1368 font-size: 1em;
1369 font-weight: 500;
1370 margin: 0 0 0.3em 0;
1371 }
1372 @media screen and (max-width: 640px) {
1373 #acf-upgrade-notice .col-content,
1374 #acf-upgrade-notice .col-actions {
1375 float: none;
1376 padding-left: 66px;
1377 width: auto;
1378 text-align: left;
1379 }
1380 }
1381
1382 /*--------------------------------------------------------------------------------------------
1383 *
1384 * Welcome
1385 *
1386 *--------------------------------------------------------------------------------------------*/
1387 .acf-wrap h1 {
1388 margin-top: 0;
1389 padding-top: 20px;
1390 }
1391 .acf-wrap .about-text {
1392 margin-top: 0.5em;
1393 min-height: 50px;
1394 }
1395 .acf-wrap .about-headline-callout {
1396 font-size: 2.4em;
1397 font-weight: 300;
1398 line-height: 1.3;
1399 margin: 1.1em 0 0.2em;
1400 text-align: center;
1401 }
1402 .acf-wrap .feature-section {
1403 padding: 40px 0;
1404 }
1405 .acf-wrap .feature-section h2 {
1406 margin-top: 20px;
1407 }
1408 .acf-wrap .changelog {
1409 list-style: disc;
1410 padding-left: 15px;
1411 }
1412 .acf-wrap .changelog li {
1413 margin: 0 0 0.75em;
1414 }
1415 .acf-wrap .acf-three-col {
1416 display: flex;
1417 flex-wrap: wrap;
1418 justify-content: space-between;
1419 }
1420 .acf-wrap .acf-three-col > div {
1421 flex: 1;
1422 align-self: flex-start;
1423 min-width: 31%;
1424 max-width: 31%;
1425 }
1426 @media screen and (max-width: 880px) {
1427 .acf-wrap .acf-three-col > div {
1428 min-width: 48%;
1429 }
1430 }
1431 @media screen and (max-width: 640px) {
1432 .acf-wrap .acf-three-col > div {
1433 min-width: 100%;
1434 }
1435 }
1436 .acf-wrap .acf-three-col h3 .badge {
1437 display: inline-block;
1438 vertical-align: top;
1439 border-radius: 5px;
1440 background: #fc9700;
1441 color: #fff;
1442 font-weight: normal;
1443 font-size: 12px;
1444 padding: 2px 5px;
1445 }
1446 .acf-wrap .acf-three-col img + h3 {
1447 margin-top: 0.5em;
1448 }
1449
1450 /*--------------------------------------------------------------------------------------------
1451 *
1452 * acf-hl cols
1453 *
1454 *--------------------------------------------------------------------------------------------*/
1455 .acf-hl[data-cols] {
1456 margin-left: -10px;
1457 margin-right: -10px;
1458 }
1459 .acf-hl[data-cols] > li {
1460 padding: 0 6px 0 10px;
1461 -webkit-box-sizing: border-box;
1462 -moz-box-sizing: border-box;
1463 box-sizing: border-box;
1464 }
1465
1466 /* sizes */
1467 .acf-hl[data-cols="2"] > li {
1468 width: 50%;
1469 }
1470
1471 .acf-hl[data-cols="3"] > li {
1472 width: 33.333%;
1473 }
1474
1475 .acf-hl[data-cols="4"] > li {
1476 width: 25%;
1477 }
1478
1479 /* mobile */
1480 @media screen and (max-width: 640px) {
1481 .acf-hl[data-cols] {
1482 flex-wrap: wrap;
1483 justify-content: flex-start;
1484 align-content: flex-start;
1485 align-items: flex-start;
1486 margin-left: 0;
1487 margin-right: 0;
1488 margin-top: -10px;
1489 }
1490 .acf-hl[data-cols] > li {
1491 flex: 1 1 100%;
1492 width: 100% !important;
1493 padding: 10px 0 0;
1494 }
1495 }
1496 /*--------------------------------------------------------------------------------------------
1497 *
1498 * misc
1499 *
1500 *--------------------------------------------------------------------------------------------*/
1501 .acf-actions {
1502 text-align: right;
1503 z-index: 1;
1504 /* hover */
1505 }
1506 .acf-actions.-hover {
1507 position: absolute;
1508 display: none;
1509 top: 0;
1510 right: 0;
1511 padding: 5px;
1512 z-index: 1050;
1513 }
1514 .acf-actions {
1515 /* rtl */
1516 }
1517 html[dir=rtl] .acf-actions.-hover {
1518 right: auto;
1519 left: 0;
1520 }
1521
1522 /* ul compatibility */
1523 ul.acf-actions li {
1524 float: right;
1525 margin-left: 4px;
1526 }
1527
1528 /*--------------------------------------------------------------------------------------------
1529 *
1530 * RTL
1531 *
1532 *--------------------------------------------------------------------------------------------*/
1533 html[dir=rtl] .acf-fl {
1534 float: right;
1535 }
1536
1537 html[dir=rtl] .acf-fr {
1538 float: left;
1539 }
1540
1541 html[dir=rtl] .acf-hl > li {
1542 float: right;
1543 }
1544
1545 html[dir=rtl] .acf-hl > li.acf-fr {
1546 float: left;
1547 }
1548
1549 html[dir=rtl] .acf-icon.logo {
1550 left: 0;
1551 right: auto;
1552 }
1553
1554 html[dir=rtl] .acf-table thead th {
1555 text-align: right;
1556 border-right-width: 1px;
1557 border-left-width: 0px;
1558 }
1559
1560 html[dir=rtl] .acf-table > tbody > tr > td {
1561 text-align: right;
1562 border-right-width: 1px;
1563 border-left-width: 0px;
1564 }
1565
1566 html[dir=rtl] .acf-table > thead > tr > th:first-child,
1567 html[dir=rtl] .acf-table > tbody > tr > td:first-child {
1568 border-right-width: 0;
1569 }
1570
1571 html[dir=rtl] .acf-table > tbody > tr > td.order + td {
1572 border-right-color: #e1e1e1;
1573 }
1574
1575 /*---------------------------------------------------------------------------------------------
1576 *
1577 * acf-postbox-columns
1578 *
1579 *---------------------------------------------------------------------------------------------*/
1580 .acf-postbox-columns {
1581 position: relative;
1582 margin-top: -11px;
1583 margin-bottom: -12px;
1584 margin-left: -12px;
1585 margin-right: 268px;
1586 }
1587 .acf-postbox-columns:after {
1588 display: block;
1589 clear: both;
1590 content: "";
1591 }
1592 .acf-postbox-columns .acf-postbox-main,
1593 .acf-postbox-columns .acf-postbox-side {
1594 -webkit-box-sizing: border-box;
1595 -moz-box-sizing: border-box;
1596 box-sizing: border-box;
1597 padding: 0 12px 12px;
1598 }
1599 .acf-postbox-columns .acf-postbox-main {
1600 float: left;
1601 width: 100%;
1602 }
1603 .acf-postbox-columns .acf-postbox-side {
1604 float: right;
1605 width: 280px;
1606 margin-right: -280px;
1607 }
1608 .acf-postbox-columns .acf-postbox-side:before {
1609 content: "";
1610 display: block;
1611 position: absolute;
1612 width: 1px;
1613 height: 100%;
1614 top: 0;
1615 right: 0;
1616 background: #d5d9dd;
1617 }
1618 .acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before {
1619 background: #dfdfdf;
1620 }
1621
1622 /* mobile */
1623 @media only screen and (max-width: 850px) {
1624 .acf-postbox-columns {
1625 margin: 0;
1626 }
1627 .acf-postbox-columns .acf-postbox-main,
1628 .acf-postbox-columns .acf-postbox-side {
1629 float: none;
1630 width: auto;
1631 margin: 0;
1632 padding: 0;
1633 }
1634 .acf-postbox-columns .acf-postbox-side {
1635 margin-top: 1em;
1636 }
1637 .acf-postbox-columns .acf-postbox-side:before {
1638 display: none;
1639 }
1640 }
1641 /*---------------------------------------------------------------------------------------------
1642 *
1643 * acf-panel
1644 *
1645 *---------------------------------------------------------------------------------------------*/
1646 .acf-panel {
1647 margin-top: -1px;
1648 border-top: 1px solid #d5d9dd;
1649 border-bottom: 1px solid #d5d9dd;
1650 }
1651 .acf-panel .acf-panel-title {
1652 margin: 0;
1653 padding: 12px;
1654 font-weight: bold;
1655 cursor: pointer;
1656 font-size: inherit;
1657 }
1658 .acf-panel .acf-panel-title i {
1659 float: right;
1660 }
1661 .acf-panel .acf-panel-inside {
1662 margin: 0;
1663 padding: 0 12px 12px;
1664 display: none;
1665 }
1666 .acf-panel {
1667 /* open */
1668 }
1669 .acf-panel.-open .acf-panel-inside {
1670 display: block;
1671 }
1672 .acf-panel {
1673 /* inside postbox */
1674 }
1675 .postbox .acf-panel {
1676 margin-left: -12px;
1677 margin-right: -12px;
1678 }
1679 .acf-panel {
1680 /* fields */
1681 }
1682 .acf-panel .acf-field {
1683 margin: 20px 0 0;
1684 }
1685 .acf-panel .acf-field .acf-label label {
1686 color: #555d66;
1687 font-weight: normal;
1688 }
1689 .acf-panel .acf-field:first-child {
1690 margin-top: 0;
1691 }
1692 .acf-admin-3-8 .acf-panel {
1693 border-color: #dfdfdf;
1694 }
1695
1696 /*---------------------------------------------------------------------------------------------
1697 *
1698 * Admin Tools
1699 *
1700 *---------------------------------------------------------------------------------------------*/
1701 #acf-admin-tools .notice {
1702 margin-top: 10px;
1703 }
1704 #acf-admin-tools .acf-meta-box-wrap .inside {
1705 border-top: none;
1706 }
1707 #acf-admin-tools .acf-meta-box-wrap {
1708 /* acf-fields */
1709 }
1710 #acf-admin-tools .acf-meta-box-wrap .acf-fields {
1711 margin-bottom: 24px;
1712 border: none;
1713 background: #fff;
1714 border-radius: 0;
1715 }
1716 #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field {
1717 padding: 0;
1718 margin-bottom: 19px;
1719 border-top: none;
1720 }
1721 #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label {
1722 margin-bottom: 16px;
1723 }
1724 #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input {
1725 padding-top: 16px;
1726 padding-right: 16px;
1727 padding-bottom: 16px;
1728 padding-left: 16px;
1729 border-width: 1px;
1730 border-style: solid;
1731 border-color: #D0D5DD;
1732 border-radius: 6px;
1733 }
1734 #acf-admin-tools .acf-meta-box-wrap .acf-fields.import-cptui {
1735 margin-top: 19px;
1736 }
1737
1738 .acf-meta-box-wrap .postbox {
1739 -webkit-box-sizing: border-box;
1740 -moz-box-sizing: border-box;
1741 box-sizing: border-box;
1742 }
1743 .acf-meta-box-wrap .postbox .inside {
1744 margin-bottom: 0;
1745 }
1746 .acf-meta-box-wrap .postbox .hndle {
1747 font-size: 14px;
1748 padding: 8px 12px;
1749 margin: 0;
1750 line-height: 1.4;
1751 position: relative;
1752 z-index: 1;
1753 cursor: default;
1754 }
1755 .acf-meta-box-wrap .postbox .handlediv,
1756 .acf-meta-box-wrap .postbox .handle-order-higher,
1757 .acf-meta-box-wrap .postbox .handle-order-lower {
1758 display: none;
1759 }
1760
1761 /* grid */
1762 .acf-meta-box-wrap.-grid {
1763 margin-left: 8px;
1764 margin-right: 8px;
1765 }
1766 .acf-meta-box-wrap.-grid .postbox {
1767 float: left;
1768 clear: left;
1769 width: 50%;
1770 margin: 0 0 16px;
1771 }
1772 .acf-meta-box-wrap.-grid .postbox:nth-child(odd) {
1773 margin-left: -8px;
1774 }
1775 .acf-meta-box-wrap.-grid .postbox:nth-child(even) {
1776 float: right;
1777 clear: right;
1778 margin-right: -8px;
1779 }
1780
1781 /* mobile */
1782 @media only screen and (max-width: 850px) {
1783 .acf-meta-box-wrap.-grid {
1784 margin-left: 0;
1785 margin-right: 0;
1786 }
1787 .acf-meta-box-wrap.-grid .postbox {
1788 margin-left: 0 !important;
1789 margin-right: 0 !important;
1790 width: 100%;
1791 }
1792 }
1793 /* export tool */
1794 #acf-admin-tool-export p {
1795 max-width: 800px;
1796 }
1797 #acf-admin-tool-export ul {
1798 display: flex;
1799 flex-wrap: wrap;
1800 width: 100%;
1801 }
1802 #acf-admin-tool-export ul li {
1803 flex: 0 1 33.33%;
1804 }
1805 @media screen and (max-width: 1600px) {
1806 #acf-admin-tool-export ul li {
1807 flex: 0 1 50%;
1808 }
1809 }
1810 @media screen and (max-width: 1200px) {
1811 #acf-admin-tool-export ul li {
1812 flex: 0 1 100%;
1813 }
1814 }
1815 #acf-admin-tool-export .acf-postbox-side ul {
1816 display: block;
1817 }
1818 #acf-admin-tool-export .acf-postbox-side .button {
1819 margin: 0;
1820 width: 100%;
1821 }
1822 #acf-admin-tool-export textarea {
1823 display: block;
1824 width: 100%;
1825 min-height: 500px;
1826 background: #F9FAFB;
1827 border-color: #D0D5DD;
1828 box-shadow: none;
1829 padding: 7px;
1830 border-radius: 6px;
1831 }
1832 #acf-admin-tool-export {
1833 /* panel: selection */
1834 }
1835 #acf-admin-tool-export .acf-panel-selection .acf-label label {
1836 font-weight: bold;
1837 color: #344054;
1838 }
1839
1840 #acf-admin-tool-import ul {
1841 column-width: 200px;
1842 }
1843
1844 .acf-css-tooltip {
1845 position: relative;
1846 }
1847 .acf-css-tooltip:before {
1848 content: attr(aria-label);
1849 display: none;
1850 position: absolute;
1851 z-index: 999;
1852 bottom: 100%;
1853 left: 50%;
1854 transform: translate(-50%, -8px);
1855 background: #191e23;
1856 border-radius: 2px;
1857 padding: 5px 10px;
1858 color: #fff;
1859 font-size: 12px;
1860 line-height: 1.4em;
1861 white-space: pre;
1862 }
1863 .acf-css-tooltip:after {
1864 content: "";
1865 display: none;
1866 position: absolute;
1867 z-index: 998;
1868 bottom: 100%;
1869 left: 50%;
1870 transform: translate(-50%, 4px);
1871 border: solid 6px transparent;
1872 border-top-color: #191e23;
1873 }
1874 .acf-css-tooltip:hover:before, .acf-css-tooltip:hover:after, .acf-css-tooltip:focus:before, .acf-css-tooltip:focus:after {
1875 display: block;
1876 }
1877
1878 .acf-diff .acf-diff-title {
1879 position: absolute;
1880 top: 0;
1881 left: 0;
1882 right: 0;
1883 height: 40px;
1884 padding: 14px 16px;
1885 background: #f3f3f3;
1886 border-bottom: #dddddd solid 1px;
1887 }
1888 .acf-diff .acf-diff-title strong {
1889 font-size: 14px;
1890 display: block;
1891 }
1892 .acf-diff .acf-diff-title .acf-diff-title-left,
1893 .acf-diff .acf-diff-title .acf-diff-title-right {
1894 width: 50%;
1895 float: left;
1896 }
1897 .acf-diff .acf-diff-content {
1898 position: absolute;
1899 top: 70px;
1900 left: 0;
1901 right: 0;
1902 bottom: 0;
1903 overflow: auto;
1904 }
1905 .acf-diff table.diff {
1906 border-spacing: 0;
1907 }
1908 .acf-diff table.diff col.diffsplit.middle {
1909 width: 0;
1910 }
1911 .acf-diff table.diff td,
1912 .acf-diff table.diff th {
1913 padding-top: 0.25em;
1914 padding-bottom: 0.25em;
1915 }
1916 .acf-diff table.diff tr td:nth-child(2) {
1917 width: auto;
1918 }
1919 .acf-diff table.diff td:nth-child(3) {
1920 border-left: #dddddd solid 1px;
1921 }
1922 @media screen and (max-width: 600px) {
1923 .acf-diff .acf-diff-title {
1924 height: 70px;
1925 }
1926 .acf-diff .acf-diff-content {
1927 top: 100px;
1928 }
1929 }
1930
1931 /*---------------------------------------------------------------------------------------------
1932 *
1933 * Modal
1934 *
1935 *---------------------------------------------------------------------------------------------*/
1936 .acf-modal {
1937 position: fixed;
1938 top: 30px;
1939 left: 30px;
1940 right: 30px;
1941 bottom: 30px;
1942 z-index: 160000;
1943 box-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);
1944 background: #fcfcfc;
1945 }
1946 .acf-modal .acf-modal-title,
1947 .acf-modal .acf-modal-content,
1948 .acf-modal .acf-modal-toolbar {
1949 box-sizing: border-box;
1950 position: absolute;
1951 left: 0;
1952 right: 0;
1953 }
1954 .acf-modal .acf-modal-title {
1955 height: 50px;
1956 top: 0;
1957 border-bottom: 1px solid #ddd;
1958 }
1959 .acf-modal .acf-modal-title h2 {
1960 margin: 0;
1961 padding: 0 16px;
1962 line-height: 50px;
1963 }
1964 .acf-modal .acf-modal-title .acf-modal-close {
1965 position: absolute;
1966 top: 0;
1967 right: 0;
1968 height: 50px;
1969 width: 50px;
1970 border: none;
1971 border-left: 1px solid #ddd;
1972 background: transparent;
1973 cursor: pointer;
1974 color: #666;
1975 }
1976 .acf-modal .acf-modal-title .acf-modal-close:hover {
1977 color: #00a0d2;
1978 }
1979 .acf-modal .acf-modal-content {
1980 top: 50px;
1981 bottom: 60px;
1982 background: #fff;
1983 overflow: auto;
1984 padding: 16px;
1985 }
1986 .acf-modal .acf-modal-feedback {
1987 position: absolute;
1988 top: 50%;
1989 margin: -10px 0;
1990 left: 0;
1991 right: 0;
1992 text-align: center;
1993 opacity: 0.75;
1994 }
1995 .acf-modal .acf-modal-feedback.error {
1996 opacity: 1;
1997 color: #b52727;
1998 }
1999 .acf-modal .acf-modal-toolbar {
2000 height: 60px;
2001 bottom: 0;
2002 padding: 15px 16px;
2003 border-top: 1px solid #ddd;
2004 }
2005 .acf-modal .acf-modal-toolbar .button {
2006 float: right;
2007 }
2008 @media only screen and (max-width: 640px) {
2009 .acf-modal {
2010 top: 0;
2011 left: 0;
2012 right: 0;
2013 bottom: 0;
2014 }
2015 }
2016
2017 .acf-modal-backdrop {
2018 position: fixed;
2019 top: 0;
2020 left: 0;
2021 right: 0;
2022 bottom: 0;
2023 background: #101828;
2024 opacity: 0.8;
2025 z-index: 159900;
2026 }
2027
2028 /*---------------------------------------------------------------------------------------------
2029 *
2030 * Retina
2031 *
2032 *---------------------------------------------------------------------------------------------*/
2033 @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
2034 .acf-loading,
2035 .acf-spinner {
2036 background-image: url(../../images/spinner@2x.gif);
2037 background-size: 20px 20px;
2038 }
2039 }
2040 /*--------------------------------------------------------------------------------------------
2041 *
2042 * Wrap
2043 *
2044 *--------------------------------------------------------------------------------------------*/
2045 .acf-admin-page .wrap {
2046 margin-top: 48px;
2047 margin-right: 32px;
2048 margin-bottom: 0;
2049 margin-left: 12px;
2050 }
2051 @media screen and (max-width: 768px) {
2052 .acf-admin-page .wrap {
2053 margin-right: 8px;
2054 margin-left: 8px;
2055 }
2056 }
2057 .acf-admin-page.rtl .wrap {
2058 margin-right: 12px;
2059 margin-left: 32px;
2060 }
2061 @media screen and (max-width: 768px) {
2062 .acf-admin-page.rtl .wrap {
2063 margin-right: 8px;
2064 margin-left: 8px;
2065 }
2066 }
2067 @media screen and (max-width: 768px) {
2068 .acf-admin-page #wpcontent {
2069 padding-left: 0;
2070 }
2071 }
2072
2073 /*-------------------------------------------------------------------
2074 *
2075 * ACF Admin Page Footer Styles
2076 *
2077 *------------------------------------------------------------------*/
2078 .acf-admin-page #wpfooter {
2079 font-style: italic;
2080 }
2081
2082 /*---------------------------------------------------------------------------------------------
2083 *
2084 * Admin Postbox & ACF Postbox
2085 *
2086 *---------------------------------------------------------------------------------------------*/
2087 .acf-admin-page .postbox,
2088 .acf-admin-page .acf-box {
2089 border: none;
2090 border-radius: 8px;
2091 box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
2092 }
2093 .acf-admin-page .postbox .inside,
2094 .acf-admin-page .acf-box .inside {
2095 padding-top: 24px;
2096 padding-right: 24px;
2097 padding-bottom: 24px;
2098 padding-left: 24px;
2099 }
2100 .acf-admin-page .postbox .acf-postbox-inner,
2101 .acf-admin-page .acf-box .acf-postbox-inner {
2102 margin-top: 0;
2103 margin-right: 0;
2104 margin-bottom: 0;
2105 margin-left: 0;
2106 padding-top: 24px;
2107 padding-right: 0;
2108 padding-bottom: 0;
2109 padding-left: 0;
2110 }
2111 .acf-admin-page .postbox .inner,
2112 .acf-admin-page .postbox .inside,
2113 .acf-admin-page .acf-box .inner,
2114 .acf-admin-page .acf-box .inside {
2115 margin-top: 0 !important;
2116 margin-right: 0 !important;
2117 margin-bottom: 0 !important;
2118 margin-left: 0 !important;
2119 border-top-width: 1px;
2120 border-top-style: solid;
2121 border-top-color: #EAECF0;
2122 }
2123 .acf-admin-page .postbox .postbox-header,
2124 .acf-admin-page .postbox .title,
2125 .acf-admin-page .acf-box .postbox-header,
2126 .acf-admin-page .acf-box .title {
2127 display: flex;
2128 align-items: center;
2129 box-sizing: border-box;
2130 min-height: 64px;
2131 margin-top: 0;
2132 margin-right: 0;
2133 margin-bottom: 0;
2134 margin-left: 0;
2135 padding-top: 0;
2136 padding-right: 24px;
2137 padding-bottom: 0;
2138 padding-left: 24px;
2139 border-bottom-width: 0;
2140 border-bottom-style: none;
2141 }
2142 .acf-admin-page .postbox .postbox-header h2,
2143 .acf-admin-page .postbox .postbox-header h3,
2144 .acf-admin-page .postbox .title h2,
2145 .acf-admin-page .postbox .title h3,
2146 .acf-admin-page .acf-box .postbox-header h2,
2147 .acf-admin-page .acf-box .postbox-header h3,
2148 .acf-admin-page .acf-box .title h2,
2149 .acf-admin-page .acf-box .title h3 {
2150 margin-top: 0;
2151 margin-right: 0;
2152 margin-bottom: 0;
2153 margin-left: 0;
2154 padding-top: 0;
2155 padding-right: 0;
2156 padding-bottom: 0;
2157 padding-left: 0;
2158 color: #344054;
2159 }
2160 .acf-admin-page .postbox .hndle,
2161 .acf-admin-page .acf-box .hndle {
2162 padding-top: 0;
2163 padding-right: 24px;
2164 padding-bottom: 0;
2165 padding-left: 24px;
2166 }
2167
2168 /*---------------------------------------------------------------------------------------------
2169 *
2170 * Custom ACF postbox header
2171 *
2172 *---------------------------------------------------------------------------------------------*/
2173 .acf-postbox-header {
2174 display: flex;
2175 align-items: center;
2176 justify-content: space-between;
2177 box-sizing: border-box;
2178 min-height: 64px;
2179 margin-top: -24px;
2180 margin-right: -24px;
2181 margin-bottom: 0;
2182 margin-left: -24px;
2183 padding-top: 0;
2184 padding-right: 24px;
2185 padding-bottom: 0;
2186 padding-left: 24px;
2187 border-bottom-width: 1px;
2188 border-bottom-style: solid;
2189 border-bottom-color: #EAECF0;
2190 }
2191 .acf-postbox-header h2.acf-postbox-title {
2192 margin-top: 0;
2193 margin-right: 0;
2194 margin-bottom: 0;
2195 margin-left: 0;
2196 padding-top: 0;
2197 padding-right: 24px;
2198 padding-bottom: 0;
2199 padding-left: 0;
2200 color: #344054;
2201 }
2202 .rtl .acf-postbox-header h2.acf-postbox-title {
2203 padding-right: 0;
2204 padding-left: 24px;
2205 }
2206 .acf-postbox-header .acf-icon {
2207 background-color: #98A2B3;
2208 }
2209
2210 /*---------------------------------------------------------------------------------------------
2211 *
2212 * Screen options button & screen meta container
2213 *
2214 *---------------------------------------------------------------------------------------------*/
2215 .acf-admin-page #screen-meta-links {
2216 margin-right: 32px;
2217 }
2218 .acf-admin-page #screen-meta-links .show-settings {
2219 border-color: #D0D5DD;
2220 }
2221 @media screen and (max-width: 768px) {
2222 .acf-admin-page #screen-meta-links {
2223 margin-right: 16px;
2224 margin-bottom: 0;
2225 }
2226 }
2227 .acf-admin-page.rtl #screen-meta-links {
2228 margin-right: 0;
2229 margin-left: 32px;
2230 }
2231 @media screen and (max-width: 768px) {
2232 .acf-admin-page.rtl #screen-meta-links {
2233 margin-right: 0;
2234 margin-left: 16px;
2235 }
2236 }
2237 .acf-admin-page #screen-meta {
2238 border-color: #D0D5DD;
2239 }
2240
2241 /*---------------------------------------------------------------------------------------------
2242 *
2243 * Postbox headings
2244 *
2245 *---------------------------------------------------------------------------------------------*/
2246 .acf-admin-page #poststuff .postbox-header h2,
2247 .acf-admin-page #poststuff .postbox-header h3 {
2248 justify-content: flex-start;
2249 margin-top: 0;
2250 margin-right: 0;
2251 margin-bottom: 0;
2252 margin-left: 0;
2253 padding-top: 0;
2254 padding-right: 0;
2255 padding-bottom: 0;
2256 padding-left: 0;
2257 color: #344054 !important;
2258 }
2259
2260 /*---------------------------------------------------------------------------------------------
2261 *
2262 * Postbox drag state
2263 *
2264 *---------------------------------------------------------------------------------------------*/
2265 .acf-admin-page.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables {
2266 box-sizing: border-box;
2267 padding: 2px;
2268 outline: none;
2269 background-image: repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px);
2270 background-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;
2271 background-position: 0 0, 0 0, 100% 0, 0 100%;
2272 background-repeat: no-repeat;
2273 border-radius: 8px;
2274 }
2275 .acf-admin-page .ui-sortable-placeholder {
2276 border: none;
2277 }
2278
2279 /*--------------------------------------------------------------------------------------------
2280 *
2281 * Search summary
2282 *
2283 *--------------------------------------------------------------------------------------------*/
2284 .acf-admin-page .subtitle {
2285 display: inline-flex;
2286 align-items: center;
2287 height: 24px;
2288 margin: 0;
2289 padding-top: 4px;
2290 padding-right: 12px;
2291 padding-bottom: 4px;
2292 padding-left: 12px;
2293 background-color: #EBF5FA;
2294 border-width: 1px;
2295 border-style: solid;
2296 border-color: #A5D2E7;
2297 border-radius: 6px;
2298 }
2299 .acf-admin-page .subtitle strong {
2300 margin-left: 5px;
2301 }
2302
2303 /*--------------------------------------------------------------------------------------------
2304 *
2305 * Action strip
2306 *
2307 *--------------------------------------------------------------------------------------------*/
2308 .acf-actions-strip {
2309 display: flex;
2310 }
2311 .acf-actions-strip .acf-btn {
2312 margin-right: 8px;
2313 }
2314
2315 /*--------------------------------------------------------------------------------------------
2316 *
2317 * Notices
2318 *
2319 *--------------------------------------------------------------------------------------------*/
2320 .acf-admin-page .notice[data-persisted=true] {
2321 display: none;
2322 }
2323
2324 /*--------------------------------------------------------------------------------------------
2325 *
2326 * Inline notice overrides
2327 *
2328 *--------------------------------------------------------------------------------------------*/
2329 .acf-admin-page .acf-field .acf-notice {
2330 display: flex;
2331 align-items: center;
2332 min-height: 40px !important;
2333 margin-bottom: 6px !important;
2334 padding-top: 6px !important;
2335 padding-left: 40px !important;
2336 padding-bottom: 6px !important;
2337 margin: 0 0 15px;
2338 background: #edf2ff;
2339 color: #344054 !important;
2340 border-color: #2183b9;
2341 border-radius: 6px;
2342 }
2343 .acf-admin-page .acf-field .acf-notice:after {
2344 top: 8px;
2345 left: 8px;
2346 width: 22px;
2347 height: 22px;
2348 }
2349 .acf-admin-page .acf-field .acf-notice:before {
2350 top: 12px;
2351 left: 12px;
2352 width: 14px;
2353 height: 14px;
2354 }
2355 .acf-admin-page .acf-field .acf-notice.-error {
2356 background: #f7eeeb;
2357 border-color: #f1b6b3;
2358 }
2359 .acf-admin-page .acf-field .acf-notice.-success {
2360 background: #edf7ef;
2361 border-color: #b6deb9;
2362 }
2363 .acf-admin-page .acf-field .acf-notice.-warning {
2364 background: #fdf8eb;
2365 border-color: #f4dbb4;
2366 }
2367
2368 .acf-admin-page {
2369 /*---------------------------------------------------------------------------------------------
2370 *
2371 * All Inputs
2372 *
2373 *---------------------------------------------------------------------------------------------*/
2374 }
2375 .acf-admin-page input[type=text],
2376 .acf-admin-page input[type=search],
2377 .acf-admin-page input[type=number],
2378 .acf-admin-page textarea,
2379 .acf-admin-page select {
2380 box-sizing: border-box;
2381 height: 40px;
2382 padding-right: 12px;
2383 padding-left: 12px;
2384 background-color: #fff;
2385 border-color: #D0D5DD;
2386 box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
2387 border-radius: 6px;
2388 /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */
2389 color: #344054;
2390 }
2391 .acf-admin-page input[type=text]:focus,
2392 .acf-admin-page input[type=search]:focus,
2393 .acf-admin-page input[type=number]:focus,
2394 .acf-admin-page textarea:focus,
2395 .acf-admin-page select:focus {
2396 outline: 3px solid #EBF5FA;
2397 border-color: #399CCB;
2398 }
2399 .acf-admin-page input[type=text]:disabled,
2400 .acf-admin-page input[type=search]:disabled,
2401 .acf-admin-page input[type=number]:disabled,
2402 .acf-admin-page textarea:disabled,
2403 .acf-admin-page select:disabled {
2404 background-color: #F9FAFB;
2405 color: rgb(128.2255319149, 137.7574468085, 157.7744680851);
2406 }
2407 .acf-admin-page input[type=text]::placeholder,
2408 .acf-admin-page input[type=search]::placeholder,
2409 .acf-admin-page input[type=number]::placeholder,
2410 .acf-admin-page textarea::placeholder,
2411 .acf-admin-page select::placeholder {
2412 color: #98A2B3;
2413 }
2414 .acf-admin-page {
2415 /*---------------------------------------------------------------------------------------------
2416 *
2417 * Read only text inputs
2418 *
2419 *---------------------------------------------------------------------------------------------*/
2420 }
2421 .acf-admin-page input[type=text]:read-only {
2422 background-color: #F9FAFB;
2423 color: #98A2B3;
2424 }
2425 .acf-admin-page {
2426 /*---------------------------------------------------------------------------------------------
2427 *
2428 * Number fields
2429 *
2430 *---------------------------------------------------------------------------------------------*/
2431 }
2432 .acf-admin-page .acf-field.acf-field-number .acf-label,
2433 .acf-admin-page .acf-field.acf-field-number .acf-input input[type=number] {
2434 max-width: 180px;
2435 }
2436 .acf-admin-page {
2437 /*---------------------------------------------------------------------------------------------
2438 *
2439 * Textarea
2440 *
2441 *---------------------------------------------------------------------------------------------*/
2442 }
2443 .acf-admin-page textarea {
2444 box-sizing: border-box;
2445 padding-top: 10px;
2446 padding-bottom: 10px;
2447 height: 80px;
2448 min-height: 56px;
2449 }
2450 .acf-admin-page {
2451 /*---------------------------------------------------------------------------------------------
2452 *
2453 * Select
2454 *
2455 *---------------------------------------------------------------------------------------------*/
2456 }
2457 .acf-admin-page select {
2458 min-width: 160px;
2459 max-width: 100%;
2460 padding-right: 40px;
2461 padding-left: 12px;
2462 background-image: url("../../images/icons/icon-chevron-down.svg");
2463 background-position: right 10px top 50%;
2464 background-size: 20px;
2465 }
2466 .acf-admin-page select:hover, .acf-admin-page select:focus {
2467 color: #0783BE;
2468 }
2469 .acf-admin-page select::before {
2470 content: "";
2471 display: block;
2472 position: absolute;
2473 top: 5px;
2474 left: 5px;
2475 width: 20px;
2476 height: 20px;
2477 }
2478 .acf-admin-page.rtl select {
2479 padding-right: 12px;
2480 padding-left: 40px;
2481 background-position: left 10px top 50%;
2482 }
2483 .acf-admin-page {
2484 /*---------------------------------------------------------------------------------------------
2485 *
2486 * Radio Button & Checkbox base styling
2487 *
2488 *---------------------------------------------------------------------------------------------*/
2489 }
2490 .acf-admin-page input[type=radio],
2491 .acf-admin-page input[type=checkbox] {
2492 box-sizing: border-box;
2493 width: 16px;
2494 height: 16px;
2495 padding: 0;
2496 border-width: 1px;
2497 border-style: solid;
2498 border-color: #98A2B3;
2499 background: #fff;
2500 box-shadow: none;
2501 }
2502 .acf-admin-page input[type=radio]:hover,
2503 .acf-admin-page input[type=checkbox]:hover {
2504 background-color: #EBF5FA;
2505 border-color: #0783BE;
2506 }
2507 .acf-admin-page input[type=radio]:checked, .acf-admin-page input[type=radio]:focus-visible,
2508 .acf-admin-page input[type=checkbox]:checked,
2509 .acf-admin-page input[type=checkbox]:focus-visible {
2510 background-color: #EBF5FA;
2511 border-color: #0783BE;
2512 }
2513 .acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus-visible:before,
2514 .acf-admin-page input[type=checkbox]:checked:before,
2515 .acf-admin-page input[type=checkbox]:focus-visible:before {
2516 content: "";
2517 position: relative;
2518 top: -1px;
2519 left: -1px;
2520 width: 16px;
2521 height: 16px;
2522 margin: 0;
2523 padding: 0;
2524 background-color: transparent;
2525 background-size: cover;
2526 background-repeat: no-repeat;
2527 background-position: center;
2528 }
2529 .acf-admin-page input[type=radio]:active,
2530 .acf-admin-page input[type=checkbox]:active {
2531 box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);
2532 }
2533 .acf-admin-page input[type=radio]:disabled,
2534 .acf-admin-page input[type=checkbox]:disabled {
2535 background-color: #F9FAFB;
2536 border-color: #D0D5DD;
2537 }
2538 .acf-admin-page.rtl input[type=radio]:checked:before, .acf-admin-page.rtl input[type=radio]:focus-visible:before,
2539 .acf-admin-page.rtl input[type=checkbox]:checked:before,
2540 .acf-admin-page.rtl input[type=checkbox]:focus-visible:before {
2541 left: 1px;
2542 }
2543 .acf-admin-page {
2544 /*---------------------------------------------------------------------------------------------
2545 *
2546 * Radio Buttons
2547 *
2548 *---------------------------------------------------------------------------------------------*/
2549 }
2550 .acf-admin-page input[type=radio]:checked:before, .acf-admin-page input[type=radio]:focus:before {
2551 background-image: url("../../images/field-states/radio-active.svg");
2552 }
2553 .acf-admin-page {
2554 /*---------------------------------------------------------------------------------------------
2555 *
2556 * Checkboxes
2557 *
2558 *---------------------------------------------------------------------------------------------*/
2559 }
2560 .acf-admin-page input[type=checkbox]:checked:before, .acf-admin-page input[type=checkbox]:focus:before {
2561 background-image: url("../../images/field-states/checkbox-active.svg");
2562 }
2563 .acf-admin-page {
2564 /*---------------------------------------------------------------------------------------------
2565 *
2566 * Radio Buttons & Checkbox lists
2567 *
2568 *---------------------------------------------------------------------------------------------*/
2569 }
2570 .acf-admin-page .acf-radio-list li input[type=radio],
2571 .acf-admin-page .acf-radio-list li input[type=checkbox],
2572 .acf-admin-page .acf-checkbox-list li input[type=radio],
2573 .acf-admin-page .acf-checkbox-list li input[type=checkbox] {
2574 margin-right: 6px;
2575 }
2576 .acf-admin-page .acf-radio-list.acf-bl li,
2577 .acf-admin-page .acf-checkbox-list.acf-bl li {
2578 margin-bottom: 8px;
2579 }
2580 .acf-admin-page .acf-radio-list.acf-bl li:last-of-type,
2581 .acf-admin-page .acf-checkbox-list.acf-bl li:last-of-type {
2582 margin-bottom: 0;
2583 }
2584 .acf-admin-page .acf-radio-list label,
2585 .acf-admin-page .acf-checkbox-list label {
2586 display: flex;
2587 align-items: center;
2588 align-content: center;
2589 }
2590 .acf-admin-page {
2591 /*---------------------------------------------------------------------------------------------
2592 *
2593 * ACF Switch
2594 *
2595 *---------------------------------------------------------------------------------------------*/
2596 }
2597 .acf-admin-page .acf-switch {
2598 width: 42px;
2599 height: 24px;
2600 border: none;
2601 background-color: #D0D5DD;
2602 border-radius: 12px;
2603 }
2604 .acf-admin-page .acf-switch:hover {
2605 background-color: #98A2B3;
2606 }
2607 .acf-admin-page .acf-switch:active {
2608 box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);
2609 }
2610 .acf-admin-page .acf-switch.-on {
2611 background-color: #0783BE;
2612 }
2613 .acf-admin-page .acf-switch.-on:hover {
2614 background-color: #066998;
2615 }
2616 .acf-admin-page .acf-switch.-on .acf-switch-slider {
2617 left: 20px;
2618 }
2619 .acf-admin-page .acf-switch .acf-switch-off,
2620 .acf-admin-page .acf-switch .acf-switch-on {
2621 visibility: hidden;
2622 }
2623 .acf-admin-page .acf-switch .acf-switch-slider {
2624 width: 20px;
2625 height: 20px;
2626 border: none;
2627 border-radius: 100px;
2628 box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);
2629 }
2630 .acf-admin-page .acf-field-true-false {
2631 display: flex;
2632 align-items: flex-start;
2633 }
2634 .acf-admin-page .acf-field-true-false .acf-label {
2635 order: 2;
2636 display: block;
2637 align-items: center;
2638 max-width: 550px !important;
2639 margin-top: 2px;
2640 margin-bottom: 0;
2641 margin-left: 12px;
2642 }
2643 .acf-admin-page .acf-field-true-false .acf-label label {
2644 margin-bottom: 0;
2645 }
2646 .acf-admin-page .acf-field-true-false .acf-label .acf-tip {
2647 margin-left: 12px;
2648 }
2649 .acf-admin-page .acf-field-true-false .acf-label .description {
2650 display: block;
2651 margin-top: 2px;
2652 margin-left: 0;
2653 }
2654 .acf-admin-page.rtl .acf-field-true-false .acf-label {
2655 margin-right: 12px;
2656 margin-left: 0;
2657 }
2658 .acf-admin-page.rtl .acf-field-true-false .acf-tip {
2659 margin-right: 12px;
2660 margin-left: 0;
2661 }
2662 .acf-admin-page {
2663 /*---------------------------------------------------------------------------------------------
2664 *
2665 * File input button
2666 *
2667 *---------------------------------------------------------------------------------------------*/
2668 }
2669 .acf-admin-page input::file-selector-button {
2670 box-sizing: border-box;
2671 min-height: 40px;
2672 margin-right: 16px;
2673 padding-top: 8px;
2674 padding-right: 16px;
2675 padding-bottom: 8px;
2676 padding-left: 16px;
2677 background-color: transparent;
2678 color: #0783BE !important;
2679 border-radius: 6px;
2680 border-width: 1px;
2681 border-style: solid;
2682 border-color: #0783BE;
2683 text-decoration: none;
2684 }
2685 .acf-admin-page input::file-selector-button:hover {
2686 border-color: #066998;
2687 cursor: pointer;
2688 color: #066998 !important;
2689 }
2690 .acf-admin-page {
2691 /*---------------------------------------------------------------------------------------------
2692 *
2693 * Action Buttons
2694 *
2695 *---------------------------------------------------------------------------------------------*/
2696 }
2697 .acf-admin-page .button {
2698 display: inline-flex;
2699 align-items: center;
2700 height: 40px;
2701 padding-right: 16px;
2702 padding-left: 16px;
2703 background-color: transparent;
2704 border-width: 1px;
2705 border-style: solid;
2706 border-color: #0783BE;
2707 border-radius: 6px;
2708 color: #0783BE;
2709 }
2710 .acf-admin-page .button:hover {
2711 background-color: rgb(243.16, 249.08, 252.04);
2712 border-color: #0783BE;
2713 color: #0783BE;
2714 }
2715 .acf-admin-page .button:focus {
2716 background-color: rgb(243.16, 249.08, 252.04);
2717 outline: 3px solid #EBF5FA;
2718 color: #0783BE;
2719 }
2720 .acf-admin-page {
2721 /*---------------------------------------------------------------------------------------------
2722 *
2723 * Edit field group header
2724 *
2725 *---------------------------------------------------------------------------------------------*/
2726 }
2727 .acf-admin-page .edit-field-group-header {
2728 display: block !important;
2729 }
2730 .acf-admin-page {
2731 /*---------------------------------------------------------------------------------------------
2732 *
2733 * Select2 inputs
2734 *
2735 *---------------------------------------------------------------------------------------------*/
2736 }
2737 .acf-admin-page .acf-input .select2-container.-acf .select2-selection,
2738 .acf-admin-page .rule-groups .select2-container.-acf .select2-selection {
2739 border: none;
2740 line-height: 1;
2741 }
2742 .acf-admin-page .acf-input .select2-container.-acf .select2-selection__rendered,
2743 .acf-admin-page .rule-groups .select2-container.-acf .select2-selection__rendered {
2744 box-sizing: border-box;
2745 padding-right: 0;
2746 padding-left: 0;
2747 background-color: #fff;
2748 border-width: 1px;
2749 border-style: solid;
2750 border-color: #D0D5DD;
2751 box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
2752 border-radius: 6px;
2753 /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */
2754 color: #344054;
2755 }
2756 .acf-admin-page .acf-input .acf-conditional-select-name,
2757 .acf-admin-page .rule-groups .acf-conditional-select-name {
2758 min-width: 180px;
2759 white-space: nowrap;
2760 overflow: hidden;
2761 text-overflow: ellipsis;
2762 }
2763 .acf-admin-page .acf-input .acf-conditional-select-id,
2764 .acf-admin-page .rule-groups .acf-conditional-select-id {
2765 padding-right: 30px;
2766 }
2767 .acf-admin-page .acf-input .value .select2-container--focus,
2768 .acf-admin-page .rule-groups .value .select2-container--focus {
2769 height: 40px;
2770 }
2771 .acf-admin-page .acf-input .value .select2-container--open .select2-selection__rendered,
2772 .acf-admin-page .rule-groups .value .select2-container--open .select2-selection__rendered {
2773 border-color: #399CCB;
2774 }
2775 .acf-admin-page .acf-input .select2-container--focus,
2776 .acf-admin-page .rule-groups .select2-container--focus {
2777 outline: 3px solid #EBF5FA;
2778 border-color: #399CCB;
2779 border-radius: 6px;
2780 }
2781 .acf-admin-page .acf-input .select2-container--focus .select2-selection__rendered,
2782 .acf-admin-page .rule-groups .select2-container--focus .select2-selection__rendered {
2783 border-color: #399CCB !important;
2784 }
2785 .acf-admin-page .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered,
2786 .acf-admin-page .rule-groups .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {
2787 border-bottom-right-radius: 0 !important;
2788 border-bottom-left-radius: 0 !important;
2789 }
2790 .acf-admin-page .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered,
2791 .acf-admin-page .rule-groups .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {
2792 border-top-right-radius: 0 !important;
2793 border-top-left-radius: 0 !important;
2794 }
2795 .acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field,
2796 .acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field {
2797 margin: 0;
2798 padding-left: 6px;
2799 }
2800 .acf-admin-page .acf-input .select2-container .select2-search--inline .select2-search__field:focus,
2801 .acf-admin-page .rule-groups .select2-container .select2-search--inline .select2-search__field:focus {
2802 outline: none;
2803 border: none;
2804 }
2805 .acf-admin-page .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered,
2806 .acf-admin-page .rule-groups .select2-container--default .select2-selection--multiple .select2-selection__rendered {
2807 padding-top: 0;
2808 padding-right: 6px;
2809 padding-bottom: 0;
2810 padding-left: 6px;
2811 }
2812 .acf-admin-page .acf-input .select2-selection__clear,
2813 .acf-admin-page .rule-groups .select2-selection__clear {
2814 width: 18px;
2815 height: 18px;
2816 margin-top: 12px;
2817 margin-right: 1px;
2818 text-indent: 100%;
2819 white-space: nowrap;
2820 overflow: hidden;
2821 color: #fff;
2822 }
2823 .acf-admin-page .acf-input .select2-selection__clear:before,
2824 .acf-admin-page .rule-groups .select2-selection__clear:before {
2825 content: "";
2826 display: block;
2827 width: 16px;
2828 height: 16px;
2829 top: 0;
2830 left: 0;
2831 border: none;
2832 border-radius: 0;
2833 -webkit-mask-size: contain;
2834 mask-size: contain;
2835 -webkit-mask-repeat: no-repeat;
2836 mask-repeat: no-repeat;
2837 -webkit-mask-position: center;
2838 mask-position: center;
2839 -webkit-mask-image: url("../../images/icons/icon-close.svg");
2840 mask-image: url("../../images/icons/icon-close.svg");
2841 background-color: #98A2B3;
2842 }
2843 .acf-admin-page .acf-input .select2-selection__clear:hover::before,
2844 .acf-admin-page .rule-groups .select2-selection__clear:hover::before {
2845 background-color: #0783BE;
2846 }
2847 .acf-admin-page {
2848 /*---------------------------------------------------------------------------------------------
2849 *
2850 * ACF label
2851 *
2852 *---------------------------------------------------------------------------------------------*/
2853 }
2854 .acf-admin-page .acf-label {
2855 display: flex;
2856 align-items: center;
2857 justify-content: space-between;
2858 }
2859 .acf-admin-page .acf-label .acf-icon-help {
2860 width: 18px;
2861 height: 18px;
2862 background-color: #98A2B3;
2863 }
2864 .acf-admin-page .acf-label label {
2865 margin-bottom: 0;
2866 }
2867 .acf-admin-page .acf-label .description {
2868 margin-top: 2px;
2869 }
2870 .acf-admin-page {
2871 /*---------------------------------------------------------------------------------------------
2872 *
2873 * Tooltip for field name field setting (result of a fix for keyboard navigation)
2874 *
2875 *---------------------------------------------------------------------------------------------*/
2876 }
2877 .acf-admin-page .acf-field-setting-name .acf-tip {
2878 position: absolute;
2879 top: 0;
2880 left: 654px;
2881 color: #98A2B3;
2882 }
2883 .rtl.acf-admin-page .acf-field-setting-name .acf-tip {
2884 left: auto;
2885 right: 654px;
2886 }
2887
2888 .acf-admin-page .acf-field-setting-name .acf-tip .acf-icon-help {
2889 width: 18px;
2890 height: 18px;
2891 }
2892 .acf-admin-page {
2893 /* Field Type Selection select2 */
2894 }
2895 .acf-admin-page .acf-field-setting-type .select2-container.-acf,
2896 .acf-admin-page .acf-field-permalink-rewrite .select2-container.-acf,
2897 .acf-admin-page .acf-field-query-var .select2-container.-acf,
2898 .acf-admin-page .acf-field-capability .select2-container.-acf,
2899 .acf-admin-page .acf-field-parent-slug .select2-container.-acf,
2900 .acf-admin-page .acf-field-data-storage .select2-container.-acf,
2901 .acf-admin-page .acf-field-manage-terms .select2-container.-acf,
2902 .acf-admin-page .acf-field-edit-terms .select2-container.-acf,
2903 .acf-admin-page .acf-field-delete-terms .select2-container.-acf,
2904 .acf-admin-page .acf-field-assign-terms .select2-container.-acf,
2905 .acf-admin-page .acf-field-meta-box .select2-container.-acf,
2906 .acf-admin-page .rule-groups .select2-container.-acf {
2907 min-height: 40px;
2908 }
2909 .acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .select2-selection__rendered,
2910 .acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .select2-selection__rendered,
2911 .acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .select2-selection__rendered,
2912 .acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .select2-selection__rendered,
2913 .acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .select2-selection__rendered,
2914 .acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .select2-selection__rendered,
2915 .acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .select2-selection__rendered,
2916 .acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .select2-selection__rendered,
2917 .acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .select2-selection__rendered,
2918 .acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .select2-selection__rendered,
2919 .acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .select2-selection__rendered,
2920 .acf-admin-page .rule-groups .select2-container--default .select2-selection--single .select2-selection__rendered {
2921 display: flex;
2922 align-items: center;
2923 position: relative;
2924 z-index: 800;
2925 min-height: 40px;
2926 padding-top: 0;
2927 padding-right: 12px;
2928 padding-bottom: 0;
2929 padding-left: 12px;
2930 }
2931 .acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon,
2932 .acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon,
2933 .acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon,
2934 .acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon,
2935 .acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon,
2936 .acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon,
2937 .acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon,
2938 .acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon,
2939 .acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon,
2940 .acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon,
2941 .acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon,
2942 .acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon {
2943 top: auto;
2944 width: 18px;
2945 height: 18px;
2946 margin-right: 2px;
2947 }
2948 .acf-admin-page .acf-field-setting-type .select2-container--default .select2-selection--single .field-type-icon:before,
2949 .acf-admin-page .acf-field-permalink-rewrite .select2-container--default .select2-selection--single .field-type-icon:before,
2950 .acf-admin-page .acf-field-query-var .select2-container--default .select2-selection--single .field-type-icon:before,
2951 .acf-admin-page .acf-field-capability .select2-container--default .select2-selection--single .field-type-icon:before,
2952 .acf-admin-page .acf-field-parent-slug .select2-container--default .select2-selection--single .field-type-icon:before,
2953 .acf-admin-page .acf-field-data-storage .select2-container--default .select2-selection--single .field-type-icon:before,
2954 .acf-admin-page .acf-field-manage-terms .select2-container--default .select2-selection--single .field-type-icon:before,
2955 .acf-admin-page .acf-field-edit-terms .select2-container--default .select2-selection--single .field-type-icon:before,
2956 .acf-admin-page .acf-field-delete-terms .select2-container--default .select2-selection--single .field-type-icon:before,
2957 .acf-admin-page .acf-field-assign-terms .select2-container--default .select2-selection--single .field-type-icon:before,
2958 .acf-admin-page .acf-field-meta-box .select2-container--default .select2-selection--single .field-type-icon:before,
2959 .acf-admin-page .rule-groups .select2-container--default .select2-selection--single .field-type-icon:before {
2960 width: 9px;
2961 height: 9px;
2962 }
2963 .acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__rendered,
2964 .acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__rendered,
2965 .acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__rendered,
2966 .acf-admin-page .acf-field-capability .select2-container--open .select2-selection__rendered,
2967 .acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__rendered,
2968 .acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__rendered,
2969 .acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__rendered,
2970 .acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__rendered,
2971 .acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__rendered,
2972 .acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__rendered,
2973 .acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__rendered,
2974 .acf-admin-page .rule-groups .select2-container--open .select2-selection__rendered {
2975 border-color: #6BB5D8 !important;
2976 border-bottom-color: #D0D5DD !important;
2977 }
2978 .acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--below .select2-selection__rendered,
2979 .acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--below .select2-selection__rendered,
2980 .acf-admin-page .acf-field-query-var .select2-container--open.select2-container--below .select2-selection__rendered,
2981 .acf-admin-page .acf-field-capability .select2-container--open.select2-container--below .select2-selection__rendered,
2982 .acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--below .select2-selection__rendered,
2983 .acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--below .select2-selection__rendered,
2984 .acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--below .select2-selection__rendered,
2985 .acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--below .select2-selection__rendered,
2986 .acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--below .select2-selection__rendered,
2987 .acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--below .select2-selection__rendered,
2988 .acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--below .select2-selection__rendered,
2989 .acf-admin-page .rule-groups .select2-container--open.select2-container--below .select2-selection__rendered {
2990 border-bottom-right-radius: 0 !important;
2991 border-bottom-left-radius: 0 !important;
2992 }
2993 .acf-admin-page .acf-field-setting-type .select2-container--open.select2-container--above .select2-selection__rendered,
2994 .acf-admin-page .acf-field-permalink-rewrite .select2-container--open.select2-container--above .select2-selection__rendered,
2995 .acf-admin-page .acf-field-query-var .select2-container--open.select2-container--above .select2-selection__rendered,
2996 .acf-admin-page .acf-field-capability .select2-container--open.select2-container--above .select2-selection__rendered,
2997 .acf-admin-page .acf-field-parent-slug .select2-container--open.select2-container--above .select2-selection__rendered,
2998 .acf-admin-page .acf-field-data-storage .select2-container--open.select2-container--above .select2-selection__rendered,
2999 .acf-admin-page .acf-field-manage-terms .select2-container--open.select2-container--above .select2-selection__rendered,
3000 .acf-admin-page .acf-field-edit-terms .select2-container--open.select2-container--above .select2-selection__rendered,
3001 .acf-admin-page .acf-field-delete-terms .select2-container--open.select2-container--above .select2-selection__rendered,
3002 .acf-admin-page .acf-field-assign-terms .select2-container--open.select2-container--above .select2-selection__rendered,
3003 .acf-admin-page .acf-field-meta-box .select2-container--open.select2-container--above .select2-selection__rendered,
3004 .acf-admin-page .rule-groups .select2-container--open.select2-container--above .select2-selection__rendered {
3005 border-top-right-radius: 0 !important;
3006 border-top-left-radius: 0 !important;
3007 border-bottom-color: #6BB5D8 !important;
3008 border-top-color: #D0D5DD !important;
3009 }
3010 .acf-admin-page .acf-field-setting-type .acf-selection.has-icon,
3011 .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon,
3012 .acf-admin-page .acf-field-query-var .acf-selection.has-icon,
3013 .acf-admin-page .acf-field-capability .acf-selection.has-icon,
3014 .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon,
3015 .acf-admin-page .acf-field-data-storage .acf-selection.has-icon,
3016 .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon,
3017 .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon,
3018 .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon,
3019 .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon,
3020 .acf-admin-page .acf-field-meta-box .acf-selection.has-icon,
3021 .acf-admin-page .rule-groups .acf-selection.has-icon {
3022 margin-left: 6px;
3023 }
3024 .rtl.acf-admin-page .acf-field-setting-type .acf-selection.has-icon, .acf-admin-page .acf-field-permalink-rewrite .acf-selection.has-icon, .acf-admin-page .acf-field-query-var .acf-selection.has-icon, .acf-admin-page .acf-field-capability .acf-selection.has-icon, .acf-admin-page .acf-field-parent-slug .acf-selection.has-icon, .acf-admin-page .acf-field-data-storage .acf-selection.has-icon, .acf-admin-page .acf-field-manage-terms .acf-selection.has-icon, .acf-admin-page .acf-field-edit-terms .acf-selection.has-icon, .acf-admin-page .acf-field-delete-terms .acf-selection.has-icon, .acf-admin-page .acf-field-assign-terms .acf-selection.has-icon, .acf-admin-page .acf-field-meta-box .acf-selection.has-icon, .acf-admin-page .rule-groups .acf-selection.has-icon {
3025 margin-right: 6px;
3026 }
3027
3028 .acf-admin-page .acf-field-setting-type .select2-selection__arrow,
3029 .acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow,
3030 .acf-admin-page .acf-field-query-var .select2-selection__arrow,
3031 .acf-admin-page .acf-field-capability .select2-selection__arrow,
3032 .acf-admin-page .acf-field-parent-slug .select2-selection__arrow,
3033 .acf-admin-page .acf-field-data-storage .select2-selection__arrow,
3034 .acf-admin-page .acf-field-manage-terms .select2-selection__arrow,
3035 .acf-admin-page .acf-field-edit-terms .select2-selection__arrow,
3036 .acf-admin-page .acf-field-delete-terms .select2-selection__arrow,
3037 .acf-admin-page .acf-field-assign-terms .select2-selection__arrow,
3038 .acf-admin-page .acf-field-meta-box .select2-selection__arrow,
3039 .acf-admin-page .rule-groups .select2-selection__arrow {
3040 width: 20px;
3041 height: 20px;
3042 top: calc(50% - 10px);
3043 right: 12px;
3044 background-color: transparent;
3045 }
3046 .acf-admin-page .acf-field-setting-type .select2-selection__arrow:after,
3047 .acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow:after,
3048 .acf-admin-page .acf-field-query-var .select2-selection__arrow:after,
3049 .acf-admin-page .acf-field-capability .select2-selection__arrow:after,
3050 .acf-admin-page .acf-field-parent-slug .select2-selection__arrow:after,
3051 .acf-admin-page .acf-field-data-storage .select2-selection__arrow:after,
3052 .acf-admin-page .acf-field-manage-terms .select2-selection__arrow:after,
3053 .acf-admin-page .acf-field-edit-terms .select2-selection__arrow:after,
3054 .acf-admin-page .acf-field-delete-terms .select2-selection__arrow:after,
3055 .acf-admin-page .acf-field-assign-terms .select2-selection__arrow:after,
3056 .acf-admin-page .acf-field-meta-box .select2-selection__arrow:after,
3057 .acf-admin-page .rule-groups .select2-selection__arrow:after {
3058 content: "";
3059 display: block;
3060 position: absolute;
3061 z-index: 850;
3062 top: 1px;
3063 left: 0;
3064 width: 20px;
3065 height: 20px;
3066 -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg");
3067 mask-image: url("../../images/icons/icon-chevron-down.svg");
3068 background-color: #667085;
3069 border: none;
3070 border-radius: 0;
3071 -webkit-mask-size: contain;
3072 mask-size: contain;
3073 -webkit-mask-repeat: no-repeat;
3074 mask-repeat: no-repeat;
3075 -webkit-mask-position: center;
3076 mask-position: center;
3077 text-indent: 500%;
3078 white-space: nowrap;
3079 overflow: hidden;
3080 }
3081 .acf-admin-page .acf-field-setting-type .select2-selection__arrow b[role=presentation],
3082 .acf-admin-page .acf-field-permalink-rewrite .select2-selection__arrow b[role=presentation],
3083 .acf-admin-page .acf-field-query-var .select2-selection__arrow b[role=presentation],
3084 .acf-admin-page .acf-field-capability .select2-selection__arrow b[role=presentation],
3085 .acf-admin-page .acf-field-parent-slug .select2-selection__arrow b[role=presentation],
3086 .acf-admin-page .acf-field-data-storage .select2-selection__arrow b[role=presentation],
3087 .acf-admin-page .acf-field-manage-terms .select2-selection__arrow b[role=presentation],
3088 .acf-admin-page .acf-field-edit-terms .select2-selection__arrow b[role=presentation],
3089 .acf-admin-page .acf-field-delete-terms .select2-selection__arrow b[role=presentation],
3090 .acf-admin-page .acf-field-assign-terms .select2-selection__arrow b[role=presentation],
3091 .acf-admin-page .acf-field-meta-box .select2-selection__arrow b[role=presentation],
3092 .acf-admin-page .rule-groups .select2-selection__arrow b[role=presentation] {
3093 display: none;
3094 }
3095 .acf-admin-page .acf-field-setting-type .select2-container--open .select2-selection__arrow:after,
3096 .acf-admin-page .acf-field-permalink-rewrite .select2-container--open .select2-selection__arrow:after,
3097 .acf-admin-page .acf-field-query-var .select2-container--open .select2-selection__arrow:after,
3098 .acf-admin-page .acf-field-capability .select2-container--open .select2-selection__arrow:after,
3099 .acf-admin-page .acf-field-parent-slug .select2-container--open .select2-selection__arrow:after,
3100 .acf-admin-page .acf-field-data-storage .select2-container--open .select2-selection__arrow:after,
3101 .acf-admin-page .acf-field-manage-terms .select2-container--open .select2-selection__arrow:after,
3102 .acf-admin-page .acf-field-edit-terms .select2-container--open .select2-selection__arrow:after,
3103 .acf-admin-page .acf-field-delete-terms .select2-container--open .select2-selection__arrow:after,
3104 .acf-admin-page .acf-field-assign-terms .select2-container--open .select2-selection__arrow:after,
3105 .acf-admin-page .acf-field-meta-box .select2-container--open .select2-selection__arrow:after,
3106 .acf-admin-page .rule-groups .select2-container--open .select2-selection__arrow:after {
3107 -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg");
3108 mask-image: url("../../images/icons/icon-chevron-up.svg");
3109 }
3110 .acf-admin-page .acf-term-search-term-name {
3111 background-color: #F9FAFB;
3112 border-top: 1px solid #EAECF0;
3113 border-bottom: 1px solid #EAECF0;
3114 color: #98A2B3;
3115 padding: 5px 5px 5px 10px;
3116 width: 100%;
3117 margin: 0;
3118 display: block;
3119 font-weight: 300;
3120 }
3121 .acf-admin-page .field-type-select-results, .acf-admin-page .schema-property-select-results,
3122 .acf-admin-page .schema-type-select-results,
3123 .acf-admin-page .schema-output-format-select-results {
3124 position: relative;
3125 top: 4px;
3126 z-index: 1002;
3127 border-radius: 0 0 6px 6px;
3128 box-shadow: 0px 8px 24px 4px rgba(16, 24, 40, 0.12);
3129 }
3130 .acf-admin-page .field-type-select-results.select2-dropdown--above, .acf-admin-page .select2-dropdown--above.schema-property-select-results,
3131 .acf-admin-page .select2-dropdown--above.schema-type-select-results,
3132 .acf-admin-page .select2-dropdown--above.schema-output-format-select-results {
3133 display: flex;
3134 flex-direction: column-reverse;
3135 top: 0;
3136 border-radius: 6px 6px 0 0;
3137 z-index: 99999;
3138 }
3139 .select2-container.select2-container--open.acf-admin-page .field-type-select-results, .select2-container.select2-container--open.acf-admin-page .schema-property-select-results,
3140 .select2-container.select2-container--open.acf-admin-page .schema-type-select-results,
3141 .select2-container.select2-container--open.acf-admin-page .schema-output-format-select-results {
3142 box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 8px 24px 4px rgba(16, 24, 40, 0.12);
3143 }
3144
3145 .acf-admin-page .field-type-select-results .acf-selection.has-icon, .acf-admin-page .schema-property-select-results .acf-selection.has-icon,
3146 .acf-admin-page .schema-type-select-results .acf-selection.has-icon,
3147 .acf-admin-page .schema-output-format-select-results .acf-selection.has-icon {
3148 margin-left: 6px;
3149 }
3150 .rtl.acf-admin-page .field-type-select-results .acf-selection.has-icon, .rtl.acf-admin-page .schema-property-select-results .acf-selection.has-icon,
3151 .rtl.acf-admin-page .schema-type-select-results .acf-selection.has-icon,
3152 .rtl.acf-admin-page .schema-output-format-select-results .acf-selection.has-icon {
3153 margin-right: 6px;
3154 }
3155
3156 .acf-admin-page .field-type-select-results .select2-search, .acf-admin-page .schema-property-select-results .select2-search,
3157 .acf-admin-page .schema-type-select-results .select2-search,
3158 .acf-admin-page .schema-output-format-select-results .select2-search {
3159 position: relative;
3160 margin: 0;
3161 padding: 0;
3162 }
3163 .acf-admin-page .field-type-select-results .select2-search--dropdown:after, .acf-admin-page .schema-property-select-results .select2-search--dropdown:after,
3164 .acf-admin-page .schema-type-select-results .select2-search--dropdown:after,
3165 .acf-admin-page .schema-output-format-select-results .select2-search--dropdown:after {
3166 content: "";
3167 display: block;
3168 position: absolute;
3169 top: 12px;
3170 left: 13px;
3171 width: 16px;
3172 height: 16px;
3173 -webkit-mask-image: url("../../images/icons/icon-search.svg");
3174 mask-image: url("../../images/icons/icon-search.svg");
3175 background-color: #98A2B3;
3176 border: none;
3177 border-radius: 0;
3178 -webkit-mask-size: contain;
3179 mask-size: contain;
3180 -webkit-mask-repeat: no-repeat;
3181 mask-repeat: no-repeat;
3182 -webkit-mask-position: center;
3183 mask-position: center;
3184 text-indent: 500%;
3185 white-space: nowrap;
3186 overflow: hidden;
3187 }
3188 .rtl.acf-admin-page .field-type-select-results .select2-search--dropdown:after, .rtl.acf-admin-page .schema-property-select-results .select2-search--dropdown:after,
3189 .rtl.acf-admin-page .schema-type-select-results .select2-search--dropdown:after,
3190 .rtl.acf-admin-page .schema-output-format-select-results .select2-search--dropdown:after {
3191 right: 12px;
3192 left: auto;
3193 }
3194
3195 .acf-admin-page .field-type-select-results .select2-search .select2-search__field, .acf-admin-page .schema-property-select-results .select2-search .select2-search__field,
3196 .acf-admin-page .schema-type-select-results .select2-search .select2-search__field,
3197 .acf-admin-page .schema-output-format-select-results .select2-search .select2-search__field {
3198 padding-left: 38px;
3199 border-right: 0;
3200 border-bottom: 0;
3201 border-left: 0;
3202 border-radius: 0;
3203 }
3204 .rtl.acf-admin-page .field-type-select-results .select2-search .select2-search__field, .rtl.acf-admin-page .schema-property-select-results .select2-search .select2-search__field,
3205 .rtl.acf-admin-page .schema-type-select-results .select2-search .select2-search__field,
3206 .rtl.acf-admin-page .schema-output-format-select-results .select2-search .select2-search__field {
3207 padding-right: 38px;
3208 padding-left: 0;
3209 }
3210
3211 .acf-admin-page .field-type-select-results .select2-search .select2-search__field:focus, .acf-admin-page .schema-property-select-results .select2-search .select2-search__field:focus,
3212 .acf-admin-page .schema-type-select-results .select2-search .select2-search__field:focus,
3213 .acf-admin-page .schema-output-format-select-results .select2-search .select2-search__field:focus {
3214 border-top-color: #D0D5DD;
3215 outline: 0;
3216 }
3217 .acf-admin-page .field-type-select-results .select2-results__options, .acf-admin-page .schema-property-select-results .select2-results__options,
3218 .acf-admin-page .schema-type-select-results .select2-results__options,
3219 .acf-admin-page .schema-output-format-select-results .select2-results__options {
3220 max-height: 440px;
3221 }
3222 .acf-admin-page .field-type-select-results .select2-results__option .select2-results__option--highlighted, .acf-admin-page .schema-property-select-results .select2-results__option .select2-results__option--highlighted,
3223 .acf-admin-page .schema-type-select-results .select2-results__option .select2-results__option--highlighted,
3224 .acf-admin-page .schema-output-format-select-results .select2-results__option .select2-results__option--highlighted {
3225 background-color: #0783BE !important;
3226 color: #F9FAFB !important;
3227 }
3228 .acf-admin-page .field-type-select-results .select2-results__option .select2-results__option, .acf-admin-page .schema-property-select-results .select2-results__option .select2-results__option,
3229 .acf-admin-page .schema-type-select-results .select2-results__option .select2-results__option,
3230 .acf-admin-page .schema-output-format-select-results .select2-results__option .select2-results__option {
3231 display: inline-flex;
3232 position: relative;
3233 width: calc(100% - 24px);
3234 min-height: 32px;
3235 padding-top: 0;
3236 padding-right: 12px;
3237 padding-bottom: 0;
3238 padding-left: 12px;
3239 align-items: center;
3240 }
3241 .acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon, .acf-admin-page .schema-property-select-results .select2-results__option .select2-results__option .field-type-icon,
3242 .acf-admin-page .schema-type-select-results .select2-results__option .select2-results__option .field-type-icon,
3243 .acf-admin-page .schema-output-format-select-results .select2-results__option .select2-results__option .field-type-icon {
3244 top: auto;
3245 width: 18px;
3246 height: 18px;
3247 margin-right: 2px;
3248 box-shadow: 0 0 0 1px #F9FAFB;
3249 }
3250 .acf-admin-page .field-type-select-results .select2-results__option .select2-results__option .field-type-icon:before, .acf-admin-page .schema-property-select-results .select2-results__option .select2-results__option .field-type-icon:before,
3251 .acf-admin-page .schema-type-select-results .select2-results__option .select2-results__option .field-type-icon:before,
3252 .acf-admin-page .schema-output-format-select-results .select2-results__option .select2-results__option .field-type-icon:before {
3253 width: 9px;
3254 height: 9px;
3255 }
3256 .acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true], .acf-admin-page .schema-property-select-results .select2-results__option[aria-selected=true],
3257 .acf-admin-page .schema-type-select-results .select2-results__option[aria-selected=true],
3258 .acf-admin-page .schema-output-format-select-results .select2-results__option[aria-selected=true] {
3259 background-color: #EBF5FA !important;
3260 color: #344054 !important;
3261 }
3262 .acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after, .acf-admin-page .schema-property-select-results .select2-results__option[aria-selected=true]:after,
3263 .acf-admin-page .schema-type-select-results .select2-results__option[aria-selected=true]:after,
3264 .acf-admin-page .schema-output-format-select-results .select2-results__option[aria-selected=true]:after {
3265 content: "";
3266 right: 13px;
3267 position: absolute;
3268 width: 16px;
3269 height: 16px;
3270 -webkit-mask-image: url("../../images/icons/icon-check.svg");
3271 mask-image: url("../../images/icons/icon-check.svg");
3272 background-color: #0783BE;
3273 border: none;
3274 border-radius: 0;
3275 -webkit-mask-size: contain;
3276 mask-size: contain;
3277 -webkit-mask-repeat: no-repeat;
3278 mask-repeat: no-repeat;
3279 -webkit-mask-position: center;
3280 mask-position: center;
3281 text-indent: 500%;
3282 white-space: nowrap;
3283 overflow: hidden;
3284 }
3285 .rtl.acf-admin-page .field-type-select-results .select2-results__option[aria-selected=true]:after, .rtl.acf-admin-page .schema-property-select-results .select2-results__option[aria-selected=true]:after,
3286 .rtl.acf-admin-page .schema-type-select-results .select2-results__option[aria-selected=true]:after,
3287 .rtl.acf-admin-page .schema-output-format-select-results .select2-results__option[aria-selected=true]:after {
3288 left: 13px;
3289 right: auto;
3290 }
3291
3292 .acf-admin-page .field-type-select-results .select2-results__group, .acf-admin-page .schema-property-select-results .select2-results__group,
3293 .acf-admin-page .schema-type-select-results .select2-results__group,
3294 .acf-admin-page .schema-output-format-select-results .select2-results__group {
3295 display: inline-flex;
3296 align-items: center;
3297 width: calc(100% - 24px);
3298 min-height: 25px;
3299 background-color: #F9FAFB;
3300 border-top-width: 1px;
3301 border-top-style: solid;
3302 border-top-color: #EAECF0;
3303 border-bottom-width: 1px;
3304 border-bottom-style: solid;
3305 border-bottom-color: #EAECF0;
3306 color: #98A2B3;
3307 font-size: 11px;
3308 margin-bottom: 0;
3309 padding-top: 0;
3310 padding-right: 12px;
3311 padding-bottom: 0;
3312 padding-left: 12px;
3313 font-weight: normal;
3314 }
3315 .acf-admin-page .schema-property-select-results .select2-results__option .select2-results__option,
3316 .acf-admin-page .schema-type-select-results .select2-results__option .select2-results__option,
3317 .acf-admin-page .schema-output-format-select-results .select2-results__option .select2-results__option {
3318 display: flex;
3319 }
3320 .acf-admin-page .schema-property-select-results .select2-results__option .select2-results__options,
3321 .acf-admin-page .schema-type-select-results .select2-results__option .select2-results__options,
3322 .acf-admin-page .schema-output-format-select-results .select2-results__option .select2-results__options {
3323 max-height: none;
3324 }
3325 .acf-admin-page {
3326 /*---------------------------------------------------------------------------------------------
3327 *
3328 * RTL arrow position
3329 *
3330 *---------------------------------------------------------------------------------------------*/
3331 }
3332 .acf-admin-page.rtl .acf-field-setting-type .select2-selection__arrow:after,
3333 .acf-admin-page.rtl .acf-field-permalink-rewrite .select2-selection__arrow:after,
3334 .acf-admin-page.rtl .acf-field-query-var .select2-selection__arrow:after {
3335 right: auto;
3336 left: 10px;
3337 }
3338
3339 .rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip,
3340 .rtl.acf-internal-post-type .acf-field-setting-name .acf-tip {
3341 left: auto;
3342 right: 654px;
3343 }
3344
3345 /*---------------------------------------------------------------------------------------------
3346 *
3347 * Field Groups
3348 *
3349 *---------------------------------------------------------------------------------------------*/
3350 .acf-internal-post-type .tablenav.top {
3351 display: none;
3352 }
3353 .acf-internal-post-type .subsubsub {
3354 margin-bottom: 3px;
3355 }
3356 .acf-internal-post-type .wp-list-table {
3357 margin-top: 0;
3358 margin-right: 0;
3359 margin-bottom: 0;
3360 margin-left: 0;
3361 border-radius: 8px;
3362 border: none;
3363 overflow: hidden;
3364 box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
3365 }
3366 .acf-internal-post-type .wp-list-table strong {
3367 color: #98A2B3;
3368 margin: 0;
3369 }
3370 .acf-internal-post-type .wp-list-table a.row-title {
3371 font-size: 13px !important;
3372 font-weight: 500;
3373 }
3374 .acf-internal-post-type .wp-list-table th,
3375 .acf-internal-post-type .wp-list-table td {
3376 color: #344054;
3377 }
3378 .acf-internal-post-type .wp-list-table th.sortable a,
3379 .acf-internal-post-type .wp-list-table td.sortable a {
3380 padding: 0;
3381 }
3382 .acf-internal-post-type .wp-list-table th.check-column,
3383 .acf-internal-post-type .wp-list-table td.check-column {
3384 padding-top: 12px;
3385 padding-right: 16px;
3386 padding-left: 16px;
3387 }
3388 @media screen and (max-width: 880px) {
3389 .acf-internal-post-type .wp-list-table th.check-column,
3390 .acf-internal-post-type .wp-list-table td.check-column {
3391 vertical-align: top;
3392 padding-right: 2px;
3393 padding-left: 10px;
3394 }
3395 }
3396 .acf-internal-post-type .wp-list-table th input,
3397 .acf-internal-post-type .wp-list-table td input {
3398 margin: 0;
3399 padding: 0;
3400 }
3401 .acf-internal-post-type .wp-list-table th .acf-more-items,
3402 .acf-internal-post-type .wp-list-table td .acf-more-items {
3403 display: inline-flex;
3404 flex-direction: row;
3405 justify-content: center;
3406 align-items: center;
3407 padding: 0px 6px 1px;
3408 gap: 8px;
3409 width: 25px;
3410 height: 16px;
3411 background: #EAECF0;
3412 border-radius: 100px;
3413 font-weight: 400;
3414 font-size: 10px;
3415 color: #475467;
3416 }
3417 .acf-internal-post-type .wp-list-table th .acf-emdash,
3418 .acf-internal-post-type .wp-list-table td .acf-emdash {
3419 color: #D0D5DD;
3420 }
3421 .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td,
3422 .acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td {
3423 height: 48px;
3424 padding-right: 24px;
3425 padding-left: 24px;
3426 box-sizing: border-box;
3427 background-color: #F9FAFB;
3428 border-color: #EAECF0;
3429 font-weight: 500;
3430 }
3431 @media screen and (max-width: 880px) {
3432 .acf-internal-post-type .wp-list-table thead th, .acf-internal-post-type .wp-list-table thead td,
3433 .acf-internal-post-type .wp-list-table tfoot th, .acf-internal-post-type .wp-list-table tfoot td {
3434 padding-right: 16px;
3435 padding-left: 8px;
3436 }
3437 }
3438 @media screen and (max-width: 880px) {
3439 .acf-internal-post-type .wp-list-table thead th.check-column, .acf-internal-post-type .wp-list-table thead td.check-column,
3440 .acf-internal-post-type .wp-list-table tfoot th.check-column, .acf-internal-post-type .wp-list-table tfoot td.check-column {
3441 vertical-align: middle;
3442 }
3443 }
3444 .acf-internal-post-type .wp-list-table tbody th,
3445 .acf-internal-post-type .wp-list-table tbody td {
3446 box-sizing: border-box;
3447 height: 60px;
3448 padding-top: 10px;
3449 padding-right: 24px;
3450 padding-bottom: 10px;
3451 padding-left: 24px;
3452 vertical-align: top;
3453 background-color: #fff;
3454 border-bottom-width: 1px;
3455 border-bottom-color: #EAECF0;
3456 border-bottom-style: solid;
3457 }
3458 @media screen and (max-width: 880px) {
3459 .acf-internal-post-type .wp-list-table tbody th,
3460 .acf-internal-post-type .wp-list-table tbody td {
3461 padding-right: 16px;
3462 padding-left: 8px;
3463 }
3464 }
3465 .acf-internal-post-type .wp-list-table .column-acf-key {
3466 white-space: nowrap;
3467 }
3468 .acf-internal-post-type .wp-list-table .column-acf-key .copyable:not(.input-copyable, .copy-unsupported) {
3469 cursor: pointer;
3470 display: inline-flex;
3471 align-items: center;
3472 }
3473 .acf-internal-post-type .wp-list-table .column-acf-key .copyable:not(.input-copyable, .copy-unsupported):hover:after {
3474 content: "";
3475 padding-left: 5px;
3476 display: inline-flex;
3477 width: 12px;
3478 height: 12px;
3479 background-color: #667085;
3480 border: none;
3481 border-radius: 0;
3482 -webkit-mask-size: contain;
3483 mask-size: contain;
3484 -webkit-mask-repeat: no-repeat;
3485 mask-repeat: no-repeat;
3486 -webkit-mask-position: center;
3487 mask-position: center;
3488 text-indent: 500%;
3489 white-space: nowrap;
3490 overflow: hidden;
3491 -webkit-mask-image: url("../../images/icons/icon-copy.svg");
3492 mask-image: url("../../images/icons/icon-copy.svg");
3493 background-size: cover;
3494 }
3495 .acf-internal-post-type .wp-list-table .column-acf-key .copyable:not(.input-copyable, .copy-unsupported).sub-label {
3496 padding-right: 22px;
3497 }
3498 .acf-internal-post-type .wp-list-table .column-acf-key .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover {
3499 padding-right: 0;
3500 }
3501 .acf-internal-post-type .wp-list-table .column-acf-key .copyable:not(.input-copyable, .copy-unsupported).sub-label:hover:after {
3502 width: 14px;
3503 height: 14px;
3504 padding-left: 8px;
3505 }
3506 .acf-internal-post-type .wp-list-table .column-acf-key .copyable:not(.input-copyable, .copy-unsupported).copied:hover:after {
3507 -webkit-mask-image: url("../../images/icons/icon-check-circle-solid.svg");
3508 mask-image: url("../../images/icons/icon-check-circle-solid.svg");
3509 background-color: #49ad52;
3510 }
3511 .acf-internal-post-type .wp-list-table .column-acf-key .copyable.input-copyable:not(.copy-unsupported) {
3512 cursor: pointer;
3513 display: block;
3514 position: relative;
3515 align-items: center;
3516 }
3517 .acf-internal-post-type .wp-list-table .column-acf-key .copyable.input-copyable:not(.copy-unsupported) input {
3518 padding-right: 40px;
3519 }
3520 .acf-internal-post-type .wp-list-table .column-acf-key .copyable.input-copyable:not(.copy-unsupported) .acf-input-wrap:after {
3521 content: "";
3522 padding-left: 5px;
3523 right: 12px;
3524 top: 12px;
3525 position: absolute;
3526 width: 16px;
3527 height: 16px;
3528 background-color: #98A2B3;
3529 border: none;
3530 border-radius: 0;
3531 -webkit-mask-size: contain;
3532 mask-size: contain;
3533 -webkit-mask-repeat: no-repeat;
3534 mask-repeat: no-repeat;
3535 -webkit-mask-position: center;
3536 mask-position: center;
3537 text-indent: 500%;
3538 white-space: nowrap;
3539 overflow: hidden;
3540 -webkit-mask-image: url("../../images/icons/icon-copy.svg");
3541 mask-image: url("../../images/icons/icon-copy.svg");
3542 background-size: cover;
3543 }
3544 .acf-internal-post-type .wp-list-table .column-acf-key .copyable.input-copyable:not(.copy-unsupported).copied .acf-input-wrap:after {
3545 -webkit-mask-image: url("../../images/icons/icon-check-circle-solid.svg");
3546 mask-image: url("../../images/icons/icon-check-circle-solid.svg");
3547 background-color: #49ad52;
3548 }
3549 .acf-internal-post-type .wp-list-table .column-acf-key .acf-icon-key-solid {
3550 display: inline-block;
3551 position: relative;
3552 bottom: -2px;
3553 width: 15px;
3554 height: 15px;
3555 margin-right: 4px;
3556 color: #98A2B3;
3557 }
3558 .acf-internal-post-type .wp-list-table .acf-location .dashicons {
3559 position: relative;
3560 bottom: -2px;
3561 width: 16px;
3562 height: 16px;
3563 margin-right: 6px;
3564 font-size: 16px;
3565 color: #98A2B3;
3566 }
3567 .acf-internal-post-type .wp-list-table .post-state {
3568 color: #667085;
3569 }
3570 .acf-internal-post-type .wp-list-table tr:hover,
3571 .acf-internal-post-type .wp-list-table tr:focus-within {
3572 background: #f7f7f7;
3573 }
3574 .acf-internal-post-type .wp-list-table tr:hover .row-actions,
3575 .acf-internal-post-type .wp-list-table tr:focus-within .row-actions {
3576 margin-bottom: 0;
3577 }
3578 @media screen and (min-width: 782px) {
3579 .acf-internal-post-type .wp-list-table .column-acf-count {
3580 width: 10%;
3581 }
3582 }
3583 .acf-internal-post-type .wp-list-table .row-actions span.file {
3584 display: block;
3585 overflow: hidden;
3586 white-space: nowrap;
3587 text-overflow: ellipsis;
3588 }
3589 .acf-internal-post-type.rtl .wp-list-table .column-acf-key .acf-icon-key-solid {
3590 margin-left: 4px;
3591 margin-right: 0;
3592 }
3593 .acf-internal-post-type.rtl .wp-list-table .acf-location .dashicons {
3594 margin-left: 6px;
3595 margin-right: 0;
3596 }
3597 .acf-internal-post-type .row-actions {
3598 margin-top: 2px;
3599 padding-top: 0;
3600 padding-right: 0;
3601 padding-bottom: 0;
3602 padding-left: 0;
3603 line-height: 14px;
3604 color: #D0D5DD;
3605 }
3606 .acf-internal-post-type .row-actions .trash a {
3607 color: #d94f4f;
3608 }
3609 .acf-internal-post-type .widefat thead td.check-column,
3610 .acf-internal-post-type .widefat tfoot td.check-column {
3611 padding-top: 0;
3612 }
3613
3614 /*--------------------------------------------------------------------------------------------
3615 *
3616 * Row actions
3617 *
3618 *--------------------------------------------------------------------------------------------*/
3619 .acf-internal-post-type .row-actions a:hover {
3620 color: rgb(4.0632911392, 71.1075949367, 102.9367088608);
3621 }
3622 .acf-internal-post-type .row-actions .trash a {
3623 color: #a00;
3624 }
3625 .acf-internal-post-type .row-actions .trash a:hover {
3626 color: #f00;
3627 }
3628 .acf-internal-post-type .row-actions.visible {
3629 margin-bottom: 0;
3630 opacity: 1;
3631 }
3632
3633 /*--------------------------------------------------------------------------------------------
3634 *
3635 * Row hover
3636 *
3637 *--------------------------------------------------------------------------------------------*/
3638 .acf-internal-post-type #the-list tr:hover td,
3639 .acf-internal-post-type #the-list tr:hover th {
3640 background-color: rgb(247.24, 251.12, 253.06);
3641 }
3642
3643 /*---------------------------------------------------------------------------------------------
3644 *
3645 * Table Nav
3646 *
3647 *---------------------------------------------------------------------------------------------*/
3648 .acf-internal-post-type .tablenav {
3649 margin-top: 24px;
3650 margin-right: 0;
3651 margin-bottom: 0;
3652 margin-left: 0;
3653 padding-top: 0;
3654 padding-right: 0;
3655 padding-bottom: 0;
3656 padding-left: 0;
3657 color: #667085;
3658 }
3659
3660 /*--------------------------------------------------------------------------------------------
3661 *
3662 * Search box
3663 *
3664 *--------------------------------------------------------------------------------------------*/
3665 .acf-internal-post-type #posts-filter p.search-box {
3666 margin-top: 5px;
3667 margin-right: 0;
3668 margin-bottom: 24px;
3669 margin-left: 0;
3670 }
3671 .acf-internal-post-type #posts-filter p.search-box #post-search-input {
3672 min-width: 280px;
3673 margin-top: 0;
3674 margin-right: 8px;
3675 margin-bottom: 0;
3676 margin-left: 0;
3677 }
3678 @media screen and (max-width: 768px) {
3679 .acf-internal-post-type #posts-filter p.search-box {
3680 display: flex;
3681 box-sizing: border-box;
3682 padding-right: 24px;
3683 margin-right: 16px;
3684 position: inherit;
3685 }
3686 .acf-internal-post-type #posts-filter p.search-box #post-search-input {
3687 min-width: auto;
3688 }
3689 }
3690
3691 .rtl.acf-internal-post-type #posts-filter p.search-box #post-search-input {
3692 margin-right: 0;
3693 margin-left: 8px;
3694 }
3695 @media screen and (max-width: 768px) {
3696 .rtl.acf-internal-post-type #posts-filter p.search-box {
3697 padding-left: 24px;
3698 padding-right: 0;
3699 margin-left: 16px;
3700 margin-right: 0;
3701 }
3702 }
3703
3704 /*--------------------------------------------------------------------------------------------
3705 *
3706 * Status tabs
3707 *
3708 *--------------------------------------------------------------------------------------------*/
3709 .acf-internal-post-type .subsubsub {
3710 display: flex;
3711 align-items: flex-end;
3712 height: 40px;
3713 margin-bottom: 16px;
3714 }
3715 .acf-internal-post-type .subsubsub li {
3716 margin-top: 0;
3717 margin-right: 4px;
3718 color: #98A2B3;
3719 }
3720 .acf-internal-post-type .subsubsub li .count {
3721 color: #667085;
3722 }
3723
3724 /*--------------------------------------------------------------------------------------------
3725 *
3726 * Pagination
3727 *
3728 *--------------------------------------------------------------------------------------------*/
3729 .acf-internal-post-type .tablenav-pages {
3730 display: flex;
3731 align-items: center;
3732 }
3733 .acf-internal-post-type .tablenav-pages.no-pages {
3734 display: none;
3735 }
3736 .acf-internal-post-type .tablenav-pages .displaying-num {
3737 margin-top: 0;
3738 margin-right: 16px;
3739 margin-bottom: 0;
3740 margin-left: 0;
3741 }
3742 .acf-internal-post-type .tablenav-pages .pagination-links {
3743 display: flex;
3744 align-items: center;
3745 }
3746 .acf-internal-post-type .tablenav-pages .pagination-links #table-paging {
3747 margin-top: 0;
3748 margin-right: 4px;
3749 margin-bottom: 0;
3750 margin-left: 8px;
3751 }
3752 .acf-internal-post-type .tablenav-pages .pagination-links #table-paging .total-pages {
3753 margin-right: 0;
3754 }
3755 .acf-internal-post-type .tablenav-pages.one-page .pagination-links {
3756 display: none;
3757 }
3758
3759 /*--------------------------------------------------------------------------------------------
3760 *
3761 * Pagination buttons & icons
3762 *
3763 *--------------------------------------------------------------------------------------------*/
3764 .acf-internal-post-type .tablenav-pages .pagination-links .button {
3765 display: inline-flex;
3766 align-items: center;
3767 align-content: center;
3768 justify-content: center;
3769 min-width: 40px;
3770 margin-top: 0;
3771 margin-right: 0;
3772 margin-bottom: 0;
3773 margin-left: 0;
3774 padding-top: 0;
3775 padding-right: 0;
3776 padding-bottom: 0;
3777 padding-left: 0;
3778 background-color: transparent;
3779 }
3780 .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1), .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2), .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2) {
3781 display: inline-block;
3782 position: relative;
3783 text-indent: 100%;
3784 white-space: nowrap;
3785 overflow: hidden;
3786 margin-left: 4px;
3787 }
3788 .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before, .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before, .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before {
3789 content: "";
3790 display: block;
3791 position: absolute;
3792 width: 100%;
3793 height: 100%;
3794 top: 0;
3795 left: 0;
3796 background-color: #0783BE;
3797 border-radius: 0;
3798 -webkit-mask-size: 20px;
3799 mask-size: 20px;
3800 -webkit-mask-repeat: no-repeat;
3801 mask-repeat: no-repeat;
3802 -webkit-mask-position: center;
3803 mask-position: center;
3804 }
3805 .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(1):before {
3806 -webkit-mask-image: url("../../images/icons/icon-chevron-left-double.svg");
3807 mask-image: url("../../images/icons/icon-chevron-left-double.svg");
3808 }
3809 .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-child(2):before {
3810 -webkit-mask-image: url("../../images/icons/icon-chevron-left.svg");
3811 mask-image: url("../../images/icons/icon-chevron-left.svg");
3812 }
3813 .acf-internal-post-type .tablenav-pages .pagination-links .button:nth-last-child(2):before {
3814 -webkit-mask-image: url("../../images/icons/icon-chevron-right.svg");
3815 mask-image: url("../../images/icons/icon-chevron-right.svg");
3816 }
3817 .acf-internal-post-type .tablenav-pages .pagination-links .button:last-child:before {
3818 -webkit-mask-image: url("../../images/icons/icon-chevron-right-double.svg");
3819 mask-image: url("../../images/icons/icon-chevron-right-double.svg");
3820 }
3821 .acf-internal-post-type .tablenav-pages .pagination-links .button:hover {
3822 border-color: #066998;
3823 background-color: rgba(7, 131, 190, 0.05);
3824 }
3825 .acf-internal-post-type .tablenav-pages .pagination-links .button:hover:before {
3826 background-color: #066998;
3827 }
3828 .acf-internal-post-type .tablenav-pages .pagination-links .button.disabled {
3829 background-color: transparent !important;
3830 }
3831 .acf-internal-post-type .tablenav-pages .pagination-links .button.disabled.disabled:before {
3832 background-color: #D0D5DD;
3833 }
3834
3835 /*---------------------------------------------------------------------------------------------
3836 *
3837 * Empty state
3838 *
3839 *---------------------------------------------------------------------------------------------*/
3840 .acf-no-field-groups-wrapper,
3841 .acf-no-taxonomies-wrapper,
3842 .acf-no-post-types-wrapper,
3843 .acf-no-options-pages-wrapper,
3844 .acf-options-preview-wrapper {
3845 display: flex;
3846 justify-content: center;
3847 padding-top: 48px;
3848 padding-bottom: 48px;
3849 }
3850 .acf-no-field-groups-wrapper .acf-no-field-groups-inner,
3851 .acf-no-field-groups-wrapper .acf-no-taxonomies-inner,
3852 .acf-no-field-groups-wrapper .acf-no-post-types-inner,
3853 .acf-no-field-groups-wrapper .acf-no-options-pages-inner,
3854 .acf-no-field-groups-wrapper .acf-options-preview-inner,
3855 .acf-no-taxonomies-wrapper .acf-no-field-groups-inner,
3856 .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner,
3857 .acf-no-taxonomies-wrapper .acf-no-post-types-inner,
3858 .acf-no-taxonomies-wrapper .acf-no-options-pages-inner,
3859 .acf-no-taxonomies-wrapper .acf-options-preview-inner,
3860 .acf-no-post-types-wrapper .acf-no-field-groups-inner,
3861 .acf-no-post-types-wrapper .acf-no-taxonomies-inner,
3862 .acf-no-post-types-wrapper .acf-no-post-types-inner,
3863 .acf-no-post-types-wrapper .acf-no-options-pages-inner,
3864 .acf-no-post-types-wrapper .acf-options-preview-inner,
3865 .acf-no-options-pages-wrapper .acf-no-field-groups-inner,
3866 .acf-no-options-pages-wrapper .acf-no-taxonomies-inner,
3867 .acf-no-options-pages-wrapper .acf-no-post-types-inner,
3868 .acf-no-options-pages-wrapper .acf-no-options-pages-inner,
3869 .acf-no-options-pages-wrapper .acf-options-preview-inner,
3870 .acf-options-preview-wrapper .acf-no-field-groups-inner,
3871 .acf-options-preview-wrapper .acf-no-taxonomies-inner,
3872 .acf-options-preview-wrapper .acf-no-post-types-inner,
3873 .acf-options-preview-wrapper .acf-no-options-pages-inner,
3874 .acf-options-preview-wrapper .acf-options-preview-inner {
3875 display: flex;
3876 flex-wrap: wrap;
3877 justify-content: center;
3878 align-content: center;
3879 align-items: flex-start;
3880 text-align: center;
3881 max-width: 420px;
3882 min-height: 320px;
3883 }
3884 .acf-no-field-groups-wrapper .acf-no-field-groups-inner img,
3885 .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,
3886 .acf-no-field-groups-wrapper .acf-no-field-groups-inner p,
3887 .acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,
3888 .acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,
3889 .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,
3890 .acf-no-field-groups-wrapper .acf-no-post-types-inner img,
3891 .acf-no-field-groups-wrapper .acf-no-post-types-inner h2,
3892 .acf-no-field-groups-wrapper .acf-no-post-types-inner p,
3893 .acf-no-field-groups-wrapper .acf-no-options-pages-inner img,
3894 .acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,
3895 .acf-no-field-groups-wrapper .acf-no-options-pages-inner p,
3896 .acf-no-field-groups-wrapper .acf-options-preview-inner img,
3897 .acf-no-field-groups-wrapper .acf-options-preview-inner h2,
3898 .acf-no-field-groups-wrapper .acf-options-preview-inner p,
3899 .acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,
3900 .acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,
3901 .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,
3902 .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,
3903 .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,
3904 .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,
3905 .acf-no-taxonomies-wrapper .acf-no-post-types-inner img,
3906 .acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,
3907 .acf-no-taxonomies-wrapper .acf-no-post-types-inner p,
3908 .acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,
3909 .acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,
3910 .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,
3911 .acf-no-taxonomies-wrapper .acf-options-preview-inner img,
3912 .acf-no-taxonomies-wrapper .acf-options-preview-inner h2,
3913 .acf-no-taxonomies-wrapper .acf-options-preview-inner p,
3914 .acf-no-post-types-wrapper .acf-no-field-groups-inner img,
3915 .acf-no-post-types-wrapper .acf-no-field-groups-inner h2,
3916 .acf-no-post-types-wrapper .acf-no-field-groups-inner p,
3917 .acf-no-post-types-wrapper .acf-no-taxonomies-inner img,
3918 .acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,
3919 .acf-no-post-types-wrapper .acf-no-taxonomies-inner p,
3920 .acf-no-post-types-wrapper .acf-no-post-types-inner img,
3921 .acf-no-post-types-wrapper .acf-no-post-types-inner h2,
3922 .acf-no-post-types-wrapper .acf-no-post-types-inner p,
3923 .acf-no-post-types-wrapper .acf-no-options-pages-inner img,
3924 .acf-no-post-types-wrapper .acf-no-options-pages-inner h2,
3925 .acf-no-post-types-wrapper .acf-no-options-pages-inner p,
3926 .acf-no-post-types-wrapper .acf-options-preview-inner img,
3927 .acf-no-post-types-wrapper .acf-options-preview-inner h2,
3928 .acf-no-post-types-wrapper .acf-options-preview-inner p,
3929 .acf-no-options-pages-wrapper .acf-no-field-groups-inner img,
3930 .acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,
3931 .acf-no-options-pages-wrapper .acf-no-field-groups-inner p,
3932 .acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,
3933 .acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,
3934 .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,
3935 .acf-no-options-pages-wrapper .acf-no-post-types-inner img,
3936 .acf-no-options-pages-wrapper .acf-no-post-types-inner h2,
3937 .acf-no-options-pages-wrapper .acf-no-post-types-inner p,
3938 .acf-no-options-pages-wrapper .acf-no-options-pages-inner img,
3939 .acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,
3940 .acf-no-options-pages-wrapper .acf-no-options-pages-inner p,
3941 .acf-no-options-pages-wrapper .acf-options-preview-inner img,
3942 .acf-no-options-pages-wrapper .acf-options-preview-inner h2,
3943 .acf-no-options-pages-wrapper .acf-options-preview-inner p,
3944 .acf-options-preview-wrapper .acf-no-field-groups-inner img,
3945 .acf-options-preview-wrapper .acf-no-field-groups-inner h2,
3946 .acf-options-preview-wrapper .acf-no-field-groups-inner p,
3947 .acf-options-preview-wrapper .acf-no-taxonomies-inner img,
3948 .acf-options-preview-wrapper .acf-no-taxonomies-inner h2,
3949 .acf-options-preview-wrapper .acf-no-taxonomies-inner p,
3950 .acf-options-preview-wrapper .acf-no-post-types-inner img,
3951 .acf-options-preview-wrapper .acf-no-post-types-inner h2,
3952 .acf-options-preview-wrapper .acf-no-post-types-inner p,
3953 .acf-options-preview-wrapper .acf-no-options-pages-inner img,
3954 .acf-options-preview-wrapper .acf-no-options-pages-inner h2,
3955 .acf-options-preview-wrapper .acf-no-options-pages-inner p,
3956 .acf-options-preview-wrapper .acf-options-preview-inner img,
3957 .acf-options-preview-wrapper .acf-options-preview-inner h2,
3958 .acf-options-preview-wrapper .acf-options-preview-inner p {
3959 flex: 1 0 100%;
3960 }
3961 .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,
3962 .acf-no-field-groups-wrapper .acf-no-taxonomies-inner h2,
3963 .acf-no-field-groups-wrapper .acf-no-post-types-inner h2,
3964 .acf-no-field-groups-wrapper .acf-no-options-pages-inner h2,
3965 .acf-no-field-groups-wrapper .acf-options-preview-inner h2,
3966 .acf-no-taxonomies-wrapper .acf-no-field-groups-inner h2,
3967 .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner h2,
3968 .acf-no-taxonomies-wrapper .acf-no-post-types-inner h2,
3969 .acf-no-taxonomies-wrapper .acf-no-options-pages-inner h2,
3970 .acf-no-taxonomies-wrapper .acf-options-preview-inner h2,
3971 .acf-no-post-types-wrapper .acf-no-field-groups-inner h2,
3972 .acf-no-post-types-wrapper .acf-no-taxonomies-inner h2,
3973 .acf-no-post-types-wrapper .acf-no-post-types-inner h2,
3974 .acf-no-post-types-wrapper .acf-no-options-pages-inner h2,
3975 .acf-no-post-types-wrapper .acf-options-preview-inner h2,
3976 .acf-no-options-pages-wrapper .acf-no-field-groups-inner h2,
3977 .acf-no-options-pages-wrapper .acf-no-taxonomies-inner h2,
3978 .acf-no-options-pages-wrapper .acf-no-post-types-inner h2,
3979 .acf-no-options-pages-wrapper .acf-no-options-pages-inner h2,
3980 .acf-no-options-pages-wrapper .acf-options-preview-inner h2,
3981 .acf-options-preview-wrapper .acf-no-field-groups-inner h2,
3982 .acf-options-preview-wrapper .acf-no-taxonomies-inner h2,
3983 .acf-options-preview-wrapper .acf-no-post-types-inner h2,
3984 .acf-options-preview-wrapper .acf-no-options-pages-inner h2,
3985 .acf-options-preview-wrapper .acf-options-preview-inner h2 {
3986 margin-top: 32px;
3987 margin-bottom: 0;
3988 padding: 0;
3989 color: #344054;
3990 line-height: 1.6rem;
3991 }
3992 .acf-no-field-groups-wrapper .acf-no-field-groups-inner p,
3993 .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p,
3994 .acf-no-field-groups-wrapper .acf-no-post-types-inner p,
3995 .acf-no-field-groups-wrapper .acf-no-options-pages-inner p,
3996 .acf-no-field-groups-wrapper .acf-options-preview-inner p,
3997 .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p,
3998 .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p,
3999 .acf-no-taxonomies-wrapper .acf-no-post-types-inner p,
4000 .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p,
4001 .acf-no-taxonomies-wrapper .acf-options-preview-inner p,
4002 .acf-no-post-types-wrapper .acf-no-field-groups-inner p,
4003 .acf-no-post-types-wrapper .acf-no-taxonomies-inner p,
4004 .acf-no-post-types-wrapper .acf-no-post-types-inner p,
4005 .acf-no-post-types-wrapper .acf-no-options-pages-inner p,
4006 .acf-no-post-types-wrapper .acf-options-preview-inner p,
4007 .acf-no-options-pages-wrapper .acf-no-field-groups-inner p,
4008 .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p,
4009 .acf-no-options-pages-wrapper .acf-no-post-types-inner p,
4010 .acf-no-options-pages-wrapper .acf-no-options-pages-inner p,
4011 .acf-no-options-pages-wrapper .acf-options-preview-inner p,
4012 .acf-options-preview-wrapper .acf-no-field-groups-inner p,
4013 .acf-options-preview-wrapper .acf-no-taxonomies-inner p,
4014 .acf-options-preview-wrapper .acf-no-post-types-inner p,
4015 .acf-options-preview-wrapper .acf-no-options-pages-inner p,
4016 .acf-options-preview-wrapper .acf-options-preview-inner p {
4017 margin-top: 12px;
4018 margin-bottom: 0;
4019 padding: 0;
4020 color: #667085;
4021 }
4022 .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,
4023 .acf-no-field-groups-wrapper .acf-no-taxonomies-inner p.acf-small,
4024 .acf-no-field-groups-wrapper .acf-no-post-types-inner p.acf-small,
4025 .acf-no-field-groups-wrapper .acf-no-options-pages-inner p.acf-small,
4026 .acf-no-field-groups-wrapper .acf-options-preview-inner p.acf-small,
4027 .acf-no-taxonomies-wrapper .acf-no-field-groups-inner p.acf-small,
4028 .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner p.acf-small,
4029 .acf-no-taxonomies-wrapper .acf-no-post-types-inner p.acf-small,
4030 .acf-no-taxonomies-wrapper .acf-no-options-pages-inner p.acf-small,
4031 .acf-no-taxonomies-wrapper .acf-options-preview-inner p.acf-small,
4032 .acf-no-post-types-wrapper .acf-no-field-groups-inner p.acf-small,
4033 .acf-no-post-types-wrapper .acf-no-taxonomies-inner p.acf-small,
4034 .acf-no-post-types-wrapper .acf-no-post-types-inner p.acf-small,
4035 .acf-no-post-types-wrapper .acf-no-options-pages-inner p.acf-small,
4036 .acf-no-post-types-wrapper .acf-options-preview-inner p.acf-small,
4037 .acf-no-options-pages-wrapper .acf-no-field-groups-inner p.acf-small,
4038 .acf-no-options-pages-wrapper .acf-no-taxonomies-inner p.acf-small,
4039 .acf-no-options-pages-wrapper .acf-no-post-types-inner p.acf-small,
4040 .acf-no-options-pages-wrapper .acf-no-options-pages-inner p.acf-small,
4041 .acf-no-options-pages-wrapper .acf-options-preview-inner p.acf-small,
4042 .acf-options-preview-wrapper .acf-no-field-groups-inner p.acf-small,
4043 .acf-options-preview-wrapper .acf-no-taxonomies-inner p.acf-small,
4044 .acf-options-preview-wrapper .acf-no-post-types-inner p.acf-small,
4045 .acf-options-preview-wrapper .acf-no-options-pages-inner p.acf-small,
4046 .acf-options-preview-wrapper .acf-options-preview-inner p.acf-small {
4047 display: block;
4048 position: relative;
4049 margin-top: 32px;
4050 }
4051 .acf-no-field-groups-wrapper .acf-no-field-groups-inner img,
4052 .acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,
4053 .acf-no-field-groups-wrapper .acf-no-post-types-inner img,
4054 .acf-no-field-groups-wrapper .acf-no-options-pages-inner img,
4055 .acf-no-field-groups-wrapper .acf-options-preview-inner img,
4056 .acf-no-taxonomies-wrapper .acf-no-field-groups-inner img,
4057 .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,
4058 .acf-no-taxonomies-wrapper .acf-no-post-types-inner img,
4059 .acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,
4060 .acf-no-taxonomies-wrapper .acf-options-preview-inner img,
4061 .acf-no-post-types-wrapper .acf-no-field-groups-inner img,
4062 .acf-no-post-types-wrapper .acf-no-taxonomies-inner img,
4063 .acf-no-post-types-wrapper .acf-no-post-types-inner img,
4064 .acf-no-post-types-wrapper .acf-no-options-pages-inner img,
4065 .acf-no-post-types-wrapper .acf-options-preview-inner img,
4066 .acf-no-options-pages-wrapper .acf-no-field-groups-inner img,
4067 .acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,
4068 .acf-no-options-pages-wrapper .acf-no-post-types-inner img,
4069 .acf-no-options-pages-wrapper .acf-no-options-pages-inner img,
4070 .acf-no-options-pages-wrapper .acf-options-preview-inner img,
4071 .acf-options-preview-wrapper .acf-no-field-groups-inner img,
4072 .acf-options-preview-wrapper .acf-no-taxonomies-inner img,
4073 .acf-options-preview-wrapper .acf-no-post-types-inner img,
4074 .acf-options-preview-wrapper .acf-no-options-pages-inner img,
4075 .acf-options-preview-wrapper .acf-options-preview-inner img {
4076 max-width: 284px;
4077 margin-bottom: 0;
4078 }
4079 .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn,
4080 .acf-no-field-groups-wrapper .acf-no-taxonomies-inner .acf-btn,
4081 .acf-no-field-groups-wrapper .acf-no-post-types-inner .acf-btn,
4082 .acf-no-field-groups-wrapper .acf-no-options-pages-inner .acf-btn,
4083 .acf-no-field-groups-wrapper .acf-options-preview-inner .acf-btn,
4084 .acf-no-taxonomies-wrapper .acf-no-field-groups-inner .acf-btn,
4085 .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner .acf-btn,
4086 .acf-no-taxonomies-wrapper .acf-no-post-types-inner .acf-btn,
4087 .acf-no-taxonomies-wrapper .acf-no-options-pages-inner .acf-btn,
4088 .acf-no-taxonomies-wrapper .acf-options-preview-inner .acf-btn,
4089 .acf-no-post-types-wrapper .acf-no-field-groups-inner .acf-btn,
4090 .acf-no-post-types-wrapper .acf-no-taxonomies-inner .acf-btn,
4091 .acf-no-post-types-wrapper .acf-no-post-types-inner .acf-btn,
4092 .acf-no-post-types-wrapper .acf-no-options-pages-inner .acf-btn,
4093 .acf-no-post-types-wrapper .acf-options-preview-inner .acf-btn,
4094 .acf-no-options-pages-wrapper .acf-no-field-groups-inner .acf-btn,
4095 .acf-no-options-pages-wrapper .acf-no-taxonomies-inner .acf-btn,
4096 .acf-no-options-pages-wrapper .acf-no-post-types-inner .acf-btn,
4097 .acf-no-options-pages-wrapper .acf-no-options-pages-inner .acf-btn,
4098 .acf-no-options-pages-wrapper .acf-options-preview-inner .acf-btn,
4099 .acf-options-preview-wrapper .acf-no-field-groups-inner .acf-btn,
4100 .acf-options-preview-wrapper .acf-no-taxonomies-inner .acf-btn,
4101 .acf-options-preview-wrapper .acf-no-post-types-inner .acf-btn,
4102 .acf-options-preview-wrapper .acf-no-options-pages-inner .acf-btn,
4103 .acf-options-preview-wrapper .acf-options-preview-inner .acf-btn {
4104 margin-top: 32px;
4105 }
4106 .acf-no-field-groups-wrapper .acf-no-post-types-inner img,
4107 .acf-no-field-groups-wrapper .acf-no-options-pages-inner img,
4108 .acf-no-taxonomies-wrapper .acf-no-post-types-inner img,
4109 .acf-no-taxonomies-wrapper .acf-no-options-pages-inner img,
4110 .acf-no-post-types-wrapper .acf-no-post-types-inner img,
4111 .acf-no-post-types-wrapper .acf-no-options-pages-inner img,
4112 .acf-no-options-pages-wrapper .acf-no-post-types-inner img,
4113 .acf-no-options-pages-wrapper .acf-no-options-pages-inner img,
4114 .acf-options-preview-wrapper .acf-no-post-types-inner img,
4115 .acf-options-preview-wrapper .acf-no-options-pages-inner img {
4116 width: 106px;
4117 height: 88px;
4118 }
4119 .acf-no-field-groups-wrapper .acf-no-taxonomies-inner img,
4120 .acf-no-taxonomies-wrapper .acf-no-taxonomies-inner img,
4121 .acf-no-post-types-wrapper .acf-no-taxonomies-inner img,
4122 .acf-no-options-pages-wrapper .acf-no-taxonomies-inner img,
4123 .acf-options-preview-wrapper .acf-no-taxonomies-inner img {
4124 width: 98px;
4125 height: 88px;
4126 }
4127
4128 .acf-no-field-groups #the-list tr:hover td,
4129 .acf-no-field-groups #the-list tr:hover th,
4130 .acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,
4131 .acf-no-field-groups .striped > tbody > :nth-child(odd), .acf-no-field-groups ul.striped > :nth-child(odd), .acf-no-field-groups .alternate,
4132 .acf-no-post-types #the-list tr:hover td,
4133 .acf-no-post-types #the-list tr:hover th,
4134 .acf-no-post-types .acf-admin-field-groups .wp-list-table tr:hover,
4135 .acf-no-post-types .striped > tbody > :nth-child(odd),
4136 .acf-no-post-types ul.striped > :nth-child(odd),
4137 .acf-no-post-types .alternate,
4138 .acf-no-taxonomies #the-list tr:hover td,
4139 .acf-no-taxonomies #the-list tr:hover th,
4140 .acf-no-taxonomies .acf-admin-field-groups .wp-list-table tr:hover,
4141 .acf-no-taxonomies .striped > tbody > :nth-child(odd),
4142 .acf-no-taxonomies ul.striped > :nth-child(odd),
4143 .acf-no-taxonomies .alternate,
4144 .acf-no-options-pages #the-list tr:hover td,
4145 .acf-no-options-pages #the-list tr:hover th,
4146 .acf-no-options-pages .acf-admin-field-groups .wp-list-table tr:hover,
4147 .acf-no-options-pages .striped > tbody > :nth-child(odd),
4148 .acf-no-options-pages ul.striped > :nth-child(odd),
4149 .acf-no-options-pages .alternate {
4150 background-color: transparent !important;
4151 }
4152 .acf-no-field-groups .wp-list-table thead,
4153 .acf-no-field-groups .wp-list-table tfoot,
4154 .acf-no-post-types .wp-list-table thead,
4155 .acf-no-post-types .wp-list-table tfoot,
4156 .acf-no-taxonomies .wp-list-table thead,
4157 .acf-no-taxonomies .wp-list-table tfoot,
4158 .acf-no-options-pages .wp-list-table thead,
4159 .acf-no-options-pages .wp-list-table tfoot {
4160 display: none;
4161 }
4162 .acf-no-field-groups .wp-list-table a.acf-btn,
4163 .acf-no-post-types .wp-list-table a.acf-btn,
4164 .acf-no-taxonomies .wp-list-table a.acf-btn,
4165 .acf-no-options-pages .wp-list-table a.acf-btn {
4166 border: 1px solid rgba(0, 0, 0, 0.16);
4167 box-shadow: none;
4168 }
4169
4170 .acf-internal-post-type #the-list .no-items td {
4171 vertical-align: middle;
4172 }
4173
4174 /*---------------------------------------------------------------------------------------------
4175 *
4176 * Options Page Preview
4177 *
4178 *---------------------------------------------------------------------------------------------*/
4179 .acf-options-preview .acf-btn,
4180 .acf-no-options-pages-wrapper .acf-btn {
4181 margin-left: 8px;
4182 }
4183 .acf-options-preview .disabled,
4184 .acf-no-options-pages-wrapper .disabled {
4185 background-color: #F2F4F7 !important;
4186 color: #98A2B3 !important;
4187 border: 1px #D0D5DD solid;
4188 cursor: default !important;
4189 }
4190 .acf-options-preview .acf_options_preview_wrap img,
4191 .acf-no-options-pages-wrapper .acf_options_preview_wrap img {
4192 max-height: 88px;
4193 }
4194
4195 /*---------------------------------------------------------------------------------------------
4196 *
4197 * Small screen list table info toggle
4198 *
4199 *---------------------------------------------------------------------------------------------*/
4200 .acf-internal-post-type .wp-list-table .toggle-row:before {
4201 top: 4px;
4202 left: 16px;
4203 border-radius: 0;
4204 content: "";
4205 display: block;
4206 position: absolute;
4207 width: 16px;
4208 height: 16px;
4209 background-color: #0783BE;
4210 border-radius: 0;
4211 -webkit-mask-size: 20px;
4212 mask-size: 20px;
4213 -webkit-mask-repeat: no-repeat;
4214 mask-repeat: no-repeat;
4215 -webkit-mask-position: center;
4216 mask-position: center;
4217 -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg");
4218 mask-image: url("../../images/icons/icon-chevron-down.svg");
4219 text-indent: 100%;
4220 white-space: nowrap;
4221 overflow: hidden;
4222 }
4223 .acf-internal-post-type .wp-list-table .is-expanded .toggle-row:before {
4224 -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg");
4225 mask-image: url("../../images/icons/icon-chevron-up.svg");
4226 }
4227
4228 /*---------------------------------------------------------------------------------------------
4229 *
4230 * Small screen checkbox
4231 *
4232 *---------------------------------------------------------------------------------------------*/
4233 @media screen and (max-width: 880px) {
4234 .acf-internal-post-type .widefat th input[type=checkbox],
4235 .acf-internal-post-type .widefat thead td input[type=checkbox],
4236 .acf-internal-post-type .widefat tfoot td input[type=checkbox] {
4237 margin-bottom: 0;
4238 }
4239 }
4240
4241 /*---------------------------------------------------------------------------------------------
4242 *
4243 * Admin Navigation
4244 *
4245 *---------------------------------------------------------------------------------------------*/
4246 .acf-admin-toolbar {
4247 position: unset;
4248 top: 32px;
4249 height: 72px;
4250 z-index: 800;
4251 background: #344054;
4252 color: #98A2B3;
4253 }
4254 .acf-admin-toolbar .acf-admin-toolbar-inner {
4255 display: flex;
4256 justify-content: space-between;
4257 align-content: center;
4258 align-items: center;
4259 max-width: 100%;
4260 }
4261 .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap {
4262 display: flex;
4263 align-items: center;
4264 position: relative;
4265 padding-left: 72px;
4266 }
4267 @media screen and (max-width: 1250px) {
4268 .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-post-type,
4269 .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-header-tab-acf-taxonomy {
4270 display: none;
4271 }
4272 .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-post-type,
4273 .acf-admin-toolbar .acf-admin-toolbar-inner .acf-nav-wrap .acf-more .acf-header-tab-acf-taxonomy {
4274 display: flex;
4275 }
4276 }
4277 @media screen and (max-width: 880px) {
4278 .acf-admin-toolbar {
4279 position: static;
4280 }
4281 }
4282 .acf-admin-toolbar .acf-logo {
4283 display: flex;
4284 margin-right: 24px;
4285 text-decoration: none;
4286 position: absolute;
4287 top: 0;
4288 left: 0;
4289 }
4290 .acf-admin-toolbar .acf-logo img {
4291 display: block;
4292 }
4293 .acf-admin-toolbar h2 {
4294 display: none;
4295 color: #F9FAFB;
4296 }
4297 .acf-admin-toolbar .acf-tab {
4298 display: flex;
4299 align-items: center;
4300 box-sizing: border-box;
4301 min-height: 40px;
4302 margin-right: 8px;
4303 padding-top: 8px;
4304 padding-right: 16px;
4305 padding-bottom: 8px;
4306 padding-left: 16px;
4307 border-width: 1px;
4308 border-style: solid;
4309 border-color: transparent;
4310 border-radius: 6px;
4311 color: #98A2B3;
4312 text-decoration: none;
4313 }
4314 .acf-admin-toolbar .acf-tab.is-active {
4315 background-color: #475467;
4316 color: #fff;
4317 }
4318 .acf-admin-toolbar .acf-tab:hover {
4319 background-color: #475467;
4320 color: #F9FAFB;
4321 }
4322 .acf-admin-toolbar .acf-tab:focus-visible {
4323 border-width: 1px;
4324 border-style: solid;
4325 border-color: #667085;
4326 }
4327 .acf-admin-toolbar .acf-tab:focus {
4328 box-shadow: none;
4329 }
4330 .acf-admin-toolbar .acf-more:hover .acf-tab.acf-more-tab {
4331 background-color: #475467;
4332 color: #F9FAFB;
4333 }
4334 .acf-admin-toolbar .acf-more ul {
4335 display: none;
4336 position: absolute;
4337 box-sizing: border-box;
4338 background: #fff;
4339 z-index: 1051;
4340 overflow: hidden;
4341 min-width: 280px;
4342 margin-top: 0;
4343 margin-right: 0;
4344 margin-bottom: 0;
4345 margin-left: 0;
4346 padding: 0;
4347 border-radius: 8px;
4348 box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.04), 0px 8px 23px rgba(0, 0, 0, 0.12);
4349 }
4350 .acf-admin-toolbar .acf-more ul li {
4351 margin: 0;
4352 padding: 0 16px;
4353 }
4354 .acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-post-type,
4355 .acf-admin-toolbar .acf-more ul li .acf-header-tab-acf-taxonomy {
4356 display: none;
4357 }
4358 .acf-admin-toolbar .acf-more ul li.acf-more-section-header {
4359 background: #F9FAFB;
4360 padding: 1px 0 0 0;
4361 margin-top: -1px;
4362 border-top: 1px solid #EAECF0;
4363 border-bottom: 1px solid #EAECF0;
4364 }
4365 .acf-admin-toolbar .acf-more ul li.acf-more-section-header span {
4366 color: #475467;
4367 font-size: 12px;
4368 font-weight: bold;
4369 }
4370 .acf-admin-toolbar .acf-more ul li.acf-more-section-header span:hover {
4371 background: #F9FAFB;
4372 }
4373 .acf-admin-toolbar .acf-more ul li a {
4374 margin: 0;
4375 padding: 0;
4376 color: #1D2939;
4377 border-radius: 0;
4378 border-top-width: 1px;
4379 border-top-style: solid;
4380 border-top-color: #F2F4F7;
4381 }
4382 .acf-admin-toolbar .acf-more ul li a:hover, .acf-admin-toolbar .acf-more ul li a.acf-tab.is-active {
4383 background-color: unset;
4384 color: #0783BE;
4385 }
4386 .acf-admin-toolbar .acf-more ul li a i.acf-icon {
4387 display: none !important;
4388 width: 16px;
4389 height: 16px;
4390 -webkit-mask-size: 16px;
4391 mask-size: 16px;
4392 background-color: #98A2B3 !important;
4393 }
4394 .acf-admin-toolbar .acf-more ul li:first-child a {
4395 border-bottom: none;
4396 }
4397 .acf-admin-toolbar .acf-more ul:hover, .acf-admin-toolbar .acf-more ul:focus {
4398 display: block;
4399 }
4400 .acf-admin-toolbar .acf-more:hover ul, .acf-admin-toolbar .acf-more:focus ul {
4401 display: block;
4402 }
4403 #wpcontent .acf-admin-toolbar {
4404 box-sizing: border-box;
4405 margin-left: -20px;
4406 padding-top: 16px;
4407 padding-right: 32px;
4408 padding-bottom: 16px;
4409 padding-left: 32px;
4410 }
4411 @media screen and (max-width: 600px) {
4412 .acf-admin-toolbar {
4413 display: none;
4414 }
4415 }
4416
4417 .rtl #wpcontent .acf-admin-toolbar {
4418 margin-left: 0;
4419 margin-right: -20px;
4420 }
4421 .rtl #wpcontent .acf-admin-toolbar .acf-tab {
4422 margin-left: 8px;
4423 margin-right: 0;
4424 }
4425 .rtl .acf-logo {
4426 margin-right: 0;
4427 margin-left: 32px;
4428 }
4429
4430 /*---------------------------------------------------------------------------------------------
4431 *
4432 * Admin Toolbar Icons
4433 *
4434 *---------------------------------------------------------------------------------------------*/
4435 .acf-admin-toolbar .acf-tab i.acf-icon,
4436 .acf-admin-toolbar .acf-more i.acf-icon {
4437 display: none;
4438 margin-right: 8px;
4439 margin-left: -2px;
4440 }
4441 .acf-admin-toolbar .acf-tab i.acf-icon.acf-icon-dropdown,
4442 .acf-admin-toolbar .acf-more i.acf-icon.acf-icon-dropdown {
4443 -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg");
4444 mask-image: url("../../images/icons/icon-chevron-down.svg");
4445 width: 16px;
4446 height: 16px;
4447 -webkit-mask-size: 16px;
4448 mask-size: 16px;
4449 margin-right: -6px;
4450 margin-left: 6px;
4451 }
4452 .acf-admin-toolbar .acf-tab.acf-header-tab-acf-field-group i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-post-type i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-taxonomy i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-updates i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-more i.acf-icon,
4453 .acf-admin-toolbar .acf-more.acf-header-tab-acf-field-group i.acf-icon,
4454 .acf-admin-toolbar .acf-more.acf-header-tab-acf-post-type i.acf-icon,
4455 .acf-admin-toolbar .acf-more.acf-header-tab-acf-taxonomy i.acf-icon,
4456 .acf-admin-toolbar .acf-more.acf-header-tab-acf-tools i.acf-icon,
4457 .acf-admin-toolbar .acf-more.acf-header-tab-acf-settings-updates i.acf-icon,
4458 .acf-admin-toolbar .acf-more.acf-header-tab-acf-more i.acf-icon {
4459 display: inline-flex;
4460 }
4461 .acf-admin-toolbar .acf-tab.is-active i.acf-icon, .acf-admin-toolbar .acf-tab:hover i.acf-icon,
4462 .acf-admin-toolbar .acf-more.is-active i.acf-icon,
4463 .acf-admin-toolbar .acf-more:hover i.acf-icon {
4464 background-color: #EAECF0;
4465 }
4466 .rtl .acf-admin-toolbar .acf-tab i.acf-icon {
4467 margin-right: -2px;
4468 margin-left: 8px;
4469 }
4470 .acf-admin-toolbar .acf-header-tab-acf-field-group i.acf-icon {
4471 -webkit-mask-image: url("../../images/icons/icon-field-groups.svg");
4472 mask-image: url("../../images/icons/icon-field-groups.svg");
4473 }
4474 .acf-admin-toolbar .acf-header-tab-acf-post-type i.acf-icon {
4475 -webkit-mask-image: url("../../images/icons/icon-post-type.svg");
4476 mask-image: url("../../images/icons/icon-post-type.svg");
4477 }
4478 .acf-admin-toolbar .acf-header-tab-acf-taxonomy i.acf-icon {
4479 -webkit-mask-image: url("../../images/icons/icon-taxonomies.svg");
4480 mask-image: url("../../images/icons/icon-taxonomies.svg");
4481 }
4482 .acf-admin-toolbar .acf-header-tab-acf-tools i.acf-icon {
4483 -webkit-mask-image: url("../../images/icons/icon-tools.svg");
4484 mask-image: url("../../images/icons/icon-tools.svg");
4485 }
4486 .acf-admin-toolbar .acf-header-tab-acf-settings-updates i.acf-icon {
4487 -webkit-mask-image: url("../../images/icons/icon-updates.svg");
4488 mask-image: url("../../images/icons/icon-updates.svg");
4489 }
4490 .acf-admin-toolbar .acf-header-tab-acf-more i.acf-icon-more {
4491 -webkit-mask-image: url("../../images/icons/icon-extended-menu.svg");
4492 mask-image: url("../../images/icons/icon-extended-menu.svg");
4493 }
4494
4495 /*---------------------------------------------------------------------------------------------
4496 *
4497 * Hide WP default controls
4498 *
4499 *---------------------------------------------------------------------------------------------*/
4500 .acf-admin-page #wpbody-content > .notice:not(.inline, .below-h2) {
4501 display: none;
4502 }
4503 .acf-admin-page h1.wp-heading-inline {
4504 display: none;
4505 }
4506 .acf-admin-page .wrap .wp-heading-inline + .page-title-action {
4507 display: none;
4508 }
4509
4510 /*---------------------------------------------------------------------------------------------
4511 *
4512 * Headerbar
4513 *
4514 *---------------------------------------------------------------------------------------------*/
4515 .acf-headerbar {
4516 display: flex;
4517 align-items: center;
4518 position: sticky;
4519 top: 32px;
4520 z-index: 700;
4521 box-sizing: border-box;
4522 min-height: 72px;
4523 margin-left: -20px;
4524 padding-top: 8px;
4525 padding-right: 32px;
4526 padding-bottom: 8px;
4527 padding-left: 32px;
4528 background-color: #fff;
4529 box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
4530 }
4531 .acf-headerbar .acf-headerbar-inner {
4532 flex: 1 1 auto;
4533 display: flex;
4534 align-items: center;
4535 justify-content: space-between;
4536 max-width: 1440px;
4537 gap: 8px;
4538 }
4539 .acf-headerbar .acf-page-title {
4540 display: flex;
4541 align-items: center;
4542 gap: 8px;
4543 margin-top: 0;
4544 margin-right: 16px;
4545 margin-bottom: 0;
4546 margin-left: 0;
4547 padding-top: 0;
4548 padding-right: 0;
4549 padding-bottom: 0;
4550 padding-left: 0;
4551 }
4552 .acf-headerbar .acf-page-title .acf-duplicated-from {
4553 color: #98A2B3;
4554 }
4555 @media screen and (max-width: 880px) {
4556 .acf-headerbar {
4557 position: static;
4558 }
4559 }
4560 @media screen and (max-width: 600px) {
4561 .acf-headerbar {
4562 justify-content: space-between;
4563 position: relative;
4564 top: 46px;
4565 min-height: 64px;
4566 padding-right: 12px;
4567 }
4568 }
4569 .acf-headerbar .acf-headerbar-content {
4570 flex: 1 1 auto;
4571 display: flex;
4572 align-items: center;
4573 }
4574 @media screen and (max-width: 880px) {
4575 .acf-headerbar .acf-headerbar-content {
4576 flex-wrap: wrap;
4577 }
4578 .acf-headerbar .acf-headerbar-content .acf-headerbar-title,
4579 .acf-headerbar .acf-headerbar-content .acf-title-wrap {
4580 flex: 1 1 100%;
4581 }
4582 .acf-headerbar .acf-headerbar-content .acf-title-wrap {
4583 margin-top: 8px;
4584 }
4585 }
4586 .acf-headerbar .acf-input-error {
4587 border: 1px rgba(209, 55, 55, 0.5) solid !important;
4588 box-shadow: 0 0 0 3px rgba(209, 55, 55, 0.12), 0 0 0 rgba(255, 54, 54, 0.25) !important;
4589 background-image: url("../../images/icons/icon-warning-alt-red.svg");
4590 background-position: right 10px top 50%;
4591 background-size: 20px;
4592 background-repeat: no-repeat;
4593 }
4594 .acf-headerbar .acf-input-error:focus {
4595 outline: none !important;
4596 border: 1px rgba(209, 55, 55, 0.8) solid !important;
4597 box-shadow: 0 0 0 3px rgba(209, 55, 55, 0.16), 0 0 0 rgba(255, 54, 54, 0.25) !important;
4598 }
4599 .acf-headerbar .acf-headerbar-title-field {
4600 min-width: 320px;
4601 }
4602 @media screen and (max-width: 880px) {
4603 .acf-headerbar .acf-headerbar-title-field {
4604 min-width: 100%;
4605 }
4606 }
4607 .acf-headerbar .acf-headerbar-actions {
4608 display: flex;
4609 }
4610 .acf-headerbar .acf-headerbar-actions .acf-btn {
4611 margin-left: 8px;
4612 }
4613 .acf-headerbar .acf-headerbar-actions .disabled {
4614 background-color: #F2F4F7;
4615 color: #98A2B3 !important;
4616 border: 1px #D0D5DD solid;
4617 cursor: default;
4618 }
4619
4620 /*---------------------------------------------------------------------------------------------
4621 *
4622 * Edit Field Group Headerbar
4623 *
4624 *---------------------------------------------------------------------------------------------*/
4625 .acf-headerbar-field-editor {
4626 position: sticky;
4627 top: 32px;
4628 z-index: 1020;
4629 margin-left: -20px;
4630 width: calc(100% + 20px);
4631 }
4632 @media screen and (max-width: 880px) {
4633 .acf-headerbar-field-editor {
4634 position: relative;
4635 top: 0;
4636 width: 100%;
4637 margin-left: 0;
4638 padding-right: 8px;
4639 padding-left: 8px;
4640 }
4641 }
4642 @media screen and (max-width: 640px) {
4643 .acf-headerbar-field-editor {
4644 position: relative;
4645 top: 46px;
4646 z-index: unset;
4647 }
4648 }
4649 @media screen and (max-width: 880px) {
4650 .acf-headerbar-field-editor .acf-headerbar-inner {
4651 flex-wrap: wrap;
4652 justify-content: flex-start;
4653 align-content: flex-start;
4654 align-items: flex-start;
4655 width: 100%;
4656 }
4657 .acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title {
4658 flex: 1 1 auto;
4659 }
4660 .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions {
4661 flex: 1 1 100%;
4662 margin-top: 8px;
4663 gap: 8px;
4664 }
4665 .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn {
4666 width: 100%;
4667 display: inline-flex;
4668 justify-content: center;
4669 margin: 0;
4670 }
4671 }
4672 .acf-headerbar-field-editor .acf-page-title {
4673 margin-right: 16px;
4674 }
4675
4676 .rtl .acf-headerbar,
4677 .rtl .acf-headerbar-field-editor {
4678 margin-left: 0;
4679 margin-right: -20px;
4680 }
4681 .rtl .acf-headerbar .acf-page-title,
4682 .rtl .acf-headerbar-field-editor .acf-page-title {
4683 margin-left: 16px;
4684 margin-right: 0;
4685 }
4686 .rtl .acf-headerbar .acf-headerbar-actions .acf-btn,
4687 .rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn {
4688 margin-left: 0;
4689 margin-right: 8px;
4690 }
4691
4692 /*---------------------------------------------------------------------------------------------
4693 *
4694 * ACF Buttons
4695 *
4696 *---------------------------------------------------------------------------------------------*/
4697 .acf-btn {
4698 display: inline-flex;
4699 align-items: center;
4700 box-sizing: border-box;
4701 min-height: 40px;
4702 padding-top: 8px;
4703 padding-right: 16px;
4704 padding-bottom: 8px;
4705 padding-left: 16px;
4706 background-color: #0783BE;
4707 border-radius: 6px;
4708 border-width: 1px;
4709 border-style: solid;
4710 border-color: rgba(16, 24, 40, 0.2);
4711 text-decoration: none;
4712 color: #fff !important;
4713 transition: all 0.2s ease-in-out;
4714 transition-property: background, border, box-shadow;
4715 }
4716 .acf-btn:hover {
4717 background-color: #066998;
4718 color: #fff;
4719 cursor: pointer;
4720 }
4721 .acf-btn:disabled, .acf-btn.disabled {
4722 background-color: #F2F4F7;
4723 border-color: #EAECF0;
4724 color: #98A2B3 !important;
4725 transition: none;
4726 pointer-events: none;
4727 }
4728 .acf-btn.acf-btn-sm {
4729 min-height: 32px;
4730 padding-top: 4px;
4731 padding-right: 12px;
4732 padding-bottom: 4px;
4733 padding-left: 12px;
4734 }
4735 .acf-btn.acf-btn-secondary {
4736 background-color: transparent;
4737 color: #0783BE !important;
4738 border-color: #0783BE;
4739 }
4740 .acf-btn.acf-btn-secondary:hover {
4741 background-color: rgb(243.16, 249.08, 252.04);
4742 }
4743 .acf-btn.acf-btn-muted {
4744 background-color: #667085;
4745 color: white;
4746 height: 48px;
4747 padding: 8px 28px 8px 28px !important;
4748 border-radius: 6px;
4749 border: 1px;
4750 gap: 6px;
4751 }
4752 .acf-btn.acf-btn-muted:hover {
4753 background-color: #475467 !important;
4754 }
4755 .acf-btn.acf-btn-tertiary {
4756 background-color: transparent;
4757 color: #667085 !important;
4758 border-color: #D0D5DD;
4759 }
4760 .acf-btn.acf-btn-tertiary:hover {
4761 color: #667085 !important;
4762 border-color: #98A2B3;
4763 }
4764 .acf-btn.acf-btn-clear {
4765 background-color: transparent;
4766 color: #667085 !important;
4767 border-color: transparent;
4768 }
4769 .acf-btn.acf-btn-clear:hover {
4770 color: #0783BE !important;
4771 }
4772
4773 /*---------------------------------------------------------------------------------------------
4774 *
4775 * Button icons
4776 *
4777 *---------------------------------------------------------------------------------------------*/
4778 .acf-btn i.acf-icon {
4779 width: 20px;
4780 height: 20px;
4781 -webkit-mask-size: 20px;
4782 mask-size: 20px;
4783 margin-right: 6px;
4784 margin-left: -4px;
4785 }
4786 .acf-btn.acf-btn-sm i.acf-icon {
4787 width: 16px;
4788 height: 16px;
4789 -webkit-mask-size: 16px;
4790 mask-size: 16px;
4791 margin-right: 6px;
4792 margin-left: -2px;
4793 }
4794
4795 .rtl .acf-btn i.acf-icon {
4796 margin-right: -4px;
4797 margin-left: 6px;
4798 }
4799 .rtl .acf-btn.acf-btn-sm i.acf-icon {
4800 margin-right: -4px;
4801 margin-left: 2px;
4802 }
4803
4804 /*---------------------------------------------------------------------------------------------
4805 *
4806 * Delete field group button
4807 *
4808 *---------------------------------------------------------------------------------------------*/
4809 .acf-btn.acf-delete-field-group:hover {
4810 background-color: rgb(250.9609756098, 237.4390243902, 237.4390243902);
4811 border-color: #D13737 !important;
4812 color: #D13737 !important;
4813 }
4814
4815 /*--------------------------------------------------------------------------------------------
4816 *
4817 * Icon base styling
4818 *
4819 *--------------------------------------------------------------------------------------------*/
4820 .acf-internal-post-type i.acf-icon,
4821 .post-type-acf-field-group i.acf-icon {
4822 display: inline-flex;
4823 width: 20px;
4824 height: 20px;
4825 background-color: currentColor;
4826 border: none;
4827 border-radius: 0;
4828 -webkit-mask-size: contain;
4829 mask-size: contain;
4830 -webkit-mask-repeat: no-repeat;
4831 mask-repeat: no-repeat;
4832 -webkit-mask-position: center;
4833 mask-position: center;
4834 text-indent: 500%;
4835 white-space: nowrap;
4836 overflow: hidden;
4837 }
4838
4839 /*--------------------------------------------------------------------------------------------
4840 *
4841 * Icons
4842 *
4843 *--------------------------------------------------------------------------------------------*/
4844 .acf-admin-page i.acf-field-setting-fc-delete, .acf-admin-page i.acf-field-setting-fc-duplicate {
4845 box-sizing: border-box;
4846 /* Auto layout */
4847 display: flex;
4848 flex-direction: row;
4849 justify-content: center;
4850 align-items: center;
4851 padding: 8px;
4852 cursor: pointer;
4853 width: 32px;
4854 height: 32px;
4855 /* Base / White */
4856 background: #FFFFFF;
4857 /* Gray/300 */
4858 border: 1px solid #D0D5DD;
4859 /* Elevation/01 */
4860 box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
4861 border-radius: 6px;
4862 /* Inside auto layout */
4863 flex: none;
4864 order: 0;
4865 flex-grow: 0;
4866 }
4867 .acf-admin-page i.acf-icon-plus {
4868 -webkit-mask-image: url("../../images/icons/icon-add.svg");
4869 mask-image: url("../../images/icons/icon-add.svg");
4870 }
4871 .acf-admin-page i.acf-icon-stars {
4872 -webkit-mask-image: url("../../images/icons/icon-stars.svg");
4873 mask-image: url("../../images/icons/icon-stars.svg");
4874 }
4875 .acf-admin-page i.acf-icon-help {
4876 -webkit-mask-image: url("../../images/icons/icon-help.svg");
4877 mask-image: url("../../images/icons/icon-help.svg");
4878 }
4879 .acf-admin-page i.acf-icon-key {
4880 -webkit-mask-image: url("../../images/icons/icon-key.svg");
4881 mask-image: url("../../images/icons/icon-key.svg");
4882 }
4883 .acf-admin-page i.acf-icon-regenerate {
4884 -webkit-mask-image: url("../../images/icons/icon-regenerate.svg");
4885 mask-image: url("../../images/icons/icon-regenerate.svg");
4886 }
4887 .acf-admin-page i.acf-icon-trash, .acf-admin-page button.acf-icon-trash {
4888 -webkit-mask-image: url("../../images/icons/icon-trash.svg");
4889 mask-image: url("../../images/icons/icon-trash.svg");
4890 }
4891 .acf-admin-page i.acf-icon-extended-menu, .acf-admin-page button.acf-icon-extended-menu {
4892 -webkit-mask-image: url("../../images/icons/icon-extended-menu.svg");
4893 mask-image: url("../../images/icons/icon-extended-menu.svg");
4894 }
4895 .acf-admin-page i.acf-icon.-duplicate, .acf-admin-page button.acf-icon-duplicate {
4896 -webkit-mask-image: url("../../images/field-type-icons/icon-field-clone.svg");
4897 mask-image: url("../../images/field-type-icons/icon-field-clone.svg");
4898 }
4899 .acf-admin-page i.acf-icon.-duplicate:before, .acf-admin-page i.acf-icon.-duplicate:after, .acf-admin-page button.acf-icon-duplicate:before, .acf-admin-page button.acf-icon-duplicate:after {
4900 content: none;
4901 }
4902 .acf-admin-page i.acf-icon-arrow-right {
4903 -webkit-mask-image: url("../../images/icons/icon-arrow-right.svg");
4904 mask-image: url("../../images/icons/icon-arrow-right.svg");
4905 }
4906 .acf-admin-page i.acf-icon-arrow-up-right {
4907 -webkit-mask-image: url("../../images/icons/icon-arrow-up-right.svg");
4908 mask-image: url("../../images/icons/icon-arrow-up-right.svg");
4909 }
4910 .acf-admin-page i.acf-icon-arrow-left {
4911 -webkit-mask-image: url("../../images/icons/icon-arrow-left.svg");
4912 mask-image: url("../../images/icons/icon-arrow-left.svg");
4913 }
4914 .acf-admin-page i.acf-icon-chevron-right,
4915 .acf-admin-page .acf-icon.-right {
4916 -webkit-mask-image: url("../../images/icons/icon-chevron-right.svg");
4917 mask-image: url("../../images/icons/icon-chevron-right.svg");
4918 }
4919 .acf-admin-page i.acf-icon-chevron-left,
4920 .acf-admin-page .acf-icon.-left {
4921 -webkit-mask-image: url("../../images/icons/icon-chevron-left.svg");
4922 mask-image: url("../../images/icons/icon-chevron-left.svg");
4923 }
4924 .acf-admin-page i.acf-icon-key-solid {
4925 -webkit-mask-image: url("../../images/icons/icon-key-solid.svg");
4926 mask-image: url("../../images/icons/icon-key-solid.svg");
4927 }
4928 .acf-admin-page i.acf-icon-globe,
4929 .acf-admin-page .acf-icon.-globe {
4930 -webkit-mask-image: url("../../images/icons/icon-globe.svg");
4931 mask-image: url("../../images/icons/icon-globe.svg");
4932 }
4933 .acf-admin-page i.acf-icon-image,
4934 .acf-admin-page .acf-icon.-picture {
4935 -webkit-mask-image: url("../../images/field-type-icons/icon-field-image.svg");
4936 mask-image: url("../../images/field-type-icons/icon-field-image.svg");
4937 }
4938 .acf-admin-page i.acf-icon-warning {
4939 -webkit-mask-image: url("../../images/icons/icon-warning-alt.svg");
4940 mask-image: url("../../images/icons/icon-warning-alt.svg");
4941 }
4942 .acf-admin-page i.acf-icon-warning-red {
4943 -webkit-mask-image: url("../../images/icons/icon-warning-alt-red.svg");
4944 mask-image: url("../../images/icons/icon-warning-alt-red.svg");
4945 }
4946 .acf-admin-page i.acf-icon-dots-grid {
4947 -webkit-mask-image: url("../../images/icons/icon-dots-grid.svg");
4948 mask-image: url("../../images/icons/icon-dots-grid.svg");
4949 }
4950 .acf-admin-page i.acf-icon-play {
4951 -webkit-mask-image: url("../../images/icons/icon-play.svg");
4952 mask-image: url("../../images/icons/icon-play.svg");
4953 }
4954 .acf-admin-page i.acf-icon-lock {
4955 -webkit-mask-image: url("../../images/icons/icon-lock.svg");
4956 mask-image: url("../../images/icons/icon-lock.svg");
4957 }
4958 .acf-admin-page i.acf-icon-document {
4959 -webkit-mask-image: url("../../images/icons/icon-document.svg");
4960 mask-image: url("../../images/icons/icon-document.svg");
4961 }
4962 .acf-admin-page {
4963 /*--------------------------------------------------------------------------------------------
4964 *
4965 * Inactive group icon
4966 *
4967 *--------------------------------------------------------------------------------------------*/
4968 }
4969 .acf-admin-page .post-type-acf-field-group .post-state,
4970 .acf-admin-page .acf-internal-post-type .post-state {
4971 font-weight: normal;
4972 }
4973 .acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden,
4974 .acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden {
4975 display: inline-flex;
4976 width: 18px;
4977 height: 18px;
4978 background-color: #98A2B3;
4979 border: none;
4980 border-radius: 0;
4981 -webkit-mask-size: 18px;
4982 mask-size: 18px;
4983 -webkit-mask-repeat: no-repeat;
4984 mask-repeat: no-repeat;
4985 -webkit-mask-position: center;
4986 mask-position: center;
4987 -webkit-mask-image: url("../../images/icons/icon-hidden.svg");
4988 mask-image: url("../../images/icons/icon-hidden.svg");
4989 }
4990 .acf-admin-page .post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before,
4991 .acf-admin-page .acf-internal-post-type .post-state .dashicons.dashicons-hidden:before {
4992 display: none;
4993 }
4994
4995 /*--------------------------------------------------------------------------------------------
4996 *
4997 * Edit field group page postbox header icons
4998 *
4999 *--------------------------------------------------------------------------------------------*/
5000 #acf-field-group-fields .postbox-header h2,
5001 #acf-field-group-fields .postbox-header h3,
5002 #acf-field-group-fields .acf-sub-field-list-header h2,
5003 #acf-field-group-fields .acf-sub-field-list-header h3,
5004 #acf-field-group-options .postbox-header h2,
5005 #acf-field-group-options .postbox-header h3,
5006 #acf-field-group-options .acf-sub-field-list-header h2,
5007 #acf-field-group-options .acf-sub-field-list-header h3,
5008 #acf-advanced-settings .postbox-header h2,
5009 #acf-advanced-settings .postbox-header h3,
5010 #acf-advanced-settings .acf-sub-field-list-header h2,
5011 #acf-advanced-settings .acf-sub-field-list-header h3 {
5012 display: inline-flex;
5013 justify-content: flex-start;
5014 align-content: stretch;
5015 align-items: center;
5016 }
5017 #acf-field-group-fields .postbox-header h2:before,
5018 #acf-field-group-fields .postbox-header h3:before,
5019 #acf-field-group-fields .acf-sub-field-list-header h2:before,
5020 #acf-field-group-fields .acf-sub-field-list-header h3:before,
5021 #acf-field-group-options .postbox-header h2:before,
5022 #acf-field-group-options .postbox-header h3:before,
5023 #acf-field-group-options .acf-sub-field-list-header h2:before,
5024 #acf-field-group-options .acf-sub-field-list-header h3:before,
5025 #acf-advanced-settings .postbox-header h2:before,
5026 #acf-advanced-settings .postbox-header h3:before,
5027 #acf-advanced-settings .acf-sub-field-list-header h2:before,
5028 #acf-advanced-settings .acf-sub-field-list-header h3:before {
5029 content: "";
5030 display: inline-block;
5031 width: 20px;
5032 height: 20px;
5033 margin-right: 8px;
5034 background-color: #98A2B3;
5035 border: none;
5036 border-radius: 0;
5037 -webkit-mask-size: contain;
5038 mask-size: contain;
5039 -webkit-mask-repeat: no-repeat;
5040 mask-repeat: no-repeat;
5041 -webkit-mask-position: center;
5042 mask-position: center;
5043 }
5044
5045 .rtl #acf-field-group-fields .postbox-header h2:before,
5046 .rtl #acf-field-group-fields .postbox-header h3:before,
5047 .rtl #acf-field-group-fields .acf-sub-field-list-header h2:before,
5048 .rtl #acf-field-group-fields .acf-sub-field-list-header h3:before,
5049 .rtl #acf-field-group-options .postbox-header h2:before,
5050 .rtl #acf-field-group-options .postbox-header h3:before,
5051 .rtl #acf-field-group-options .acf-sub-field-list-header h2:before,
5052 .rtl #acf-field-group-options .acf-sub-field-list-header h3:before {
5053 margin-right: 0;
5054 margin-left: 8px;
5055 }
5056
5057 #acf-field-group-fields .postbox-header h2:before,
5058 h3.acf-sub-field-list-title:before,
5059 .acf-link-field-groups-popup h3:before {
5060 -webkit-mask-image: url("../../images/icons/icon-fields.svg");
5061 mask-image: url("../../images/icons/icon-fields.svg");
5062 }
5063
5064 .acf-create-options-page-popup h3:before {
5065 -webkit-mask-image: url("../../images/icons/icon-sliders.svg");
5066 mask-image: url("../../images/icons/icon-sliders.svg");
5067 }
5068
5069 #acf-field-group-options .postbox-header h2:before {
5070 -webkit-mask-image: url("../../images/icons/icon-settings.svg");
5071 mask-image: url("../../images/icons/icon-settings.svg");
5072 }
5073
5074 .acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {
5075 -webkit-mask-image: url("../../images/icons/icon-layout.svg");
5076 mask-image: url("../../images/icons/icon-layout.svg");
5077 }
5078
5079 .acf-admin-single-post-type #acf-advanced-settings .postbox-header h2:before,
5080 .acf-admin-single-taxonomy #acf-advanced-settings .postbox-header h2:before,
5081 .acf-admin-single-options-page #acf-advanced-settings .postbox-header h2:before {
5082 -webkit-mask-image: url("../../images/icons/icon-post-type.svg");
5083 mask-image: url("../../images/icons/icon-post-type.svg");
5084 }
5085
5086 .acf-field-setting-fc_layout .acf-field-settings-fc_head .acf-fc_draggable:hover .reorder-layout:before {
5087 width: 20px;
5088 height: 11px;
5089 background-color: #475467 !important;
5090 -webkit-mask-image: url("../../images/icons/icon-draggable.svg");
5091 mask-image: url("../../images/icons/icon-draggable.svg");
5092 }
5093
5094 /*--------------------------------------------------------------------------------------------
5095 *
5096 * Postbox expand / collapse icon
5097 *
5098 *--------------------------------------------------------------------------------------------*/
5099 .post-type-acf-field-group .postbox-header .handle-actions,
5100 .post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions,
5101 .post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions,
5102 .post-type-acf-field-group .postbox .postbox-header .handle-actions,
5103 .acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions,
5104 .acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions,
5105 .acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions {
5106 display: flex;
5107 }
5108 .post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before,
5109 .post-type-acf-field-group #acf-field-group-fields .postbox-header .handle-actions .toggle-indicator:before,
5110 .post-type-acf-field-group #acf-field-group-options .postbox-header .handle-actions .toggle-indicator:before,
5111 .post-type-acf-field-group .postbox .postbox-header .handle-actions .toggle-indicator:before,
5112 .acf-admin-single-post-type #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,
5113 .acf-admin-single-taxonomy #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before,
5114 .acf-admin-single-options-page #acf-advanced-settings .postbox-header .handle-actions .toggle-indicator:before {
5115 content: "";
5116 display: inline-flex;
5117 width: 20px;
5118 height: 20px;
5119 background-color: currentColor;
5120 border: none;
5121 border-radius: 0;
5122 -webkit-mask-size: contain;
5123 mask-size: contain;
5124 -webkit-mask-repeat: no-repeat;
5125 mask-repeat: no-repeat;
5126 -webkit-mask-position: center;
5127 mask-position: center;
5128 -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg");
5129 mask-image: url("../../images/icons/icon-chevron-up.svg");
5130 }
5131 .post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before,
5132 .post-type-acf-field-group #acf-field-group-fields.closed .postbox-header .handle-actions .toggle-indicator:before,
5133 .post-type-acf-field-group #acf-field-group-options.closed .postbox-header .handle-actions .toggle-indicator:before,
5134 .post-type-acf-field-group .postbox.closed .postbox-header .handle-actions .toggle-indicator:before,
5135 .acf-admin-single-post-type #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,
5136 .acf-admin-single-taxonomy #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before,
5137 .acf-admin-single-options-page #acf-advanced-settings.closed .postbox-header .handle-actions .toggle-indicator:before {
5138 -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg");
5139 mask-image: url("../../images/icons/icon-chevron-down.svg");
5140 }
5141
5142 /*---------------------------------------------------------------------------------------------
5143 *
5144 * Tools & updates page heading icons
5145 *
5146 *---------------------------------------------------------------------------------------------*/
5147 .post-type-acf-field-group #acf-admin-tool-export h2,
5148 .post-type-acf-field-group #acf-admin-tool-export h3,
5149 .post-type-acf-field-group #acf-admin-tool-import h2,
5150 .post-type-acf-field-group #acf-admin-tool-import h3,
5151 .post-type-acf-field-group #acf-update-information h2,
5152 .post-type-acf-field-group #acf-update-information h3 {
5153 display: inline-flex;
5154 justify-content: flex-start;
5155 align-content: stretch;
5156 align-items: center;
5157 }
5158 .post-type-acf-field-group #acf-admin-tool-export h2:before,
5159 .post-type-acf-field-group #acf-admin-tool-export h3:before,
5160 .post-type-acf-field-group #acf-admin-tool-import h2:before,
5161 .post-type-acf-field-group #acf-admin-tool-import h3:before,
5162 .post-type-acf-field-group #acf-update-information h2:before,
5163 .post-type-acf-field-group #acf-update-information h3:before {
5164 content: "";
5165 display: inline-block;
5166 width: 20px;
5167 height: 20px;
5168 margin-right: 8px;
5169 background-color: #98A2B3;
5170 border: none;
5171 border-radius: 0;
5172 -webkit-mask-size: contain;
5173 mask-size: contain;
5174 -webkit-mask-repeat: no-repeat;
5175 mask-repeat: no-repeat;
5176 -webkit-mask-position: center;
5177 mask-position: center;
5178 }
5179 .post-type-acf-field-group.rtl #acf-admin-tool-export h2:before,
5180 .post-type-acf-field-group.rtl #acf-admin-tool-export h3:before,
5181 .post-type-acf-field-group.rtl #acf-admin-tool-import h2:before,
5182 .post-type-acf-field-group.rtl #acf-admin-tool-import h3:before,
5183 .post-type-acf-field-group.rtl #acf-update-information h2:before,
5184 .post-type-acf-field-group.rtl #acf-update-information h3:before {
5185 margin-right: 0;
5186 margin-left: 8px;
5187 }
5188
5189 .post-type-acf-field-group #acf-admin-tool-export h2:before {
5190 -webkit-mask-image: url("../../images/icons/icon-export.svg");
5191 mask-image: url("../../images/icons/icon-export.svg");
5192 }
5193
5194 .post-type-acf-field-group #acf-admin-tool-import h2:before {
5195 -webkit-mask-image: url("../../images/icons/icon-import.svg");
5196 mask-image: url("../../images/icons/icon-import.svg");
5197 }
5198
5199 .post-type-acf-field-group #acf-update-information h3:before {
5200 -webkit-mask-image: url("../../images/icons/icon-info.svg");
5201 mask-image: url("../../images/icons/icon-info.svg");
5202 }
5203
5204 /*--------------------------------------------------------------------------------------------
5205 *
5206 * Admin field icons
5207 *
5208 *--------------------------------------------------------------------------------------------*/
5209 .acf-admin-single-field-group .acf-input .acf-icon {
5210 width: 18px;
5211 height: 18px;
5212 }
5213
5214 /*--------------------------------------------------------------------------------------------
5215 *
5216 * Field type icon base styling
5217 *
5218 *--------------------------------------------------------------------------------------------*/
5219 .field-type-icon {
5220 box-sizing: border-box;
5221 display: inline-flex;
5222 align-content: center;
5223 align-items: center;
5224 justify-content: center;
5225 position: relative;
5226 width: 24px;
5227 height: 24px;
5228 top: -4px;
5229 background-color: #EBF5FA;
5230 border-width: 1px;
5231 border-style: solid;
5232 border-color: #A5D2E7;
5233 border-radius: 100%;
5234 }
5235 .field-type-icon:before {
5236 content: "";
5237 width: 14px;
5238 height: 14px;
5239 position: relative;
5240 background-color: #0783BE;
5241 -webkit-mask-size: cover;
5242 mask-size: cover;
5243 -webkit-mask-repeat: no-repeat;
5244 mask-repeat: no-repeat;
5245 -webkit-mask-position: center;
5246 mask-position: center;
5247 -webkit-mask-image: url("../../images/field-type-icons/icon-field-default.svg");
5248 mask-image: url("../../images/field-type-icons/icon-field-default.svg");
5249 }
5250
5251 /*--------------------------------------------------------------------------------------------
5252 *
5253 * Field type icons
5254 *
5255 *--------------------------------------------------------------------------------------------*/
5256 .field-type-icon.field-type-icon-text:before {
5257 -webkit-mask-image: url("../../images/field-type-icons/icon-field-text.svg");
5258 mask-image: url("../../images/field-type-icons/icon-field-text.svg");
5259 }
5260
5261 .field-type-icon.field-type-icon-textarea:before {
5262 -webkit-mask-image: url("../../images/field-type-icons/icon-field-textarea.svg");
5263 mask-image: url("../../images/field-type-icons/icon-field-textarea.svg");
5264 }
5265
5266 .field-type-icon.field-type-icon-textarea:before {
5267 -webkit-mask-image: url("../../images/field-type-icons/icon-field-textarea.svg");
5268 mask-image: url("../../images/field-type-icons/icon-field-textarea.svg");
5269 }
5270
5271 .field-type-icon.field-type-icon-number:before {
5272 -webkit-mask-image: url("../../images/field-type-icons/icon-field-number.svg");
5273 mask-image: url("../../images/field-type-icons/icon-field-number.svg");
5274 }
5275
5276 .field-type-icon.field-type-icon-range:before {
5277 -webkit-mask-image: url("../../images/field-type-icons/icon-field-range.svg");
5278 mask-image: url("../../images/field-type-icons/icon-field-range.svg");
5279 }
5280
5281 .field-type-icon.field-type-icon-email:before {
5282 -webkit-mask-image: url("../../images/field-type-icons/icon-field-email.svg");
5283 mask-image: url("../../images/field-type-icons/icon-field-email.svg");
5284 }
5285
5286 .field-type-icon.field-type-icon-url:before {
5287 -webkit-mask-image: url("../../images/field-type-icons/icon-field-url.svg");
5288 mask-image: url("../../images/field-type-icons/icon-field-url.svg");
5289 }
5290
5291 .field-type-icon.field-type-icon-password:before {
5292 -webkit-mask-image: url("../../images/field-type-icons/icon-field-password.svg");
5293 mask-image: url("../../images/field-type-icons/icon-field-password.svg");
5294 }
5295
5296 .field-type-icon.field-type-icon-image:before {
5297 -webkit-mask-image: url("../../images/field-type-icons/icon-field-image.svg");
5298 mask-image: url("../../images/field-type-icons/icon-field-image.svg");
5299 }
5300
5301 .field-type-icon.field-type-icon-file:before {
5302 -webkit-mask-image: url("../../images/field-type-icons/icon-field-file.svg");
5303 mask-image: url("../../images/field-type-icons/icon-field-file.svg");
5304 }
5305
5306 .field-type-icon.field-type-icon-wysiwyg:before {
5307 -webkit-mask-image: url("../../images/field-type-icons/icon-field-wysiwyg.svg");
5308 mask-image: url("../../images/field-type-icons/icon-field-wysiwyg.svg");
5309 }
5310
5311 .field-type-icon.field-type-icon-oembed:before {
5312 -webkit-mask-image: url("../../images/field-type-icons/icon-field-oembed.svg");
5313 mask-image: url("../../images/field-type-icons/icon-field-oembed.svg");
5314 }
5315
5316 .field-type-icon.field-type-icon-gallery:before {
5317 -webkit-mask-image: url("../../images/field-type-icons/icon-field-gallery.svg");
5318 mask-image: url("../../images/field-type-icons/icon-field-gallery.svg");
5319 }
5320
5321 .field-type-icon.field-type-icon-select:before {
5322 -webkit-mask-image: url("../../images/field-type-icons/icon-field-select.svg");
5323 mask-image: url("../../images/field-type-icons/icon-field-select.svg");
5324 }
5325
5326 .field-type-icon.field-type-icon-checkbox:before {
5327 -webkit-mask-image: url("../../images/field-type-icons/icon-field-checkbox.svg");
5328 mask-image: url("../../images/field-type-icons/icon-field-checkbox.svg");
5329 }
5330
5331 .field-type-icon.field-type-icon-radio:before {
5332 -webkit-mask-image: url("../../images/field-type-icons/icon-field-radio.svg");
5333 mask-image: url("../../images/field-type-icons/icon-field-radio.svg");
5334 }
5335
5336 .field-type-icon.field-type-icon-button-group:before {
5337 -webkit-mask-image: url("../../images/field-type-icons/icon-field-button-group.svg");
5338 mask-image: url("../../images/field-type-icons/icon-field-button-group.svg");
5339 }
5340
5341 .field-type-icon.field-type-icon-true-false:before {
5342 -webkit-mask-image: url("../../images/field-type-icons/icon-field-true-false.svg");
5343 mask-image: url("../../images/field-type-icons/icon-field-true-false.svg");
5344 }
5345
5346 .field-type-icon.field-type-icon-link:before {
5347 -webkit-mask-image: url("../../images/field-type-icons/icon-field-link.svg");
5348 mask-image: url("../../images/field-type-icons/icon-field-link.svg");
5349 }
5350
5351 .field-type-icon.field-type-icon-post-object:before {
5352 -webkit-mask-image: url("../../images/field-type-icons/icon-field-post-object.svg");
5353 mask-image: url("../../images/field-type-icons/icon-field-post-object.svg");
5354 }
5355
5356 .field-type-icon.field-type-icon-page-link:before {
5357 -webkit-mask-image: url("../../images/field-type-icons/icon-field-page-link.svg");
5358 mask-image: url("../../images/field-type-icons/icon-field-page-link.svg");
5359 }
5360
5361 .field-type-icon.field-type-icon-relationship:before {
5362 -webkit-mask-image: url("../../images/field-type-icons/icon-field-relationship.svg");
5363 mask-image: url("../../images/field-type-icons/icon-field-relationship.svg");
5364 }
5365
5366 .field-type-icon.field-type-icon-taxonomy:before {
5367 -webkit-mask-image: url("../../images/field-type-icons/icon-field-taxonomy.svg");
5368 mask-image: url("../../images/field-type-icons/icon-field-taxonomy.svg");
5369 }
5370
5371 .field-type-icon.field-type-icon-user:before {
5372 -webkit-mask-image: url("../../images/field-type-icons/icon-field-user.svg");
5373 mask-image: url("../../images/field-type-icons/icon-field-user.svg");
5374 }
5375
5376 .field-type-icon.field-type-icon-google-map:before {
5377 -webkit-mask-image: url("../../images/field-type-icons/icon-field-google-map.svg");
5378 mask-image: url("../../images/field-type-icons/icon-field-google-map.svg");
5379 }
5380
5381 .field-type-icon.field-type-icon-date-picker:before {
5382 -webkit-mask-image: url("../../images/field-type-icons/icon-field-date-picker.svg");
5383 mask-image: url("../../images/field-type-icons/icon-field-date-picker.svg");
5384 }
5385
5386 .field-type-icon.field-type-icon-date-time-picker:before {
5387 -webkit-mask-image: url("../../images/field-type-icons/icon-field-date-time-picker.svg");
5388 mask-image: url("../../images/field-type-icons/icon-field-date-time-picker.svg");
5389 }
5390
5391 .field-type-icon.field-type-icon-time-picker:before {
5392 -webkit-mask-image: url("../../images/field-type-icons/icon-field-time-picker.svg");
5393 mask-image: url("../../images/field-type-icons/icon-field-time-picker.svg");
5394 }
5395
5396 .field-type-icon.field-type-icon-color-picker:before {
5397 -webkit-mask-image: url("../../images/field-type-icons/icon-field-color-picker.svg");
5398 mask-image: url("../../images/field-type-icons/icon-field-color-picker.svg");
5399 }
5400
5401 .field-type-icon.field-type-icon-icon-picker:before {
5402 -webkit-mask-image: url("../../images/field-type-icons/icon-field-icon-picker.svg");
5403 mask-image: url("../../images/field-type-icons/icon-field-icon-picker.svg");
5404 }
5405
5406 .field-type-icon.field-type-icon-message:before {
5407 -webkit-mask-image: url("../../images/field-type-icons/icon-field-message.svg");
5408 mask-image: url("../../images/field-type-icons/icon-field-message.svg");
5409 }
5410
5411 .field-type-icon.field-type-icon-accordion:before {
5412 -webkit-mask-image: url("../../images/field-type-icons/icon-field-accordion.svg");
5413 mask-image: url("../../images/field-type-icons/icon-field-accordion.svg");
5414 }
5415
5416 .field-type-icon.field-type-icon-tab:before {
5417 -webkit-mask-image: url("../../images/field-type-icons/icon-field-tab.svg");
5418 mask-image: url("../../images/field-type-icons/icon-field-tab.svg");
5419 }
5420
5421 .field-type-icon.field-type-icon-group:before {
5422 -webkit-mask-image: url("../../images/field-type-icons/icon-field-group.svg");
5423 mask-image: url("../../images/field-type-icons/icon-field-group.svg");
5424 }
5425
5426 .field-type-icon.field-type-icon-repeater:before {
5427 -webkit-mask-image: url("../../images/field-type-icons/icon-field-repeater.svg");
5428 mask-image: url("../../images/field-type-icons/icon-field-repeater.svg");
5429 }
5430
5431 .field-type-icon.field-type-icon-flexible-content:before {
5432 -webkit-mask-image: url("../../images/field-type-icons/icon-field-flexible-content.svg");
5433 mask-image: url("../../images/field-type-icons/icon-field-flexible-content.svg");
5434 }
5435
5436 .field-type-icon.field-type-icon-clone:before {
5437 -webkit-mask-image: url("../../images/field-type-icons/icon-field-clone.svg");
5438 mask-image: url("../../images/field-type-icons/icon-field-clone.svg");
5439 }
5440
5441 /*---------------------------------------------------------------------------------------------
5442 *
5443 * Tools page layout
5444 *
5445 *---------------------------------------------------------------------------------------------*/
5446 #acf-admin-tools .postbox-header {
5447 display: none;
5448 }
5449 #acf-admin-tools .acf-meta-box-wrap.-grid {
5450 margin-top: 0;
5451 margin-right: 0;
5452 margin-bottom: 0;
5453 margin-left: 0;
5454 }
5455 #acf-admin-tools .acf-meta-box-wrap.-grid .postbox {
5456 width: 100%;
5457 clear: none;
5458 float: none;
5459 margin-bottom: 0;
5460 }
5461 @media screen and (max-width: 880px) {
5462 #acf-admin-tools .acf-meta-box-wrap.-grid .postbox {
5463 flex: 1 1 100%;
5464 }
5465 }
5466 #acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd) {
5467 margin-left: 0;
5468 }
5469 #acf-admin-tools .meta-box-sortables {
5470 display: grid;
5471 grid-template-columns: repeat(2, 1fr);
5472 grid-template-rows: repeat(1, 1fr);
5473 grid-column-gap: 32px;
5474 grid-row-gap: 32px;
5475 }
5476 @media screen and (max-width: 880px) {
5477 #acf-admin-tools .meta-box-sortables {
5478 display: flex;
5479 flex-wrap: wrap;
5480 justify-content: flex-start;
5481 align-content: flex-start;
5482 align-items: center;
5483 grid-column-gap: 8px;
5484 grid-row-gap: 8px;
5485 }
5486 }
5487
5488 /*---------------------------------------------------------------------------------------------
5489 *
5490 * Tools export pages
5491 *
5492 *---------------------------------------------------------------------------------------------*/
5493 #acf-admin-tools.tool-export .inside {
5494 margin: 0;
5495 }
5496 #acf-admin-tools.tool-export .acf-postbox-header {
5497 margin-bottom: 24px;
5498 }
5499 #acf-admin-tools.tool-export .acf-postbox-main {
5500 border: none;
5501 margin: 0;
5502 padding-top: 0;
5503 padding-right: 24px;
5504 padding-bottom: 0;
5505 padding-left: 0;
5506 }
5507 #acf-admin-tools.tool-export .acf-postbox-columns {
5508 margin-top: 0;
5509 margin-right: 280px;
5510 margin-bottom: 0;
5511 margin-left: 0;
5512 padding: 0;
5513 }
5514 #acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side {
5515 padding: 0;
5516 }
5517 #acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel {
5518 margin: 0;
5519 padding: 0;
5520 }
5521 #acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before {
5522 display: none;
5523 }
5524 #acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn {
5525 display: block;
5526 width: 100%;
5527 text-align: center;
5528 }
5529 #acf-admin-tools.tool-export .meta-box-sortables {
5530 display: block;
5531 }
5532 #acf-admin-tools.tool-export .acf-panel {
5533 border: none;
5534 }
5535 #acf-admin-tools.tool-export .acf-panel h3 {
5536 margin: 0;
5537 padding: 0;
5538 color: #344054;
5539 }
5540 #acf-admin-tools.tool-export .acf-panel h3:before {
5541 display: none;
5542 }
5543 #acf-admin-tools.tool-export .acf-checkbox-list {
5544 margin-top: 16px;
5545 border-width: 1px;
5546 border-style: solid;
5547 border-color: #D0D5DD;
5548 border-radius: 6px;
5549 }
5550 #acf-admin-tools.tool-export .acf-checkbox-list li {
5551 display: inline-flex;
5552 box-sizing: border-box;
5553 width: 100%;
5554 height: 48px;
5555 align-items: center;
5556 margin: 0;
5557 padding-right: 12px;
5558 padding-left: 12px;
5559 border-bottom-width: 1px;
5560 border-bottom-style: solid;
5561 border-bottom-color: #EAECF0;
5562 }
5563 #acf-admin-tools.tool-export .acf-checkbox-list li:last-child {
5564 border-bottom: none;
5565 }
5566
5567 /*---------------------------------------------------------------------------------------------
5568 *
5569 * Updates layout
5570 *
5571 *---------------------------------------------------------------------------------------------*/
5572 .acf-settings-wrap.acf-updates {
5573 display: flex;
5574 flex-direction: row;
5575 flex-wrap: wrap;
5576 justify-content: flex-start;
5577 align-content: flex-start;
5578 align-items: flex-start;
5579 }
5580
5581 .custom-fields_page_acf-settings-updates .notice {
5582 flex: 1 1 100%;
5583 }
5584
5585 /*---------------------------------------------------------------------------------------------
5586 *
5587 * ACF Box
5588 *
5589 *---------------------------------------------------------------------------------------------*/
5590 .acf-settings-wrap.acf-updates .acf-box {
5591 margin-top: 0;
5592 margin-right: 0;
5593 margin-bottom: 0;
5594 margin-left: 0;
5595 }
5596 .acf-settings-wrap.acf-updates .acf-box .inner {
5597 padding-top: 24px;
5598 padding-right: 24px;
5599 padding-bottom: 24px;
5600 padding-left: 24px;
5601 }
5602 @media screen and (max-width: 880px) {
5603 .acf-settings-wrap.acf-updates .acf-box {
5604 flex: 1 1 100%;
5605 }
5606 }
5607
5608 /*---------------------------------------------------------------------------------------------
5609 *
5610 * Notices
5611 *
5612 *---------------------------------------------------------------------------------------------*/
5613 .acf-settings-wrap.acf-updates .notice {
5614 flex: 1 1 100%;
5615 margin-top: 16px;
5616 margin-right: 0;
5617 margin-left: 0;
5618 }
5619
5620 /*---------------------------------------------------------------------------------------------
5621 *
5622 * Update information table
5623 *
5624 *---------------------------------------------------------------------------------------------*/
5625 #acf-update-information {
5626 flex: 1 1 35%;
5627 max-width: calc(35% - 32px);
5628 }
5629 #acf-update-information .form-table th,
5630 #acf-update-information .form-table td {
5631 padding-top: 0;
5632 padding-right: 0;
5633 padding-bottom: 24px;
5634 padding-left: 0;
5635 color: #344054;
5636 }
5637 #acf-update-information .acf-update-changelog {
5638 margin-top: 8px;
5639 margin-bottom: 24px;
5640 padding-top: 8px;
5641 border-top-width: 1px;
5642 border-top-style: solid;
5643 border-top-color: #EAECF0;
5644 color: #344054;
5645 }
5646 #acf-update-information .acf-update-changelog h4 {
5647 margin-bottom: 0;
5648 }
5649 #acf-update-information .acf-update-changelog p {
5650 margin-top: 0;
5651 margin-bottom: 16px;
5652 }
5653 #acf-update-information .acf-update-changelog p:last-of-type {
5654 margin-bottom: 0;
5655 }
5656 #acf-update-information .acf-update-changelog p em {
5657 color: #667085;
5658 }
5659 #acf-update-information .acf-btn {
5660 display: inline-flex;
5661 }
5662
5663 /*--------------------------------------------------------------------------------------------
5664 *
5665 * Post type & taxonomies styles
5666 *
5667 *--------------------------------------------------------------------------------------------*/
5668 .acf-admin-single-post-type label[for=acf-basic-settings-hide],
5669 .acf-admin-single-taxonomy label[for=acf-basic-settings-hide],
5670 .acf-admin-single-options-page label[for=acf-basic-settings-hide] {
5671 display: none;
5672 }
5673 .acf-admin-single-post-type fieldset.columns-prefs,
5674 .acf-admin-single-taxonomy fieldset.columns-prefs,
5675 .acf-admin-single-options-page fieldset.columns-prefs {
5676 display: none;
5677 }
5678 .acf-admin-single-post-type #acf-basic-settings .postbox-header,
5679 .acf-admin-single-taxonomy #acf-basic-settings .postbox-header,
5680 .acf-admin-single-options-page #acf-basic-settings .postbox-header {
5681 display: none;
5682 }
5683 .acf-admin-single-post-type .postbox-container,
5684 .acf-admin-single-post-type .notice,
5685 .acf-admin-single-taxonomy .postbox-container,
5686 .acf-admin-single-taxonomy .notice,
5687 .acf-admin-single-options-page .postbox-container,
5688 .acf-admin-single-options-page .notice {
5689 max-width: 1440px;
5690 clear: left;
5691 }
5692 .acf-admin-single-post-type #post-body-content,
5693 .acf-admin-single-taxonomy #post-body-content,
5694 .acf-admin-single-options-page #post-body-content {
5695 margin: 0;
5696 }
5697 .acf-admin-single-post-type .postbox .inside,
5698 .acf-admin-single-post-type .acf-box .inside,
5699 .acf-admin-single-taxonomy .postbox .inside,
5700 .acf-admin-single-taxonomy .acf-box .inside,
5701 .acf-admin-single-options-page .postbox .inside,
5702 .acf-admin-single-options-page .acf-box .inside {
5703 padding-top: 48px;
5704 padding-right: 48px;
5705 padding-bottom: 48px;
5706 padding-left: 48px;
5707 }
5708 .acf-admin-single-post-type #acf-advanced-settings.postbox .inside,
5709 .acf-admin-single-taxonomy #acf-advanced-settings.postbox .inside,
5710 .acf-admin-single-options-page #acf-advanced-settings.postbox .inside {
5711 padding-bottom: 24px;
5712 }
5713 .acf-admin-single-post-type .postbox-container .meta-box-sortables #acf-basic-settings .inside,
5714 .acf-admin-single-taxonomy .postbox-container .meta-box-sortables #acf-basic-settings .inside,
5715 .acf-admin-single-options-page .postbox-container .meta-box-sortables #acf-basic-settings .inside {
5716 border: none;
5717 }
5718 .acf-admin-single-post-type .acf-input-wrap,
5719 .acf-admin-single-taxonomy .acf-input-wrap,
5720 .acf-admin-single-options-page .acf-input-wrap {
5721 overflow: visible;
5722 }
5723 .acf-admin-single-post-type .acf-field,
5724 .acf-admin-single-taxonomy .acf-field,
5725 .acf-admin-single-options-page .acf-field {
5726 margin-top: 0;
5727 margin-right: 0;
5728 margin-bottom: 24px;
5729 margin-left: 0;
5730 }
5731 .acf-admin-single-post-type .acf-field .acf-label,
5732 .acf-admin-single-taxonomy .acf-field .acf-label,
5733 .acf-admin-single-options-page .acf-field .acf-label {
5734 margin-bottom: 6px;
5735 }
5736 .acf-admin-single-post-type .acf-field-text,
5737 .acf-admin-single-post-type .acf-field-textarea,
5738 .acf-admin-single-post-type .acf-field-select,
5739 .acf-admin-single-taxonomy .acf-field-text,
5740 .acf-admin-single-taxonomy .acf-field-textarea,
5741 .acf-admin-single-taxonomy .acf-field-select,
5742 .acf-admin-single-options-page .acf-field-text,
5743 .acf-admin-single-options-page .acf-field-textarea,
5744 .acf-admin-single-options-page .acf-field-select {
5745 max-width: 600px;
5746 }
5747 .acf-admin-single-post-type .acf-field-true-false,
5748 .acf-admin-single-taxonomy .acf-field-true-false,
5749 .acf-admin-single-options-page .acf-field-true-false {
5750 max-width: 700px;
5751 }
5752 .acf-admin-single-post-type .acf-field-supports,
5753 .acf-admin-single-taxonomy .acf-field-supports,
5754 .acf-admin-single-options-page .acf-field-supports {
5755 max-width: 600px;
5756 }
5757 .acf-admin-single-post-type .acf-field-supports .acf-label,
5758 .acf-admin-single-taxonomy .acf-field-supports .acf-label,
5759 .acf-admin-single-options-page .acf-field-supports .acf-label {
5760 display: block;
5761 }
5762 .acf-admin-single-post-type .acf-field-supports .acf-label .description,
5763 .acf-admin-single-taxonomy .acf-field-supports .acf-label .description,
5764 .acf-admin-single-options-page .acf-field-supports .acf-label .description {
5765 margin-top: 4px;
5766 margin-bottom: 12px;
5767 }
5768 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list,
5769 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list,
5770 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list {
5771 display: grid;
5772 grid-template-columns: repeat(3, 1fr);
5773 grid-auto-flow: column;
5774 grid-template-rows: repeat(4, auto);
5775 }
5776 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list::before, .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list::after,
5777 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list::before,
5778 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list::after,
5779 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list::before,
5780 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list::after {
5781 display: none;
5782 }
5783 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list:focus-within,
5784 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list:focus-within,
5785 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list:focus-within {
5786 border-color: transparent;
5787 }
5788 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li,
5789 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li,
5790 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li {
5791 float: none;
5792 width: auto;
5793 }
5794 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(input[value=notes]),
5795 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(input[value=notes]),
5796 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(input[value=notes]) {
5797 padding-left: 24px;
5798 position: relative;
5799 }
5800 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(input[value=notes])::before,
5801 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(input[value=notes])::before,
5802 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(input[value=notes])::before {
5803 content: "";
5804 position: absolute;
5805 left: 4px;
5806 top: 25%;
5807 transform: translateY(-50%);
5808 width: 10px;
5809 height: 12px;
5810 background-color: #D0D5DD;
5811 -webkit-mask-image: url("../../images/icons/icon-tree-branch.svg");
5812 mask-image: url("../../images/icons/icon-tree-branch.svg");
5813 -webkit-mask-size: contain;
5814 mask-size: contain;
5815 -webkit-mask-repeat: no-repeat;
5816 mask-repeat: no-repeat;
5817 }
5818 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(input:disabled) label,
5819 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(input:disabled) label,
5820 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(input:disabled) label {
5821 color: #98A2B3;
5822 cursor: not-allowed;
5823 }
5824 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(input:disabled) input[type=checkbox],
5825 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(input:disabled) input[type=checkbox],
5826 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(input:disabled) input[type=checkbox] {
5827 cursor: not-allowed;
5828 }
5829 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(a.button.acf-add-checkbox),
5830 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(a.button.acf-add-checkbox),
5831 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li:has(a.button.acf-add-checkbox) {
5832 grid-column: 1/-1;
5833 grid-row: 5;
5834 margin-top: 8px;
5835 }
5836 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li a.button,
5837 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li a.button,
5838 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li a.button {
5839 background-color: transparent;
5840 padding: 0;
5841 border: 0;
5842 height: auto;
5843 min-height: auto;
5844 margin-top: 0;
5845 border-radius: 0;
5846 line-height: 22px;
5847 }
5848 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li a.button:before,
5849 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li a.button:before,
5850 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li a.button:before {
5851 content: "";
5852 margin-right: 6px;
5853 display: inline-flex;
5854 width: 16px;
5855 height: 16px;
5856 background-color: currentColor;
5857 border: none;
5858 border-radius: 0;
5859 -webkit-mask-size: contain;
5860 mask-size: contain;
5861 -webkit-mask-repeat: no-repeat;
5862 mask-repeat: no-repeat;
5863 -webkit-mask-position: center;
5864 mask-position: center;
5865 text-indent: 500%;
5866 white-space: nowrap;
5867 overflow: hidden;
5868 -webkit-mask-image: url("../../images/icons/icon-add.svg");
5869 mask-image: url("../../images/icons/icon-add.svg");
5870 }
5871 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li a.button:hover,
5872 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li a.button:hover,
5873 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li a.button:hover {
5874 color: #044E71;
5875 }
5876 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li input[type=text],
5877 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li input[type=text],
5878 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li input[type=text] {
5879 width: calc(100% - 36px);
5880 padding: 0;
5881 box-shadow: none;
5882 border: none;
5883 border-bottom: 1px solid #D0D5DD;
5884 border-radius: 0;
5885 height: auto;
5886 margin: 0;
5887 min-height: auto;
5888 }
5889 .acf-admin-single-post-type .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li input[type=text]:focus,
5890 .acf-admin-single-taxonomy .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li input[type=text]:focus,
5891 .acf-admin-single-options-page .acf-field-supports ul.acf_post_type_supports.acf-checkbox-list > li input[type=text]:focus {
5892 outline: none;
5893 border-bottom-color: #399CCB;
5894 }
5895 .acf-admin-single-post-type .acf-field-seperator,
5896 .acf-admin-single-taxonomy .acf-field-seperator,
5897 .acf-admin-single-options-page .acf-field-seperator {
5898 margin-top: 40px;
5899 margin-bottom: 40px;
5900 border-top: 1px solid #EAECF0;
5901 border-right: none;
5902 border-bottom: none;
5903 border-left: none;
5904 }
5905 .acf-admin-single-post-type .acf-field-advanced-configuration,
5906 .acf-admin-single-taxonomy .acf-field-advanced-configuration,
5907 .acf-admin-single-options-page .acf-field-advanced-configuration {
5908 margin-bottom: 0;
5909 }
5910 .acf-admin-single-post-type .postbox-container .acf-tab-wrap,
5911 .acf-admin-single-post-type .acf-regenerate-labels-bar,
5912 .acf-admin-single-taxonomy .postbox-container .acf-tab-wrap,
5913 .acf-admin-single-taxonomy .acf-regenerate-labels-bar,
5914 .acf-admin-single-options-page .postbox-container .acf-tab-wrap,
5915 .acf-admin-single-options-page .acf-regenerate-labels-bar {
5916 position: relative;
5917 top: -48px;
5918 left: -48px;
5919 width: calc(100% + 96px);
5920 }
5921 .acf-admin-single-post-type .acf-regenerate-labels-bar,
5922 .acf-admin-single-taxonomy .acf-regenerate-labels-bar,
5923 .acf-admin-single-options-page .acf-regenerate-labels-bar {
5924 display: flex;
5925 align-items: center;
5926 justify-content: right;
5927 min-height: 48px;
5928 margin-bottom: 0;
5929 padding-right: 16px;
5930 padding-left: 16px;
5931 gap: 8px;
5932 border-bottom-width: 1px;
5933 border-bottom-style: solid;
5934 border-bottom-color: #F2F4F7;
5935 }
5936 .acf-admin-single-post-type .acf-labels-tip,
5937 .acf-admin-single-taxonomy .acf-labels-tip,
5938 .acf-admin-single-options-page .acf-labels-tip {
5939 display: inline-flex;
5940 align-items: center;
5941 min-height: 24px;
5942 margin-right: 8px;
5943 padding-left: 16px;
5944 border-left-width: 1px;
5945 border-left-style: solid;
5946 border-left-color: #EAECF0;
5947 }
5948 .acf-admin-single-post-type .acf-labels-tip .acf-icon,
5949 .acf-admin-single-taxonomy .acf-labels-tip .acf-icon,
5950 .acf-admin-single-options-page .acf-labels-tip .acf-icon {
5951 display: inline-flex;
5952 align-items: center;
5953 width: 16px;
5954 height: 16px;
5955 -webkit-mask-size: 16px;
5956 mask-size: 16px;
5957 background-color: #98A2B3;
5958 }
5959
5960 .acf-select2-default-pill {
5961 border-radius: 100px;
5962 min-height: 20px;
5963 padding-top: 2px;
5964 padding-bottom: 2px;
5965 padding-left: 8px;
5966 padding-right: 8px;
5967 font-size: 11px;
5968 margin-left: 6px;
5969 background-color: #EAECF0;
5970 color: #667085;
5971 }
5972
5973 .acf-menu-position-desc-child {
5974 display: none;
5975 }
5976
5977 /*---------------------------------------------------------------------------------------------
5978 *
5979 * Field picker modal
5980 *
5981 *---------------------------------------------------------------------------------------------*/
5982 .acf-modal.acf-browse-fields-modal {
5983 width: 1120px;
5984 height: 664px;
5985 top: 50%;
5986 right: auto;
5987 bottom: auto;
5988 left: 50%;
5989 transform: translate(-50%, -50%);
5990 display: flex;
5991 flex-direction: row;
5992 border-radius: 12px;
5993 box-shadow: 0 0 4px rgba(0, 0, 0, 0.04), 0 8px 16px rgba(0, 0, 0, 0.08);
5994 overflow: hidden;
5995 }
5996 .acf-modal.acf-browse-fields-modal .acf-field-picker {
5997 display: flex;
5998 flex-direction: column;
5999 flex-grow: 1;
6000 width: 760px;
6001 background: #fff;
6002 }
6003 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title,
6004 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content,
6005 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar {
6006 position: relative;
6007 }
6008 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title {
6009 display: flex;
6010 flex-direction: row;
6011 justify-content: space-between;
6012 align-items: center;
6013 background: #F9FAFB;
6014 border: none;
6015 padding: 35px 32px;
6016 }
6017 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap {
6018 position: relative;
6019 }
6020 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap::after {
6021 content: "";
6022 display: block;
6023 position: absolute;
6024 top: 11px;
6025 left: 10px;
6026 width: 18px;
6027 height: 18px;
6028 -webkit-mask-image: url("../../images/icons/icon-search.svg");
6029 mask-image: url("../../images/icons/icon-search.svg");
6030 background-color: #98A2B3;
6031 border: none;
6032 border-radius: 0;
6033 -webkit-mask-size: contain;
6034 mask-size: contain;
6035 -webkit-mask-repeat: no-repeat;
6036 mask-repeat: no-repeat;
6037 -webkit-mask-position: center;
6038 mask-position: center;
6039 text-indent: 500%;
6040 white-space: nowrap;
6041 overflow: hidden;
6042 }
6043 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-title .acf-search-field-types-wrap input {
6044 width: 280px;
6045 height: 40px;
6046 margin: 0;
6047 padding-left: 32px;
6048 box-shadow: none;
6049 }
6050 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content {
6051 top: auto;
6052 bottom: auto;
6053 padding: 0;
6054 height: 100%;
6055 }
6056 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-tab-group {
6057 padding-left: 32px;
6058 }
6059 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab {
6060 display: flex;
6061 }
6062 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab,
6063 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results {
6064 flex-direction: row;
6065 flex-wrap: wrap;
6066 gap: 24px;
6067 padding: 32px;
6068 }
6069 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type,
6070 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type {
6071 position: relative;
6072 display: flex;
6073 flex-direction: column;
6074 justify-content: center;
6075 align-items: center;
6076 isolation: isolate;
6077 width: 120px;
6078 height: 120px;
6079 background: #F9FAFB;
6080 border: 1px solid #EAECF0;
6081 border-radius: 8px;
6082 box-sizing: border-box;
6083 color: #1D2939;
6084 text-decoration: none;
6085 }
6086 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:hover, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type:active, .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type.selected,
6087 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:hover,
6088 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type:active,
6089 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type.selected {
6090 background: #EBF5FA;
6091 border: 1px solid #399CCB;
6092 box-shadow: inset 0 0 0 1px #399CCB;
6093 }
6094 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon,
6095 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon {
6096 border: none;
6097 background: none;
6098 top: 0;
6099 }
6100 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-icon::before,
6101 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-icon::before {
6102 width: 22px;
6103 height: 22px;
6104 }
6105 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-types-tab .acf-field-type .field-type-label,
6106 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-content .acf-field-type-search-results .acf-field-type .field-type-label {
6107 margin-top: 12px;
6108 }
6109 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar {
6110 display: flex;
6111 align-items: flex-start;
6112 justify-content: space-between;
6113 height: auto;
6114 min-height: 72px;
6115 padding-top: 0;
6116 padding-right: 32px;
6117 padding-bottom: 0;
6118 padding-left: 32px;
6119 margin: 0;
6120 border: none;
6121 }
6122 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-select-field {
6123 min-width: 160px;
6124 justify-content: center;
6125 }
6126 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-insert-field-label {
6127 min-width: 280px;
6128 box-shadow: none;
6129 }
6130 .acf-modal.acf-browse-fields-modal .acf-field-picker .acf-modal-toolbar .acf-field-picker-actions {
6131 display: flex;
6132 gap: 8px;
6133 }
6134 .acf-modal.acf-browse-fields-modal .acf-field-type-preview {
6135 display: flex;
6136 flex-direction: column;
6137 width: 360px;
6138 background-color: #F9FAFB;
6139 background-image: url("../../images/field-preview-grid.png");
6140 background-size: 740px;
6141 background-repeat: no-repeat;
6142 background-position: center bottom;
6143 border-left: 1px solid #EAECF0;
6144 box-sizing: border-box;
6145 padding: 32px;
6146 }
6147 .acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-desc {
6148 margin: 0;
6149 padding: 0;
6150 color: #667085;
6151 }
6152 .acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-preview-container {
6153 display: inline-flex;
6154 justify-content: center;
6155 width: 100%;
6156 margin-top: 24px;
6157 padding-top: 32px;
6158 padding-bottom: 32px;
6159 background-color: rgba(255, 255, 255, 0.64);
6160 border-radius: 8px;
6161 box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.04), 0 8px 24px rgba(0, 0, 0, 0.04);
6162 }
6163 .acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-image {
6164 max-width: 232px;
6165 }
6166 .acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info {
6167 flex-grow: 1;
6168 }
6169 .acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-info .field-type-name {
6170 font-size: 21px;
6171 margin-top: 0;
6172 margin-right: 0;
6173 margin-bottom: 16px;
6174 margin-left: 0;
6175 }
6176 .acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links {
6177 display: flex;
6178 align-items: center;
6179 gap: 24px;
6180 min-height: 40px;
6181 }
6182 .acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links .acf-icon {
6183 width: 18px;
6184 height: 18px;
6185 }
6186 .acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links::before {
6187 display: none;
6188 }
6189 .acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a {
6190 display: flex;
6191 gap: 6px;
6192 text-decoration: none;
6193 }
6194 .acf-modal.acf-browse-fields-modal .acf-field-type-preview .field-type-links a:hover {
6195 text-decoration: underline;
6196 }
6197 .acf-modal.acf-browse-fields-modal .acf-field-type-search-results,
6198 .acf-modal.acf-browse-fields-modal .acf-field-type-search-no-results {
6199 display: none;
6200 }
6201 .acf-modal.acf-browse-fields-modal.is-searching .acf-tab-wrap,
6202 .acf-modal.acf-browse-fields-modal.is-searching .acf-field-types-tab,
6203 .acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-no-results {
6204 display: none !important;
6205 }
6206 .acf-modal.acf-browse-fields-modal.is-searching .acf-field-type-search-results {
6207 display: flex;
6208 }
6209 .acf-modal.acf-browse-fields-modal.no-results-found .acf-tab-wrap,
6210 .acf-modal.acf-browse-fields-modal.no-results-found .acf-field-types-tab,
6211 .acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-results,
6212 .acf-modal.acf-browse-fields-modal.no-results-found .field-type-info,
6213 .acf-modal.acf-browse-fields-modal.no-results-found .field-type-links,
6214 .acf-modal.acf-browse-fields-modal.no-results-found .acf-field-picker-toolbar {
6215 display: none !important;
6216 }
6217 .acf-modal.acf-browse-fields-modal.no-results-found .acf-modal-title {
6218 border-bottom-width: 1px;
6219 border-bottom-style: solid;
6220 border-bottom-color: #EAECF0;
6221 }
6222 .acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results {
6223 display: flex;
6224 flex-direction: column;
6225 justify-content: center;
6226 align-items: center;
6227 height: 100%;
6228 gap: 6px;
6229 }
6230 .acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results img {
6231 margin-bottom: 19px;
6232 }
6233 .acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p {
6234 margin: 0;
6235 }
6236 .acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results p.acf-no-results-text {
6237 display: flex;
6238 }
6239 .acf-modal.acf-browse-fields-modal.no-results-found .acf-field-type-search-no-results .acf-invalid-search-term {
6240 max-width: 200px;
6241 overflow: hidden;
6242 text-overflow: ellipsis;
6243 display: inline-block;
6244 }
6245
6246 /*---------------------------------------------------------------------------------------------
6247 *
6248 * Hide browse fields button for smaller screen sizes
6249 *
6250 *---------------------------------------------------------------------------------------------*/
6251 @media only screen and (max-width: 1080px) {
6252 .acf-btn.browse-fields {
6253 display: none;
6254 }
6255 }
6256 .acf-block-body .acf-field-icon-picker .acf-tab-group {
6257 margin: 0;
6258 padding-left: 0 !important;
6259 }
6260
6261 .acf-field-icon-picker {
6262 max-width: 600px;
6263 }
6264 .acf-field-icon-picker .acf-tab-group {
6265 padding: 0;
6266 border-bottom: 0;
6267 overflow: hidden;
6268 }
6269 .acf-field-icon-picker .active a {
6270 background: #667085;
6271 color: #fff;
6272 }
6273 .acf-field-icon-picker .acf-icon-list-search-wrap {
6274 position: relative;
6275 }
6276 .acf-field-icon-picker .acf-icon-list-search-wrap::after {
6277 content: "";
6278 display: block;
6279 position: absolute;
6280 top: 6px;
6281 left: 10px;
6282 width: 18px;
6283 height: 18px;
6284 -webkit-mask-image: url(../../images/icons/icon-search.svg);
6285 mask-image: url(../../images/icons/icon-search.svg);
6286 background-color: #98A2B3;
6287 border: none;
6288 border-radius: 0;
6289 -webkit-mask-size: contain;
6290 mask-size: contain;
6291 -webkit-mask-repeat: no-repeat;
6292 mask-repeat: no-repeat;
6293 -webkit-mask-position: center;
6294 mask-position: center;
6295 text-indent: 500%;
6296 white-space: nowrap;
6297 overflow: hidden;
6298 }
6299 .acf-field-icon-picker .acf-icon-list-search-wrap .acf-icon-list-search-input {
6300 padding-left: 32px;
6301 border-radius: 0;
6302 }
6303 .acf-field-icon-picker .acf-icon-list {
6304 margin-bottom: 0;
6305 display: flex;
6306 flex-wrap: wrap;
6307 justify-content: space-between;
6308 align-content: start;
6309 height: 135px;
6310 overflow: hidden;
6311 overflow-y: auto;
6312 background-color: #f9f9f9;
6313 border: 1px solid #8c8f94;
6314 border-top: none;
6315 border-radius: 0 0 6px 6px;
6316 gap: 8px;
6317 padding: 8px;
6318 }
6319 .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon {
6320 background-color: transparent;
6321 display: flex;
6322 justify-content: center;
6323 align-items: center;
6324 width: 32px;
6325 height: 32px;
6326 border: solid 2px transparent;
6327 color: #3c434a;
6328 }
6329 .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon label {
6330 display: none;
6331 }
6332 .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon [type=radio],
6333 .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon [type=radio]:active,
6334 .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon [type=radio]:checked::before,
6335 .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon [type=radio]:focus {
6336 all: initial;
6337 appearance: none;
6338 }
6339 .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon:hover {
6340 border: solid 2px #0783BE;
6341 border-radius: 6px;
6342 cursor: pointer;
6343 }
6344 .acf-field-icon-picker .acf-icon-list .active {
6345 border: solid 2px #0783BE;
6346 background-color: #EBF5FA;
6347 border-radius: 6px;
6348 }
6349 .acf-field-icon-picker .acf-icon-list .active.focus {
6350 border: solid 2px #0783BE;
6351 background-color: #EBF5FA;
6352 border-radius: 6px;
6353 box-shadow: 0 0 2px #0783be;
6354 }
6355 .acf-field-icon-picker .acf-icon-list::after {
6356 content: "";
6357 flex: auto;
6358 }
6359 .acf-field-icon-picker .acf-icon-list-empty {
6360 position: relative;
6361 display: none;
6362 flex-direction: column;
6363 justify-content: center;
6364 align-items: center;
6365 padding-top: 10px;
6366 padding-left: 10px;
6367 height: 135px;
6368 overflow: scroll;
6369 background-color: #F9FAFB;
6370 border: 1px solid #D0D5DD;
6371 border-top: none;
6372 border-radius: 0 0 6px 6px;
6373 }
6374 .acf-field-icon-picker .acf-icon-list-empty img {
6375 height: 30px;
6376 width: 30px;
6377 color: #D0D5DD;
6378 }
6379 .acf-field-icon-picker .acf-icon-picker-media-library,
6380 .acf-field-icon-picker .acf-icon-picker-url-tabs {
6381 box-sizing: border-box;
6382 display: flex;
6383 align-items: center;
6384 justify-items: center;
6385 gap: 12px;
6386 background-color: #f9f9f9;
6387 padding: 12px;
6388 border: 1px solid #8c8f94;
6389 border-radius: 0;
6390 }
6391 .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview,
6392 .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview {
6393 all: unset;
6394 cursor: pointer;
6395 }
6396 .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview:focus,
6397 .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview:focus {
6398 outline: 1px solid #0783BE;
6399 border-radius: 6px;
6400 }
6401 .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-dashicon,
6402 .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img,
6403 .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-dashicon,
6404 .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img {
6405 box-sizing: border-box;
6406 width: 40px;
6407 height: 40px;
6408 border: solid 2px transparent;
6409 color: #fff;
6410 background-color: #191e23;
6411 display: flex;
6412 justify-content: center;
6413 align-items: center;
6414 border-radius: 6px;
6415 }
6416 .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img > img,
6417 .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img > img {
6418 width: 90%;
6419 height: 90%;
6420 object-fit: cover;
6421 border-radius: 5px;
6422 border: 1px solid #667085;
6423 }
6424 .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-button,
6425 .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-button {
6426 height: 40px;
6427 background-color: #0783BE;
6428 border: none;
6429 border-radius: 6px;
6430 padding: 8px 12px;
6431 color: #fff;
6432 display: flex;
6433 align-items: center;
6434 justify-items: center;
6435 gap: 4px;
6436 cursor: pointer;
6437 }
6438 .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-url,
6439 .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-url {
6440 width: 100%;
6441 }
6442
6443 .-left .acf-field-icon-picker {
6444 max-width: inherit;
6445 }
6446
6447 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker {
6448 max-width: 600px;
6449 }
6450 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .active a {
6451 background: #667085;
6452 color: #fff;
6453 }
6454 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-button {
6455 border: none;
6456 height: 25px;
6457 padding: 5px 10px;
6458 border-radius: 15px;
6459 }
6460 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker li a .acf-tab-button {
6461 color: #667085;
6462 }
6463 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker > *:not(.acf-tab-wrap) {
6464 top: -32px;
6465 position: relative;
6466 }
6467 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group {
6468 margin-right: 48px;
6469 display: flex;
6470 gap: 10px;
6471 justify-content: flex-end;
6472 align-items: center;
6473 background: none;
6474 border: none;
6475 max-width: 648px;
6476 border-bottom-width: 0;
6477 }
6478 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li {
6479 all: initial;
6480 box-sizing: border-box;
6481 margin-bottom: -17px;
6482 margin-right: 0;
6483 border-radius: 10px;
6484 }
6485 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li a {
6486 all: initial;
6487 outline: 1px solid transparent;
6488 color: #667085;
6489 box-sizing: border-box;
6490 border-radius: 100px;
6491 cursor: pointer;
6492 padding: 7px;
6493 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
6494 font-size: 12.5px;
6495 }
6496 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li.active a {
6497 background-color: #667085;
6498 color: #fff;
6499 border-bottom-width: 1px !important;
6500 }
6501 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap .acf-tab-group li a:focus {
6502 outline: 1px solid #0783BE;
6503 }
6504 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-tab-wrap {
6505 background: none;
6506 border: none;
6507 overflow: visible;
6508 }
6509 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list-search-wrap {
6510 position: relative;
6511 }
6512 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list-search-wrap::after {
6513 content: "";
6514 display: block;
6515 position: absolute;
6516 top: 11px;
6517 left: 10px;
6518 width: 18px;
6519 height: 18px;
6520 -webkit-mask-image: url(../../images/icons/icon-search.svg);
6521 mask-image: url(../../images/icons/icon-search.svg);
6522 background-color: #98A2B3;
6523 border: none;
6524 border-radius: 0;
6525 -webkit-mask-size: contain;
6526 mask-size: contain;
6527 -webkit-mask-repeat: no-repeat;
6528 mask-repeat: no-repeat;
6529 -webkit-mask-position: center;
6530 mask-position: center;
6531 text-indent: 500%;
6532 white-space: nowrap;
6533 overflow: hidden;
6534 }
6535 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list-search-wrap .acf-icon-list-search-input {
6536 padding-left: 32px;
6537 border-radius: 6px 6px 0 0;
6538 }
6539 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list {
6540 margin-bottom: -32px;
6541 display: flex;
6542 flex-wrap: wrap;
6543 justify-content: space-between;
6544 align-content: start;
6545 height: 135px;
6546 overflow: hidden;
6547 overflow-y: auto;
6548 background-color: #F9FAFB;
6549 border: 1px solid #D0D5DD;
6550 border-top: none;
6551 border-radius: 0 0 6px 6px;
6552 gap: 8px;
6553 padding: 8px;
6554 }
6555 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon {
6556 background-color: transparent;
6557 display: flex;
6558 justify-content: center;
6559 align-items: center;
6560 width: 32px;
6561 height: 32px;
6562 border: solid 2px transparent;
6563 color: #3c434a;
6564 }
6565 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon label {
6566 display: none;
6567 }
6568 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon [type=radio],
6569 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon [type=radio]:active,
6570 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon [type=radio]:checked::before,
6571 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon [type=radio]:focus {
6572 all: initial;
6573 appearance: none;
6574 }
6575 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list .acf-icon-picker-list-icon:hover {
6576 border: solid 2px #0783BE;
6577 border-radius: 6px;
6578 cursor: pointer;
6579 }
6580 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list .active {
6581 border: solid 2px #0783BE;
6582 background-color: #EBF5FA;
6583 border-radius: 6px;
6584 }
6585 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list .active.focus {
6586 border: solid 2px #0783BE;
6587 background-color: #EBF5FA;
6588 border-radius: 6px;
6589 box-shadow: 0 0 2px #0783be;
6590 }
6591 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list::after {
6592 content: "";
6593 flex: auto;
6594 }
6595 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list-empty {
6596 position: relative;
6597 display: none;
6598 flex-direction: column;
6599 justify-content: center;
6600 align-items: center;
6601 padding-top: 10px;
6602 padding-left: 10px;
6603 height: 135px;
6604 overflow: scroll;
6605 background-color: #F9FAFB;
6606 border: 1px solid #D0D5DD;
6607 border-top: none;
6608 border-radius: 0 0 6px 6px;
6609 }
6610 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-list-empty img {
6611 height: 30px;
6612 width: 30px;
6613 color: #D0D5DD;
6614 }
6615 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library,
6616 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs {
6617 box-sizing: border-box;
6618 display: flex;
6619 align-items: center;
6620 justify-items: center;
6621 gap: 12px;
6622 background-color: #F9FAFB;
6623 padding: 12px;
6624 border: 1px solid #D0D5DD;
6625 border-radius: 6px;
6626 }
6627 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview,
6628 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview {
6629 all: unset;
6630 cursor: pointer;
6631 }
6632 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview:focus,
6633 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview:focus {
6634 outline: 1px solid #0783BE;
6635 border-radius: 6px;
6636 }
6637 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-dashicon,
6638 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img,
6639 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-dashicon,
6640 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img {
6641 box-sizing: border-box;
6642 width: 40px;
6643 height: 40px;
6644 border: solid 2px transparent;
6645 color: #fff;
6646 background-color: #191e23;
6647 display: flex;
6648 justify-content: center;
6649 align-items: center;
6650 border-radius: 6px;
6651 }
6652 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-preview-img > img,
6653 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-preview-img > img {
6654 width: 90%;
6655 height: 90%;
6656 object-fit: cover;
6657 border-radius: 5px;
6658 border: 1px solid #667085;
6659 }
6660 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-media-library .acf-icon-picker-media-library-button,
6661 .acf-admin-page.acf-internal-post-type .acf-field-icon-picker .acf-icon-picker-url-tabs .acf-icon-picker-media-library-button {
6662 height: 40px;
6663 background-color: #0783BE;
6664 border: none;
6665 border-radius: 6px;
6666 padding: 8px 12px;
6667 color: #fff;
6668 display: flex;
6669 align-items: center;
6670 justify-items: center;
6671 gap: 4px;
6672 cursor: pointer;
6673 }
6674
6675 /**
6676 * ACF AI Plugin - Admin Styles
6677 *
6678 * Custom styles for the ACF AI plugin admin interface.
6679 * This file is compiled to build/css/acf-ai-admin.css
6680 *
6681 * @package ACF
6682 */
6683 /**
6684 * Schema Role and Schema Type Experimental Badge
6685 *
6686 * Adds an "Experimental" pill badge after the Schema Role label.
6687 */
6688 .acf-admin-page .acf-field-setting-schema_property .acf-experimental-badge,
6689 .acf-admin-page .acf-field-setting-schema_output_format .acf-experimental-badge {
6690 min-height: 0;
6691 font-weight: normal;
6692 padding: 0 6px;
6693 vertical-align: middle;
6694 margin: 0 4px;
6695 line-height: 1.4;
6696 }
6697 .acf-admin-page .acf-field-setting-schema_property .acf-experimental-badge:before,
6698 .acf-admin-page .acf-field-setting-schema_output_format .acf-experimental-badge:before {
6699 margin-right: 4px;
6700 }
6701 .acf-admin-page .acf-field-setting-schema_property .acf-input .select2-selection__clear,
6702 .acf-admin-page .acf-field-setting-schema_output_format .acf-input .select2-selection__clear {
6703 order: 1;
6704 margin-top: 4px !important;
6705 margin-left: auto;
6706 margin-right: 20px;
6707 z-index: 801;
6708 }
6709
6710 .acf-experimental-badge {
6711 display: inline-flex;
6712 align-items: center;
6713 background: #E6F0FB;
6714 border: 1px solid #AACEF1;
6715 color: #0059B2;
6716 min-height: 24px;
6717 border-radius: 9999px;
6718 padding: 1px 8px;
6719 }
6720 .acf-experimental-badge:before {
6721 content: "";
6722 -webkit-mask-image: url("../../images/icons/icon-experimental.svg");
6723 mask-image: url("../../images/icons/icon-experimental.svg");
6724 display: inline-block;
6725 width: 14px;
6726 height: 14px;
6727 margin-right: 8px;
6728 background-color: #2A84DD;
6729 border: none;
6730 border-radius: 0;
6731 -webkit-mask-size: contain;
6732 mask-size: contain;
6733 -webkit-mask-repeat: no-repeat;
6734 mask-repeat: no-repeat;
6735 -webkit-mask-position: center;
6736 mask-position: center;
6737 }
6738
6739 .acf-admin-page .acf-field-setting-schema_output_format .select2-container--disabled.select2-container--focus {
6740 outline: none;
6741 border-color: #D0D5DD;
6742 }
6743 .acf-admin-page .acf-field-setting-schema_output_format .select2-container--disabled.select2-container--focus .select2-selection__rendered {
6744 border-color: #D0D5DD !important;
6745 }
6746 .acf-admin-page .acf-field-setting-schema_output_format .select2-container--disabled .select2-selection__rendered {
6747 background-color: #F9FAFB !important;
6748 color: rgb(128.2255319149, 137.7574468085, 157.7744680851);
6749 }
6750
6751 /**
6752 * Schema Type Label Full Width Override
6753 *
6754 * Override ACF's default label display to allow full width for schema type.
6755 */
6756 .acf-field-schema-type .acf-label {
6757 display: block !important;
6758 }
6759 .acf-field-schema-type .acf-label label {
6760 display: inline-block;
6761 width: auto;
6762 }
6763
6764 /*# sourceMappingURL=acf-global.css.map*/