PluginProbe ʕ •ᴥ•ʔ
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments / 2.13.0
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments v2.13.0
4.4.2 4.4.1 4.4.0 4.3.3 4.3.2 4.3.1 4.3.0 4.2.3 4.2.2 4.2.1 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.10 1.1.11 1.1.12 1.1.13 1.1.14 1.1.15 1.1.16 1.1.17 1.1.18 1.1.19 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.11.0 1.11.1 1.11.2 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.9.0 1.9.1 1.9.2 1.9.3 1.9.4 1.9.5 2.0.0 2.0.1 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.10.0 2.10.1 2.11.0 2.11.1 2.11.2 2.11.3 2.11.4 2.12.0 2.13.0 2.14.0 2.14.1 2.15.0 2.15.1 2.16.0 2.16.1 2.16.2 2.16.3 2.17.0 2.17.1 2.17.2 2.18.0 2.19.0 2.19.2 2.19.3 2.19.4 2.2.0 2.2.1 2.20.0 2.20.1 2.20.2 2.20.3 2.20.4 2.20.5 2.20.6 2.21.0 2.22.0 2.22.1 2.23.0 2.24.0 2.25.0 2.25.1 2.25.2 2.26.0 2.27.0 2.27.1 2.28.0 2.29.0 2.29.1 2.29.2 2.29.3 2.29.4 2.3.0 2.3.1 2.30.0 2.31.0 2.31.1 2.31.2 2.31.3 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.40.0 2.40.1 2.5.0 2.5.1 2.5.2 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.8.2 2.8.3 2.8.4 2.9.0 3.0.0 3.0.0-RC1 3.0.0-RC2 3.0.0-beta1 3.0.0-beta2 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.10.0 3.10.1 3.11.0 3.12.0 3.13.0 3.13.1 3.13.2 3.13.3 3.13.4 3.14.0 3.15.0 3.15.1 3.15.2 3.15.3 3.15.4 3.15.5 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.16.6 3.16.7 3.16.8 3.17.0 3.17.1 3.17.2 3.17.3 3.17.4 3.17.5 3.17.6 3.18.0 3.19.0 3.19.1 3.19.2 3.2.0 3.2.1 3.2.2 3.20.0 3.20.1 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.4.3 3.5.0 3.5.1 3.5.2 3.5.3 3.6.0 3.6.1 3.6.2 3.7.0 3.7.1 3.7.2 3.7.3 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.9.0 4.0.0 4.0.1 4.0.2 4.0.3 trunk 4.1.0 0.2.19.1 4.1.1 1.0.0 4.2.0 1.0.1 1.0.2
surecart / dist / admin / cart / edit.css
surecart / dist / admin / cart Last commit date
edit.asset.php 2 years ago edit.css 2 years ago edit.js 2 years ago style-edit.css 2 years ago
edit.css
2782 lines
1 /**
2 * Colors
3 */
4 /**
5 * Breakpoints & Media Queries
6 */
7 /**
8 * SCSS Variables.
9 *
10 * Please use variables from this sheet to ensure consistency across the UI.
11 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
12 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
13 */
14 /**
15 * Colors
16 */
17 /**
18 * Fonts & basic variables.
19 */
20 /**
21 * Grid System.
22 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
23 */
24 /**
25 * Dimensions.
26 */
27 /**
28 * Shadows.
29 */
30 /**
31 * Editor widths.
32 */
33 /**
34 * Block & Editor UI.
35 */
36 /**
37 * Block paddings.
38 */
39 /**
40 * React Native specific.
41 * These variables do not appear to be used anywhere else.
42 */
43 /**
44 * Breakpoint mixins
45 */
46 /**
47 * Long content fade mixin
48 *
49 * Creates a fading overlay to signify that the content is longer
50 * than the space allows.
51 */
52 /**
53 * Focus styles.
54 */
55 /**
56 * Applies editor left position to the selector passed as argument
57 */
58 /**
59 * Styles that are reused verbatim in a few places
60 */
61 /**
62 * Allows users to opt-out of animations via OS-level preferences.
63 */
64 /**
65 * Reset default styles for JavaScript UI based pages.
66 * This is a WP-admin agnostic reset
67 */
68 /**
69 * Reset the WP Admin page styles for Gutenberg-like pages.
70 */
71 #start-resizable-editor-section {
72 display: none;
73 }
74
75 ul.wp-block-archives {
76 padding-left: 2.5em;
77 }
78
79 .wp-block-audio {
80 margin-left: 0;
81 margin-right: 0;
82 }
83
84 .edit-post-visual-editor .block-library-block__reusable-block-container .is-root-container {
85 padding-left: 0;
86 padding-right: 0;
87 }
88 .edit-post-visual-editor .block-library-block__reusable-block-container .block-editor-writing-flow {
89 display: block;
90 }
91 .edit-post-visual-editor .block-library-block__reusable-block-container .components-disabled .block-list-appender {
92 display: none;
93 }
94
95 .wp-block[data-align=center] > .wp-block-button {
96 text-align: center;
97 margin-left: auto;
98 margin-right: auto;
99 }
100
101 .wp-block[data-align=right] > .wp-block-button {
102 /*!rtl:ignore*/
103 text-align: right;
104 }
105
106 .wp-block-button {
107 position: relative;
108 cursor: text;
109 }
110 .wp-block-button:not(.has-text-color):not(.is-style-outline) [data-rich-text-placeholder]::after {
111 color: #fff;
112 }
113 .wp-block-button:focus {
114 box-shadow: 0 0 0 1px #fff, 0 0 0 3px var(--wp-admin-theme-color);
115 outline: 2px solid transparent;
116 outline-offset: -2px;
117 }
118 .wp-block-button[data-rich-text-placeholder]::after {
119 opacity: 0.8;
120 }
121
122 .wp-block-button__inline-link {
123 color: #757575;
124 height: 0;
125 overflow: hidden;
126 max-width: 290px;
127 }
128 .wp-block-button__inline-link-input__suggestions {
129 max-width: 290px;
130 }
131 @media (min-width: 782px) {
132 .wp-block-button__inline-link {
133 max-width: 260px;
134 }
135 .wp-block-button__inline-link-input__suggestions {
136 max-width: 260px;
137 }
138 }
139 @media (min-width: 960px) {
140 .wp-block-button__inline-link {
141 max-width: 290px;
142 }
143 .wp-block-button__inline-link-input__suggestions {
144 max-width: 290px;
145 }
146 }
147 .is-selected .wp-block-button__inline-link {
148 height: auto;
149 overflow: visible;
150 margin-top: 16px;
151 }
152
153 .wp-button-label__width .components-button-group {
154 display: block;
155 }
156 .wp-button-label__width .components-base-control__field {
157 margin-bottom: 12px;
158 }
159
160 div[data-type="core/button"] {
161 display: table;
162 }
163
164 .wp-block > .wp-block-buttons {
165 display: flex;
166 flex-wrap: wrap;
167 }
168
169 .wp-block-buttons {
170 /* stylelint-disable indentation */
171 }
172 .wp-block-buttons > .wp-block {
173 margin-left: 0;
174 margin-top: 0.5em;
175 margin-right: 0.5em;
176 }
177 .wp-block-buttons > .block-list-appender {
178 display: inline-flex;
179 align-items: center;
180 }
181 .wp-block-buttons.is-vertical > .block-list-appender .block-list-appender__toggle {
182 justify-content: flex-start;
183 }
184 .wp-block-buttons > .wp-block-button:focus {
185 box-shadow: none;
186 }
187 .wp-block-buttons:not(.is-content-justification-space-between,
188 .is-content-justification-right,
189 .is-content-justification-left,
190 .is-content-justification-center) .wp-block[data-align=center] {
191 /* stylelint-enable indentation */
192 margin-left: auto;
193 margin-right: auto;
194 margin-top: 0;
195 width: 100%;
196 }
197 .wp-block-buttons:not(.is-content-justification-space-between,
198 .is-content-justification-right,
199 .is-content-justification-left,
200 .is-content-justification-center) .wp-block[data-align=center] .wp-block-button {
201 margin-bottom: 0;
202 }
203
204 .wp-block[data-align=center] > .wp-block-buttons {
205 align-items: center;
206 justify-content: center;
207 }
208
209 .wp-block[data-align=right] > .wp-block-buttons {
210 justify-content: flex-end;
211 }
212
213 .wp-block-categories ul {
214 padding-left: 2.5em;
215 }
216 .wp-block-categories ul ul {
217 margin-top: 6px;
218 }
219
220 .wp-block-columns .wp-block {
221 max-width: none;
222 margin-left: 0;
223 margin-right: 0;
224 }
225
226 @media (min-width: 600px) {
227 .editor-styles-wrapper .block-editor-block-list__block.wp-block-column:nth-child(even) {
228 margin-left: 32px;
229 }
230 }
231 @media (min-width: 782px) {
232 .editor-styles-wrapper .block-editor-block-list__block.wp-block-column:not(:first-child) {
233 margin-left: 32px;
234 }
235 }
236 .block-editor-block-list__block.wp-block-column.wp-block-column {
237 margin-top: 0;
238 margin-bottom: 0;
239 }
240
241 .wp-block-cover.is-placeholder {
242 min-height: auto !important;
243 padding: 0 !important;
244 }
245 .wp-block-cover.components-placeholder h2 {
246 color: inherit;
247 }
248 .wp-block-cover.is-transient::before {
249 background-color: #fff;
250 opacity: 0.3;
251 }
252 .wp-block-cover .components-spinner {
253 position: absolute;
254 z-index: 1;
255 top: 50%;
256 left: 50%;
257 transform: translate(-50%, -50%);
258 margin: 0;
259 }
260 .wp-block-cover .block-editor-block-list__layout {
261 width: 100%;
262 }
263 .wp-block-cover .wp-block-cover__inner-container {
264 text-align: left;
265 margin-left: 0;
266 margin-right: 0;
267 }
268 .wp-block-cover .wp-block-cover__placeholder-background-options {
269 width: 100%;
270 }
271
272 [data-align=left] > .wp-block-cover,
273 [data-align=right] > .wp-block-cover {
274 max-width: 420px;
275 width: 100%;
276 }
277
278 .block-library-cover__reset-button {
279 margin-left: auto;
280 }
281
282 .block-library-cover__resize-container {
283 position: absolute !important;
284 top: 0;
285 left: 0;
286 right: 0;
287 bottom: 0;
288 }
289
290 .block-library-cover__resize-container:not(.is-resizing) {
291 height: auto !important;
292 }
293
294 .wp-block-cover > .components-drop-zone.is-active {
295 transition: 0.2s opacity, 0.2s border;
296 }
297 @media (prefers-reduced-motion: reduce) {
298 .wp-block-cover > .components-drop-zone.is-active {
299 transition-duration: 0s;
300 transition-delay: 0s;
301 }
302 }
303 .wp-block-cover > .components-drop-zone.is-dragging-over-element {
304 background-color: transparent;
305 border: 48px solid var(--wp-admin-theme-color);
306 }
307 .wp-block-cover > .components-drop-zone.is-dragging-over-element .components-drop-zone__content {
308 transform: none;
309 }
310 .wp-block-cover > .components-drop-zone .components-drop-zone__content {
311 display: flex;
312 align-items: center;
313 top: -36px;
314 left: -36px;
315 transform: none;
316 }
317 .wp-block-cover > .components-drop-zone .components-drop-zone__content-icon,
318 .wp-block-cover > .components-drop-zone .components-drop-zone__content-text {
319 display: inline;
320 }
321 .wp-block-cover > .components-drop-zone .components-drop-zone__content-icon {
322 margin: 0;
323 margin-right: 8px;
324 }
325 .wp-block-cover > .components-drop-zone .components-drop-zone__content-text {
326 font-size: 13px;
327 }
328
329 .wp-block-embed {
330 margin-left: 0;
331 margin-right: 0;
332 clear: both;
333 }
334 .wp-block-embed.is-loading {
335 display: flex;
336 flex-direction: column;
337 align-items: center;
338 justify-content: center;
339 padding: 1em;
340 min-height: 200px;
341 text-align: center;
342 border-radius: 2px;
343 background-color: #fff;
344 box-shadow: inset 0 0 0 1px #1e1e1e;
345 }
346 .wp-block-embed.is-loading p {
347 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
348 font-size: 13px;
349 }
350 .wp-block-embed .components-placeholder__error {
351 word-break: break-word;
352 }
353 .wp-block-embed .components-placeholder__learn-more {
354 margin-top: 1em;
355 }
356
357 .block-library-embed__interactive-overlay {
358 position: absolute;
359 top: 0;
360 left: 0;
361 right: 0;
362 bottom: 0;
363 opacity: 0;
364 }
365
366 .wp-block[data-align=left] > .wp-block-embed,
367 .wp-block[data-align=right] > .wp-block-embed {
368 max-width: 360px;
369 width: 100%;
370 }
371 .wp-block[data-align=left] > .wp-block-embed .wp-block-embed__wrapper,
372 .wp-block[data-align=right] > .wp-block-embed .wp-block-embed__wrapper {
373 min-width: 280px;
374 }
375
376 .wp-block-file {
377 display: flex;
378 flex-wrap: wrap;
379 justify-content: space-between;
380 align-items: center;
381 margin-bottom: 0;
382 }
383 .wp-block[data-align=left] > .wp-block-file, .wp-block[data-align=right] > .wp-block-file {
384 height: auto;
385 }
386 .wp-block-file .components-resizable-box__container {
387 margin-bottom: 1em;
388 }
389 .wp-block-file .wp-block-file__preview {
390 margin-bottom: 1em;
391 width: 100%;
392 height: 100%;
393 }
394 .wp-block-file .wp-block-file__preview-overlay {
395 position: absolute;
396 top: 0;
397 right: 0;
398 bottom: 0;
399 left: 0;
400 }
401 .wp-block-file .wp-block-file__content-wrapper {
402 flex-grow: 1;
403 }
404 .wp-block-file a {
405 min-width: 1em;
406 }
407 .wp-block-file .wp-block-file__button-richtext-wrapper {
408 display: inline-block;
409 margin-left: 0.75em;
410 }
411
412 .wp-block-freeform.block-library-rich-text__tinymce {
413 height: auto;
414 /* Allow height of embed iframes to be calculated properly */
415 /* Remove blue highlighting of selected images in WebKit */
416 /* Image captions */
417 /* WP Views */
418 }
419 .wp-block-freeform.block-library-rich-text__tinymce p,
420 .wp-block-freeform.block-library-rich-text__tinymce li {
421 line-height: 1.8;
422 }
423 .wp-block-freeform.block-library-rich-text__tinymce ul,
424 .wp-block-freeform.block-library-rich-text__tinymce ol {
425 padding-left: 2.5em;
426 margin-left: 0;
427 }
428 .wp-block-freeform.block-library-rich-text__tinymce blockquote {
429 margin: 0;
430 box-shadow: inset 0 0 0 0 #ddd;
431 border-left: 4px solid #000;
432 padding-left: 1em;
433 }
434 .wp-block-freeform.block-library-rich-text__tinymce pre {
435 white-space: pre-wrap;
436 font-family: Menlo, Consolas, monaco, monospace;
437 font-size: 15px;
438 color: #1e1e1e;
439 }
440 .wp-block-freeform.block-library-rich-text__tinymce > *:first-child {
441 margin-top: 0;
442 }
443 .wp-block-freeform.block-library-rich-text__tinymce > *:last-child {
444 margin-bottom: 0;
445 }
446 .wp-block-freeform.block-library-rich-text__tinymce.mce-edit-focus {
447 outline: none;
448 }
449 .wp-block-freeform.block-library-rich-text__tinymce a {
450 color: var(--wp-admin-theme-color);
451 }
452 .wp-block-freeform.block-library-rich-text__tinymce:focus a[data-mce-selected] {
453 padding: 0 2px;
454 margin: 0 -2px;
455 border-radius: 2px;
456 box-shadow: 0 0 0 1px #e5f5fa;
457 background: #e5f5fa;
458 }
459 .wp-block-freeform.block-library-rich-text__tinymce code {
460 padding: 2px;
461 border-radius: 2px;
462 color: #1e1e1e;
463 background: #f0f0f0;
464 font-family: Menlo, Consolas, monaco, monospace;
465 font-size: 14px;
466 }
467 .wp-block-freeform.block-library-rich-text__tinymce:focus code[data-mce-selected] {
468 background: #ddd;
469 }
470 .wp-block-freeform.block-library-rich-text__tinymce .alignright {
471 /*rtl:ignore*/
472 float: right;
473 /*rtl:ignore*/
474 margin: 0.5em 0 0.5em 1em;
475 }
476 .wp-block-freeform.block-library-rich-text__tinymce .alignleft {
477 /*rtl:ignore*/
478 float: left;
479 /*rtl:ignore*/
480 margin: 0.5em 1em 0.5em 0;
481 }
482 .wp-block-freeform.block-library-rich-text__tinymce .aligncenter {
483 display: block;
484 margin-left: auto;
485 margin-right: auto;
486 }
487 .wp-block-freeform.block-library-rich-text__tinymce .wp-more-tag {
488 width: 96%;
489 height: 20px;
490 display: block;
491 margin: 15px auto;
492 outline: 0;
493 cursor: default;
494 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADtgAAAAoBAMAAAA86gLBAAAAJFBMVEVMaXG7u7vBwcHDw8POzs68vLzGxsbMzMy+vr7AwMDQ0NDGxsYKLGzpAAAADHRSTlMA///zWf+/f///TMxNVGuqAAABwklEQVR4Ae3dMXLaQBTH4bfj8UCpx8hq0vgKvgFNemhT6Qo6gg6R+0ZahM2QLmyBJ99XWP9V5+o3jIUcLQEAAAAAAAAAAAAAAAAAAAAAAABQ8j0WL9lfTtlt18uNXAUA8O/KVtfa1tdcrOdSh9gCQAMlh1hMNbZZ1bsrsQWABsrhLRbz7z5in/32UbfUMUbkMQCAh5RfGYv82UdMdZ6HS2wjT2ILAI8r3XmM2B3WvM59vfO2xXYW2yYAENuPU8S+X/N67mKxzy225yaxBQCxLV392UdcvwV0jPVUj98ntkBWT7C7+9u2/V/vGtvXIWJ6/4rtbottWa6Ri0NUT/u72LYttrb97LHdvUXMxxrb8TO2W2TF1rYbbLG1bbGNjMi4+2Sbi1FsbbvNFlvbFtt5fDnE3d9sP1/XeIyV2Nr2U2/guZUuptNrH/dPI9eLB6SaAEBs6wPJf3/PNk9tYgsAYrv/8TFuzx/fvkFqGtrEFgDEdpcZUb7ejXy6ntrEFgDENvL6gsas4vbdyKt4DACI7TxElJv/Z7udpqFNbAFAbKduy2uU2trttM/x28UWAAAAAAAAAAAAAAAAAAAAAAAAAADgDyPwGmGTCZp7AAAAAElFTkSuQmCC);
495 background-size: 1900px 20px;
496 background-repeat: no-repeat;
497 background-position: center;
498 }
499 .wp-block-freeform.block-library-rich-text__tinymce img::selection {
500 background-color: transparent;
501 }
502 .wp-block-freeform.block-library-rich-text__tinymce div.mceTemp {
503 -ms-user-select: element;
504 }
505 .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption {
506 margin: 0;
507 /* dl browser reset */
508 max-width: 100%;
509 }
510 .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption a,
511 .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption img {
512 display: block;
513 }
514 .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption, .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption * {
515 -webkit-user-drag: none;
516 }
517 .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption .wp-caption-dd {
518 padding-top: 0.5em;
519 margin: 0;
520 /* browser dd reset */
521 }
522 .wp-block-freeform.block-library-rich-text__tinymce .wpview {
523 width: 99.99%;
524 /* All IE need hasLayout, incl. 11 (ugh, not again!!) */
525 position: relative;
526 clear: both;
527 margin-bottom: 16px;
528 border: 1px solid transparent;
529 }
530 .wp-block-freeform.block-library-rich-text__tinymce .wpview iframe {
531 display: block;
532 max-width: 100%;
533 background: transparent;
534 }
535 .wp-block-freeform.block-library-rich-text__tinymce .wpview .mce-shim {
536 position: absolute;
537 top: 0;
538 right: 0;
539 bottom: 0;
540 left: 0;
541 }
542 .wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected="2"] .mce-shim {
543 display: none;
544 }
545 .wp-block-freeform.block-library-rich-text__tinymce .wpview .loading-placeholder {
546 border: 1px dashed #ddd;
547 padding: 10px;
548 }
549 .wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error {
550 border: 1px solid #ddd;
551 padding: 1em 0;
552 margin: 0;
553 word-wrap: break-word;
554 }
555 .wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error p {
556 margin: 0;
557 text-align: center;
558 }
559 .wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .loading-placeholder, .wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .wpview-error {
560 border-color: transparent;
561 }
562 .wp-block-freeform.block-library-rich-text__tinymce .wpview .dashicons {
563 display: block;
564 margin: 0 auto;
565 width: 32px;
566 height: 32px;
567 font-size: 32px;
568 }
569 .wp-block-freeform.block-library-rich-text__tinymce .wpview.wpview-type-gallery::after {
570 content: "";
571 display: table;
572 clear: both;
573 }
574 .wp-block-freeform.block-library-rich-text__tinymce .gallery img[data-mce-selected]:focus {
575 outline: none;
576 }
577 .wp-block-freeform.block-library-rich-text__tinymce .gallery a {
578 cursor: default;
579 }
580 .wp-block-freeform.block-library-rich-text__tinymce .gallery {
581 margin: auto -6px;
582 padding: 6px 0;
583 line-height: 1;
584 overflow-x: hidden;
585 }
586 .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-item {
587 float: left;
588 margin: 0;
589 text-align: center;
590 padding: 6px;
591 box-sizing: border-box;
592 }
593 .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption,
594 .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-icon {
595 margin: 0;
596 }
597 .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption {
598 font-size: 13px;
599 margin: 4px 0;
600 }
601 .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-1 .gallery-item {
602 width: 100%;
603 }
604 .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-2 .gallery-item {
605 width: 50%;
606 }
607 .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-3 .gallery-item {
608 width: 33.3333333333%;
609 }
610 .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-4 .gallery-item {
611 width: 25%;
612 }
613 .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-5 .gallery-item {
614 width: 20%;
615 }
616 .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-6 .gallery-item {
617 width: 16.6666666667%;
618 }
619 .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-7 .gallery-item {
620 width: 14.2857142857%;
621 }
622 .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-8 .gallery-item {
623 width: 12.5%;
624 }
625 .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-9 .gallery-item {
626 width: 11.1111111111%;
627 }
628 .wp-block-freeform.block-library-rich-text__tinymce .gallery img {
629 max-width: 100%;
630 height: auto;
631 border: none;
632 padding: 0;
633 }
634
635 div[data-type="core/freeform"]::before {
636 transition: border-color 0.1s linear, box-shadow 0.1s linear;
637 border: 1px solid #ddd;
638 outline: 1px solid transparent;
639 }
640 @media (prefers-reduced-motion: reduce) {
641 div[data-type="core/freeform"]::before {
642 transition-duration: 0s;
643 transition-delay: 0s;
644 }
645 }
646 div[data-type="core/freeform"].is-selected::before {
647 border-color: #1e1e1e;
648 }
649 div[data-type="core/freeform"] .block-editor-block-contextual-toolbar + div {
650 margin-top: 0;
651 padding-top: 0;
652 }
653 div[data-type="core/freeform"].is-selected .block-library-rich-text__tinymce::after {
654 content: "";
655 display: table;
656 clear: both;
657 }
658
659 .mce-toolbar-grp .mce-btn.mce-active button,
660 .mce-toolbar-grp .mce-btn.mce-active:hover button,
661 .mce-toolbar-grp .mce-btn.mce-active i,
662 .mce-toolbar-grp .mce-btn.mce-active:hover i {
663 color: #1e1e1e;
664 }
665 .mce-toolbar-grp .mce-rtl .mce-flow-layout-item.mce-last {
666 margin-right: 0;
667 margin-left: 8px;
668 }
669 .mce-toolbar-grp .mce-btn i {
670 font-style: normal;
671 }
672
673 .block-library-classic__toolbar {
674 display: none;
675 width: auto;
676 margin: 0;
677 position: sticky;
678 z-index: 31;
679 top: 0;
680 border: 1px solid #ddd;
681 border-bottom: none;
682 border-radius: 2px;
683 margin-bottom: 8px;
684 padding: 0;
685 }
686 div[data-type="core/freeform"].is-selected .block-library-classic__toolbar {
687 display: block;
688 border-color: #1e1e1e;
689 }
690 .block-library-classic__toolbar .mce-tinymce {
691 box-shadow: none;
692 }
693 @media (min-width: 600px) {
694 .block-library-classic__toolbar {
695 padding: 0;
696 }
697 }
698 .block-library-classic__toolbar:empty {
699 display: block;
700 background: #f5f5f5;
701 border-bottom: 1px solid #e2e4e7;
702 }
703 .block-library-classic__toolbar:empty::before {
704 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
705 font-size: 13px;
706 content: attr(data-placeholder);
707 color: #555d66;
708 line-height: 37px;
709 padding: 14px;
710 }
711 .block-library-classic__toolbar div.mce-toolbar-grp {
712 border-bottom: 1px solid #1e1e1e;
713 }
714 .block-library-classic__toolbar .mce-tinymce-inline,
715 .block-library-classic__toolbar .mce-tinymce-inline > div,
716 .block-library-classic__toolbar div.mce-toolbar-grp,
717 .block-library-classic__toolbar div.mce-toolbar-grp > div,
718 .block-library-classic__toolbar .mce-menubar,
719 .block-library-classic__toolbar .mce-menubar > div {
720 height: auto !important;
721 width: 100% !important;
722 }
723 .block-library-classic__toolbar .mce-container-body.mce-abs-layout {
724 overflow: visible;
725 }
726 .block-library-classic__toolbar .mce-menubar,
727 .block-library-classic__toolbar div.mce-toolbar-grp {
728 position: static;
729 }
730 .block-library-classic__toolbar .mce-toolbar-grp > div {
731 padding: 1px 3px;
732 }
733 .block-library-classic__toolbar .mce-toolbar-grp .mce-toolbar:not(:first-child) {
734 display: none;
735 }
736 .block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar {
737 display: block;
738 }
739
740 .wp-block-gallery li {
741 list-style-type: none;
742 }
743 .wp-block-gallery .block-editor-media-placeholder.is-appender .components-placeholder__label {
744 display: none;
745 }
746 .wp-block-gallery .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button {
747 margin-bottom: 0;
748 }
749
750 figure.wp-block-gallery {
751 display: block;
752 margin: 0;
753 }
754
755 .blocks-gallery-grid.blocks-gallery-grid {
756 padding-left: 0;
757 margin-left: 0;
758 margin-bottom: 0;
759 }
760
761 .blocks-gallery-item figure:not(.is-selected):focus,
762 .blocks-gallery-item img:focus {
763 outline: none;
764 }
765 .blocks-gallery-item figure.is-selected::before {
766 box-shadow: 0 0 0 1px #fff inset, 0 0 0 3px var(--wp-admin-theme-color) inset;
767 content: "";
768 outline: 2px solid transparent;
769 position: absolute;
770 top: 0;
771 right: 0;
772 bottom: 0;
773 left: 0;
774 z-index: 1;
775 pointer-events: none;
776 }
777 .blocks-gallery-item figure.is-selected figcaption {
778 z-index: 2;
779 }
780 .blocks-gallery-item figure.is-transient img {
781 opacity: 0.3;
782 }
783 .blocks-gallery-item .is-selected .block-library-gallery-item__inline-menu {
784 display: inline-flex;
785 }
786 .blocks-gallery-item .block-editor-media-placeholder {
787 margin: 0;
788 height: 100%;
789 }
790 .blocks-gallery-item .block-editor-media-placeholder .components-placeholder__label {
791 display: flex;
792 }
793
794 .block-library-gallery-item__inline-menu {
795 display: none;
796 position: absolute;
797 top: -2px;
798 margin: 8px;
799 z-index: 20;
800 transition: box-shadow 0.2s ease-out;
801 border-radius: 2px;
802 background: #fff;
803 border: 1px solid #1e1e1e;
804 }
805 @media (prefers-reduced-motion: reduce) {
806 .block-library-gallery-item__inline-menu {
807 transition-duration: 0s;
808 transition-delay: 0s;
809 }
810 }
811 .block-library-gallery-item__inline-menu:hover {
812 box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
813 }
814 @media (min-width: 600px) {
815 .columns-7 .block-library-gallery-item__inline-menu, .columns-8 .block-library-gallery-item__inline-menu {
816 padding: 2px;
817 }
818 }
819 .block-library-gallery-item__inline-menu .components-button.has-icon:not(:focus) {
820 border: none;
821 box-shadow: none;
822 }
823 @media (min-width: 600px) {
824 .columns-7 .block-library-gallery-item__inline-menu .components-button.has-icon, .columns-8 .block-library-gallery-item__inline-menu .components-button.has-icon {
825 padding: 0;
826 width: inherit;
827 height: inherit;
828 }
829 }
830 .block-library-gallery-item__inline-menu.is-left {
831 left: -2px;
832 }
833 .block-library-gallery-item__inline-menu.is-right {
834 right: -2px;
835 }
836
837 .blocks-gallery-item .components-spinner {
838 position: absolute;
839 top: 50%;
840 left: 50%;
841 margin-top: -9px;
842 margin-left: -9px;
843 }
844
845 /**
846 * Group: All Alignment Settings
847 */
848 .wp-block-group .block-editor-block-list__insertion-point {
849 left: 0;
850 right: 0;
851 }
852
853 [data-type="core/group"].is-selected .block-list-appender {
854 margin-left: 0;
855 margin-right: 0;
856 }
857 [data-type="core/group"].is-selected .has-background .block-list-appender {
858 margin-top: 18px;
859 margin-bottom: 18px;
860 }
861
862 .block-library-heading-level-dropdown .components-popover__content {
863 min-width: 230px;
864 }
865 .block-library-heading-level-dropdown .components-popover__content > div {
866 padding: 0;
867 }
868
869 .block-library-heading-level-toolbar {
870 border: none;
871 }
872
873 .block-library-html__edit {
874 margin-bottom: 28px;
875 }
876 .block-library-html__edit .block-library-html__preview-overlay {
877 position: absolute;
878 width: 100%;
879 height: 100%;
880 top: 0;
881 left: 0;
882 }
883 .block-library-html__edit .block-editor-plain-text {
884 font-family: Menlo, Consolas, monaco, monospace;
885 color: #1e1e1e;
886 padding: 0.8em 1em;
887 border: 1px solid #ddd;
888 border-radius: 4px;
889 max-height: 250px;
890 /* Fonts smaller than 16px causes mobile safari to zoom. */
891 font-size: 16px;
892 }
893 @media (min-width: 600px) {
894 .block-library-html__edit .block-editor-plain-text {
895 font-size: 13px;
896 }
897 }
898 .block-library-html__edit .block-editor-plain-text:focus {
899 box-shadow: none;
900 }
901
902 figure.wp-block-image:not(.wp-block) {
903 margin: 0;
904 }
905
906 .wp-block-image {
907 position: relative;
908 }
909 .wp-block-image .is-applying img, .wp-block-image.is-transient img {
910 opacity: 0.3;
911 }
912 .wp-block-image figcaption img {
913 display: inline;
914 }
915 .wp-block-image .components-spinner {
916 position: absolute;
917 top: 50%;
918 left: 50%;
919 margin-top: -9px;
920 margin-left: -9px;
921 }
922 .wp-block-image:not(.is-style-rounded) > div {
923 border-radius: inherit;
924 }
925
926 .wp-block-image .components-resizable-box__container {
927 display: inline-block;
928 }
929 .wp-block-image .components-resizable-box__container img {
930 display: block;
931 width: inherit;
932 height: inherit;
933 }
934
935 .block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal {
936 position: absolute;
937 left: 0;
938 right: 0;
939 margin: -1px 0;
940 }
941 @media (min-width: 600px) {
942 .block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal {
943 margin: -1px;
944 }
945 }
946
947 [data-align=wide] > .wp-block-image img,
948 [data-align=full] > .wp-block-image img {
949 width: 100%;
950 }
951
952 .wp-block[data-align=left] > .wp-block-image,
953 .wp-block[data-align=center] > .wp-block-image,
954 .wp-block[data-align=right] > .wp-block-image {
955 display: table;
956 }
957 .wp-block[data-align=left] > .wp-block-image > figcaption,
958 .wp-block[data-align=center] > .wp-block-image > figcaption,
959 .wp-block[data-align=right] > .wp-block-image > figcaption {
960 display: table-caption;
961 caption-side: bottom;
962 }
963
964 .wp-block[data-align=left] > .wp-block-image {
965 margin-right: 1em;
966 margin-left: 0;
967 margin-top: 0.5em;
968 margin-bottom: 0.5em;
969 }
970
971 .wp-block[data-align=right] > .wp-block-image {
972 margin-left: 1em;
973 margin-right: 0;
974 margin-top: 0.5em;
975 margin-bottom: 0.5em;
976 }
977
978 .wp-block[data-align=center] > .wp-block-image {
979 margin-left: auto;
980 margin-right: auto;
981 text-align: center;
982 }
983
984 .wp-block-image__crop-area {
985 position: relative;
986 max-width: 100%;
987 width: 100%;
988 }
989
990 .wp-block-image__crop-icon {
991 padding: 0 8px;
992 min-width: 48px;
993 display: flex;
994 justify-content: center;
995 align-items: center;
996 }
997 .wp-block-image__crop-icon svg {
998 fill: currentColor;
999 }
1000
1001 .wp-block-image__zoom .components-popover__content {
1002 overflow: visible;
1003 min-width: 260px;
1004 }
1005 .wp-block-image__zoom .components-range-control {
1006 flex: 1;
1007 }
1008 .wp-block-image__zoom .components-base-control__field {
1009 display: flex;
1010 margin-bottom: 0;
1011 flex-direction: column;
1012 align-items: flex-start;
1013 }
1014
1015 .wp-block-image__aspect-ratio {
1016 height: 46px;
1017 margin-bottom: -8px;
1018 display: flex;
1019 align-items: center;
1020 }
1021 .wp-block-image__aspect-ratio .components-button {
1022 width: 36px;
1023 padding-left: 0;
1024 padding-right: 0;
1025 }
1026
1027 .wp-block-latest-posts {
1028 padding-left: 2.5em;
1029 }
1030 .wp-block-latest-posts.is-grid {
1031 padding-left: 0;
1032 }
1033
1034 .wp-block-latest-posts li a > div {
1035 display: inline;
1036 }
1037
1038 .edit-post-visual-editor .wp-block-latest-posts.is-grid li {
1039 margin-bottom: 20px;
1040 }
1041
1042 .wp-block-legacy-widget__edit-form {
1043 background: #fff;
1044 border-radius: 2px;
1045 border: 1px solid #1e1e1e;
1046 padding: 8px 14px;
1047 }
1048 .wp-block-legacy-widget__edit-form .wp-block-legacy-widget__edit-form-title {
1049 border-bottom: 1px solid #1e1e1e;
1050 color: #000;
1051 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1052 font-size: 13px;
1053 font-weight: 600;
1054 margin: -8px -14px 0;
1055 padding: 14px 18px;
1056 }
1057 .wp-block-legacy-widget__edit-form .widget-inside {
1058 border: none;
1059 box-shadow: none;
1060 display: block;
1061 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1062 }
1063 .wp-block-legacy-widget__edit-form .widget.open {
1064 z-index: 0;
1065 }
1066
1067 .wp-block-legacy-widget__edit-preview {
1068 overflow: auto;
1069 }
1070
1071 .wp-block-legacy-widget-inspector-card {
1072 padding: 0 16px 16px 60px;
1073 }
1074
1075 .interface-complementary-area .wp-block-legacy-widget-inspector-card__name {
1076 margin: 0 0 5px;
1077 font-weight: 500;
1078 }
1079
1080 .wp-block-media-text .__resizable_base__ {
1081 -ms-grid-column: 1;
1082 -ms-grid-column-span: 2;
1083 grid-column: 1/span 2;
1084 -ms-grid-row: 2;
1085 grid-row: 2;
1086 }
1087
1088 .wp-block-media-text .editor-media-container__resizer {
1089 width: 100% !important;
1090 }
1091
1092 .wp-block-media-text.is-image-fill .editor-media-container__resizer {
1093 height: 100% !important;
1094 }
1095
1096 .wp-block-media-text > .block-editor-block-list__layout > .block-editor-block-list__block {
1097 max-width: unset;
1098 }
1099
1100 .block-editor-block-list__block[data-type="core/more"] {
1101 max-width: 100%;
1102 text-align: center;
1103 margin-top: 28px;
1104 margin-bottom: 28px;
1105 }
1106
1107 .wp-block-more {
1108 display: block;
1109 text-align: center;
1110 white-space: nowrap;
1111 }
1112 .wp-block-more input[type=text] {
1113 position: relative;
1114 font-size: 13px;
1115 text-transform: uppercase;
1116 font-weight: 600;
1117 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1118 color: #757575;
1119 border: none;
1120 box-shadow: none;
1121 white-space: nowrap;
1122 text-align: center;
1123 margin: 0;
1124 border-radius: 4px;
1125 background: #fff;
1126 padding: 6px 8px;
1127 height: 24px;
1128 max-width: 100%;
1129 }
1130 .wp-block-more input[type=text]:focus {
1131 box-shadow: none;
1132 }
1133 .wp-block-more::before {
1134 content: "";
1135 position: absolute;
1136 top: calc(50%);
1137 left: 0;
1138 right: 0;
1139 border-top: 3px dashed #ccc;
1140 }
1141
1142 /**
1143 * Editor only CSS.
1144 */
1145 .editor-styles-wrapper .wp-block-navigation ul {
1146 margin-top: 0;
1147 margin-bottom: 0;
1148 margin-left: 0;
1149 padding-left: 0;
1150 }
1151 .editor-styles-wrapper .wp-block-navigation .block-editor-block-list__block {
1152 margin: 0;
1153 }
1154 .editor-styles-wrapper .wp-block-navigation .block-editor-block-list__block.wp-block-navigation-link {
1155 margin: 0 0.5em 0 0;
1156 }
1157 .editor-styles-wrapper .wp-block-navigation .block-editor-block-list__block.has-child .block-editor-block-list__block.wp-block-navigation-link {
1158 margin: 0;
1159 }
1160 .editor-styles-wrapper .wp-block-navigation .block-editor-block-list__block.wp-block-pages-list__item:last-child, .editor-styles-wrapper .wp-block-navigation .block-editor-block-list__block.wp-block-navigation-link:last-child {
1161 margin-right: 0;
1162 }
1163
1164 /**
1165 * Submenus.
1166 */
1167 .wp-block-navigation__container.is-parent-of-selected-block {
1168 visibility: visible;
1169 opacity: 1;
1170 }
1171
1172 .wp-block-navigation__container,
1173 .wp-block-navigation-link {
1174 background-color: inherit;
1175 }
1176
1177 .wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover > .wp-block-navigation-link__container {
1178 opacity: 0;
1179 visibility: hidden;
1180 }
1181
1182 .has-child.is-selected > .wp-block-navigation-link__container, .has-child.has-child-selected > .wp-block-navigation-link__container {
1183 opacity: 1;
1184 visibility: visible;
1185 }
1186
1187 .is-dragging-components-draggable .has-child.is-dragging-within > .wp-block-navigation-link__container {
1188 opacity: 1;
1189 visibility: visible;
1190 }
1191
1192 .is-editing > .wp-block-navigation__container {
1193 visibility: visible;
1194 opacity: 1;
1195 display: flex;
1196 flex-direction: column;
1197 }
1198
1199 .is-dragging-components-draggable .wp-block-navigation-link > .wp-block-navigation__container {
1200 opacity: 1;
1201 visibility: hidden;
1202 }
1203 .is-dragging-components-draggable .wp-block-navigation-link > .wp-block-navigation__container .block-editor-block-draggable-chip-wrapper {
1204 visibility: visible;
1205 }
1206
1207 /**
1208 * Colors Selector component
1209 */
1210 .block-library-colors-selector {
1211 width: auto;
1212 }
1213 .block-library-colors-selector .block-library-colors-selector__toggle {
1214 display: block;
1215 margin: 0 auto;
1216 padding: 3px;
1217 width: auto;
1218 }
1219 .block-library-colors-selector .block-library-colors-selector__icon-container {
1220 height: 30px;
1221 position: relative;
1222 margin: 0 auto;
1223 padding: 3px;
1224 display: flex;
1225 align-items: center;
1226 border-radius: 4px;
1227 }
1228 .block-library-colors-selector .block-library-colors-selector__state-selection {
1229 margin-left: auto;
1230 margin-right: auto;
1231 border-radius: 11px;
1232 box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2);
1233 width: 22px;
1234 min-width: 22px;
1235 height: 22px;
1236 min-height: 22px;
1237 line-height: 20px;
1238 padding: 2px;
1239 }
1240 .block-library-colors-selector .block-library-colors-selector__state-selection > svg {
1241 min-width: auto !important;
1242 }
1243 .block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color > svg,
1244 .block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color > svg path {
1245 color: inherit;
1246 }
1247
1248 .block-library-colors-selector__popover .color-palette-controller-container {
1249 padding: 16px;
1250 }
1251 .block-library-colors-selector__popover .components-base-control__label {
1252 height: 20px;
1253 line-height: 20px;
1254 }
1255 .block-library-colors-selector__popover .component-color-indicator {
1256 float: right;
1257 margin-top: 2px;
1258 }
1259 .block-library-colors-selector__popover .components-panel__body-title {
1260 display: none;
1261 }
1262
1263 .wp-block-navigation .block-editor-button-block-appender {
1264 justify-content: flex-start;
1265 }
1266
1267 /**
1268 * Setup state
1269 */
1270 .wp-block-navigation-placeholder,
1271 .wp-block-navigation-placeholder__preview,
1272 .is-selected .wp-block-navigation__container {
1273 min-height: 44px;
1274 }
1275
1276 .wp-block-navigation-placeholder .components-spinner {
1277 margin-top: -4px;
1278 margin-left: 4px;
1279 vertical-align: middle;
1280 margin-right: 7px;
1281 }
1282
1283 .wp-block-navigation-placeholder__preview {
1284 display: flex;
1285 flex-direction: row;
1286 align-items: center;
1287 transition: all 0.1s ease-in-out;
1288 }
1289 @media (prefers-reduced-motion: reduce) {
1290 .wp-block-navigation-placeholder__preview {
1291 transition-duration: 0s;
1292 transition-delay: 0s;
1293 }
1294 }
1295 .wp-block-navigation-placeholder__preview .wp-block-navigation-link.wp-block-navigation-link {
1296 border-radius: 2px;
1297 background: currentColor;
1298 min-width: 72px;
1299 height: 16px;
1300 margin: 12px 24px 12px 0;
1301 }
1302 .wp-block-navigation-placeholder__preview svg {
1303 fill: currentColor;
1304 }
1305 .wp-block-navigation-placeholder__preview .wp-block-navigation-link.wp-block-navigation-link,
1306 .wp-block-navigation-placeholder__preview svg {
1307 opacity: 0.3;
1308 }
1309 .is-selected .wp-block-navigation-placeholder__preview {
1310 opacity: 0;
1311 position: absolute;
1312 top: 0;
1313 right: 0;
1314 bottom: 0;
1315 left: 0;
1316 }
1317
1318 .wp-block-navigation-placeholder__controls {
1319 padding: 4px 8px;
1320 border-radius: 2px;
1321 background-color: #fff;
1322 box-shadow: inset 0 0 0 1px #1e1e1e;
1323 flex-direction: row;
1324 align-items: center;
1325 display: none;
1326 position: relative;
1327 z-index: 1;
1328 float: left;
1329 width: 100%;
1330 }
1331 .is-selected .wp-block-navigation-placeholder__controls {
1332 display: flex;
1333 }
1334 .is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions {
1335 flex-direction: column;
1336 }
1337 .is-selected.is-vertical .wp-block-navigation-placeholder__controls {
1338 display: inline-flex;
1339 }
1340 .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon {
1341 margin-right: 12px;
1342 height: 36px;
1343 }
1344 .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator {
1345 margin-right: 12px;
1346 padding: 6px 0;
1347 align-items: center;
1348 justify-content: flex-start;
1349 display: none;
1350 line-height: 0;
1351 margin-left: 5px;
1352 }
1353 .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator svg {
1354 margin-right: 4px;
1355 }
1356 .is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator {
1357 margin-bottom: 4px;
1358 margin-left: 0;
1359 }
1360 @media (min-width: 600px) {
1361 .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator {
1362 display: inline-flex;
1363 }
1364 }
1365
1366 .is-vertical .wp-block-navigation-placeholder,
1367 .is-vertical .wp-block-navigation-placeholder__preview,
1368 .is-vertical .wp-block-navigation-placeholder__controls {
1369 min-height: 156px;
1370 }
1371
1372 .is-vertical .wp-block-navigation-placeholder__preview,
1373 .is-vertical .wp-block-navigation-placeholder__controls {
1374 flex-direction: column;
1375 align-items: flex-start;
1376 }
1377
1378 .wp-block-navigation-placeholder__actions {
1379 display: flex;
1380 font-size: 13px;
1381 }
1382 .wp-block-navigation-placeholder__actions .components-button.components-dropdown-menu__toggle.has-icon {
1383 padding: 6px 4px 6px 12px;
1384 display: flex;
1385 flex-direction: row-reverse;
1386 }
1387 .wp-block-navigation-placeholder__actions .components-dropdown,
1388 .wp-block-navigation-placeholder__actions > .components-button {
1389 margin-right: 12px;
1390 }
1391
1392 .wp-block-navigation-link__container {
1393 border-radius: 0;
1394 min-height: 36px;
1395 }
1396
1397 /**
1398 * Submenus.
1399 */
1400 .wp-block-navigation .has-child {
1401 cursor: pointer;
1402 }
1403 .wp-block-navigation .has-child .submenu-container,
1404 .wp-block-navigation .has-child .wp-block-navigation-link__container {
1405 z-index: 28;
1406 }
1407 .wp-block-navigation .has-child.is-selected > .wp-block-navigation-link__container, .wp-block-navigation .has-child.has-child-selected > .wp-block-navigation-link__container {
1408 visibility: visible !important;
1409 opacity: 1 !important;
1410 }
1411
1412 /**
1413 * Navigation Items.
1414 */
1415 .wp-block-navigation-link .wp-block-navigation-link__container {
1416 display: block;
1417 }
1418 .wp-block-navigation-link .wp-block-navigation-link__content {
1419 cursor: text;
1420 }
1421 .wp-block-navigation-link.is-editing, .wp-block-navigation-link.is-selected {
1422 min-width: 20px;
1423 }
1424 .wp-block-navigation-link .block-list-appender {
1425 margin-top: 16px;
1426 margin-right: auto;
1427 margin-bottom: 16px;
1428 margin-left: 16px;
1429 }
1430
1431 .wp-block-navigation .block-editor-block-list__block[data-type="core/navigation-link"] > .block-editor-block-list__insertion-point {
1432 display: none;
1433 }
1434
1435 /**
1436 * Menu item setup state. Is shown when a menu item has no URL configured.
1437 */
1438 .wp-block-navigation-link__placeholder {
1439 position: relative;
1440 cursor: pointer;
1441 margin: 2px;
1442 }
1443 .wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text {
1444 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1445 font-size: 13px;
1446 }
1447 .wp-block-navigation-link__placeholder::before {
1448 content: "";
1449 display: block;
1450 position: absolute;
1451 top: 0;
1452 right: 0;
1453 bottom: 0;
1454 left: 0;
1455 border-radius: 2px;
1456 opacity: 0.1;
1457 }
1458 .is-dark-theme .wp-block-navigation-link__placeholder::before {
1459 opacity: 0.2;
1460 }
1461 .is-editing .wp-block-navigation-link__placeholder::before {
1462 background: currentColor;
1463 }
1464
1465 .wp-block-navigation .wp-block-navigation-link:not(.is-editing) .wp-block-navigation-link__content.wp-block-navigation-link__placeholder {
1466 box-shadow: inset 0 0 0 1px #757575;
1467 border-radius: 2px;
1468 color: var(--wp-admin-theme-color);
1469 }
1470
1471 .block-editor-block-list__block[data-type="core/nextpage"] {
1472 max-width: 100%;
1473 text-align: center;
1474 margin-top: 28px;
1475 margin-bottom: 28px;
1476 }
1477
1478 .wp-block-nextpage {
1479 display: block;
1480 text-align: center;
1481 white-space: nowrap;
1482 }
1483 .wp-block-nextpage > span {
1484 font-size: 13px;
1485 position: relative;
1486 text-transform: uppercase;
1487 font-weight: 600;
1488 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1489 color: #757575;
1490 border-radius: 4px;
1491 background: #fff;
1492 padding: 6px 8px;
1493 height: 24px;
1494 }
1495 .wp-block-nextpage::before {
1496 content: "";
1497 position: absolute;
1498 top: calc(50%);
1499 left: 0;
1500 right: 0;
1501 border-top: 3px dashed #ccc;
1502 }
1503
1504 .wp-block-navigation .wp-block-page-list > div,
1505 .wp-block-navigation .wp-block-page-list {
1506 background-color: inherit;
1507 }
1508
1509 .wp-block-pages-list__item__link {
1510 pointer-events: none;
1511 }
1512
1513 .wp-block-page-list .components-placeholder {
1514 min-height: 0;
1515 padding: 0;
1516 background-color: inherit;
1517 }
1518 .wp-block-page-list .components-placeholder .components-spinner {
1519 margin: 0.5em;
1520 }
1521
1522 .wp-block-page-list-modal {
1523 max-width: 400px;
1524 }
1525
1526 .wp-block-page-list-modal-buttons {
1527 display: flex;
1528 justify-content: flex-end;
1529 }
1530 .wp-block-page-list-modal-buttons .components-button {
1531 margin-left: 12px;
1532 }
1533
1534 .block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus {
1535 min-height: auto !important;
1536 }
1537
1538 .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder] {
1539 opacity: 1;
1540 }
1541
1542 .block-editor-block-list__block[data-empty=true] + .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder] {
1543 opacity: 0;
1544 }
1545
1546 .wp-block-post-content__placeholder {
1547 height: 100px;
1548 border: 1px dashed;
1549 display: flex;
1550 justify-content: center;
1551 align-items: center;
1552 }
1553 .wp-block-post-content__placeholder span {
1554 font-style: italic;
1555 }
1556
1557 .wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline {
1558 display: inline-block;
1559 }
1560
1561 .wp-block-post-author {
1562 display: flex;
1563 flex-wrap: wrap;
1564 }
1565 .wp-block-post-author .wp-block-post-author__byline {
1566 font-size: 0.5em;
1567 margin-top: 0;
1568 position: relative;
1569 font-style: normal;
1570 }
1571 .wp-block-post-author .wp-block-post-author__content {
1572 flex-grow: 1;
1573 flex-basis: 0;
1574 }
1575 .wp-block-post-author .wp-block-post-author__avatar img {
1576 margin: 0;
1577 }
1578 .wp-block-post-author .wp-block-post-author__avatar {
1579 margin-bottom: -8px;
1580 }
1581 .wp-block-post-author .wp-block-post-author__name {
1582 margin: 0;
1583 font-weight: bold;
1584 }
1585 .wp-block-post-author .wp-block-post-author__bio {
1586 margin: 0 0 8px;
1587 font-size: 0.7em;
1588 }
1589
1590 .wp-block[data-align=left] > .wp-block-pullquote p,
1591 .wp-block[data-align=right] > .wp-block-pullquote p {
1592 font-size: 20px;
1593 }
1594
1595 .wp-block-pullquote blockquote p {
1596 font-size: 28px;
1597 line-height: 1.6;
1598 }
1599
1600 .wp-block-pullquote.is-style-solid-color blockquote p {
1601 font-size: 32px;
1602 }
1603 .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation {
1604 text-transform: none;
1605 font-style: normal;
1606 }
1607
1608 .wp-block-pullquote .wp-block-pullquote__citation {
1609 color: inherit;
1610 }
1611
1612 .wp-block-rss li a > div {
1613 display: inline;
1614 }
1615
1616 .wp-block-rss__placeholder-form {
1617 display: flex;
1618 align-items: stretch;
1619 }
1620 .wp-block-rss__placeholder-form > * {
1621 margin-bottom: 8px;
1622 }
1623 @media (min-width: 782px) {
1624 .wp-block-rss__placeholder-form > * {
1625 margin-bottom: 0;
1626 }
1627 }
1628
1629 .wp-block-rss__placeholder-input {
1630 display: flex;
1631 align-items: stretch;
1632 flex-grow: 1;
1633 }
1634 .wp-block-rss__placeholder-input .components-base-control__field {
1635 margin: 0;
1636 display: flex;
1637 align-items: stretch;
1638 flex-grow: 1;
1639 margin-right: 8px;
1640 }
1641
1642 .wp-block[data-align=center] .wp-block-search .wp-block-search__inside-wrapper {
1643 margin: auto;
1644 }
1645
1646 .wp-block-search .wp-block-search__input {
1647 padding: 8px;
1648 }
1649 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
1650 padding: 4px;
1651 }
1652 .wp-block-search .wp-block-search__button {
1653 height: auto;
1654 border-radius: initial;
1655 }
1656 .wp-block-search .wp-block-search__button.wp-block-search__button.wp-block-search__button {
1657 padding: 6px 10px;
1658 }
1659 .wp-block-search__components-button-group {
1660 margin-top: 10px;
1661 }
1662
1663 .block-editor-block-list__block[data-type="core/separator"] {
1664 padding-top: 0.1px;
1665 padding-bottom: 0.1px;
1666 }
1667
1668 [data-type="core/shortcode"] .block-editor-plain-text {
1669 max-height: 250px;
1670 }
1671 [data-type="core/shortcode"].components-placeholder {
1672 min-height: 0;
1673 }
1674
1675 .blocks-shortcode__textarea {
1676 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1677 padding: 6px 8px;
1678 box-shadow: 0 0 0 transparent;
1679 transition: box-shadow 0.1s linear;
1680 border-radius: 2px;
1681 border: 1px solid #757575;
1682 /* Fonts smaller than 16px causes mobile safari to zoom. */
1683 font-size: 16px;
1684 /* Override core line-height. To be reviewed. */
1685 line-height: normal;
1686 }
1687 @media (prefers-reduced-motion: reduce) {
1688 .blocks-shortcode__textarea {
1689 transition-duration: 0s;
1690 transition-delay: 0s;
1691 }
1692 }
1693 @media (min-width: 600px) {
1694 .blocks-shortcode__textarea {
1695 font-size: 13px;
1696 /* Override core line-height. To be reviewed. */
1697 line-height: normal;
1698 }
1699 }
1700 .blocks-shortcode__textarea:focus {
1701 border-color: var(--wp-admin-theme-color);
1702 box-shadow: 0 0 0 1px var(--wp-admin-theme-color);
1703 outline: 2px solid transparent;
1704 }
1705 .blocks-shortcode__textarea::-webkit-input-placeholder {
1706 color: rgba(30, 30, 30, 0.62);
1707 }
1708 .blocks-shortcode__textarea::-moz-placeholder {
1709 opacity: 1;
1710 color: rgba(30, 30, 30, 0.62);
1711 }
1712 .blocks-shortcode__textarea:-ms-input-placeholder {
1713 color: rgba(30, 30, 30, 0.62);
1714 }
1715 .is-dark-theme .blocks-shortcode__textarea::-webkit-input-placeholder {
1716 color: rgba(255, 255, 255, 0.65);
1717 }
1718 .is-dark-theme .blocks-shortcode__textarea::-moz-placeholder {
1719 opacity: 1;
1720 color: rgba(255, 255, 255, 0.65);
1721 }
1722 .is-dark-theme .blocks-shortcode__textarea:-ms-input-placeholder {
1723 color: rgba(255, 255, 255, 0.65);
1724 }
1725
1726 .wp-block[data-align=center] > .wp-block-site-logo {
1727 margin-left: auto;
1728 margin-right: auto;
1729 text-align: center;
1730 }
1731
1732 .wp-block-site-logo a {
1733 pointer-events: none;
1734 }
1735 .wp-block-site-logo:not(.is-default-size) {
1736 display: table;
1737 }
1738 .wp-block-site-logo.is-default-size {
1739 width: 120px;
1740 }
1741 .wp-block-site-logo.is-default-size img {
1742 width: 100%;
1743 }
1744 .wp-block-site-logo .custom-logo-link {
1745 cursor: inherit;
1746 }
1747 .wp-block-site-logo .custom-logo-link:focus {
1748 box-shadow: none;
1749 }
1750 .wp-block-site-logo .custom-logo-link.is-transient img {
1751 opacity: 0.3;
1752 }
1753 .wp-block-site-logo img {
1754 display: block;
1755 max-width: 100%;
1756 }
1757 .wp-block-site-logo .components-placeholder {
1758 min-height: auto;
1759 height: 120px;
1760 padding: 8px;
1761 }
1762 .wp-block-site-logo .components-placeholder .components-placeholder__label {
1763 white-space: nowrap;
1764 }
1765 .wp-block-site-logo .components-placeholder .components-placeholder__label .block-editor-block-icon {
1766 margin-right: 4px;
1767 }
1768 .wp-block-site-logo .components-placeholder .components-form-file-upload {
1769 display: none;
1770 }
1771 .wp-block-site-logo .components-placeholder .components-placeholder__preview {
1772 position: absolute;
1773 top: 4px;
1774 right: 4px;
1775 bottom: 4px;
1776 left: 4px;
1777 background: rgba(255, 255, 255, 0.8);
1778 display: flex;
1779 align-items: center;
1780 justify-content: center;
1781 }
1782 .wp-block-site-logo .components-placeholder .components-drop-zone__content-text {
1783 display: none;
1784 }
1785
1786 .wp-block-social-links .wp-social-link {
1787 line-height: 0;
1788 }
1789 .wp-block-social-links .wp-social-link button {
1790 font-size: inherit;
1791 color: currentColor;
1792 height: auto;
1793 line-height: 0;
1794 padding: 0.25em;
1795 }
1796
1797 .wp-block-social-links.is-style-pill-shape .wp-social-link button {
1798 padding-left: calc((2/3) * 1em);
1799 padding-right: calc((2/3) * 1em);
1800 }
1801
1802 .wp-block-social-links div.block-editor-url-input {
1803 display: inline-block;
1804 margin-left: 8px;
1805 }
1806
1807 .wp-social-link:hover {
1808 transform: none;
1809 }
1810
1811 .editor-styles-wrapper .wp-block-social-links {
1812 padding: 0;
1813 }
1814
1815 .wp-block-social-links__social-placeholder {
1816 display: flex;
1817 opacity: 0.8;
1818 list-style: none;
1819 }
1820 .wp-block-social-links__social-placeholder > .wp-social-link {
1821 padding-left: 0 !important;
1822 margin-left: 0 !important;
1823 padding-right: 0 !important;
1824 margin-right: 0 !important;
1825 width: 0 !important;
1826 visibility: hidden;
1827 }
1828 .wp-block-social-links__social-placeholder > .wp-block-social-links__social-placeholder-icons {
1829 display: flex;
1830 }
1831 .wp-block-social-links__social-placeholder + .block-list-appender,
1832 .wp-block-social-links__social-placeholder .wp-social-link {
1833 padding: 0.25em;
1834 }
1835 .is-style-pill-shape .wp-block-social-links__social-placeholder + .block-list-appender,
1836 .is-style-pill-shape .wp-block-social-links__social-placeholder .wp-social-link {
1837 padding-left: calc((2/3) * 1em);
1838 padding-right: calc((2/3) * 1em);
1839 }
1840 .wp-block-social-links__social-placeholder .wp-social-link::before {
1841 content: "";
1842 display: block;
1843 width: 1em;
1844 height: 1em;
1845 border-radius: 50%;
1846 }
1847 .is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link::before {
1848 background: currentColor;
1849 }
1850
1851 .wp-block-social-links .wp-block-social-links__social-prompt {
1852 list-style: none;
1853 order: 2;
1854 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1855 font-size: 13px;
1856 line-height: 24px;
1857 margin-top: auto;
1858 margin-bottom: auto;
1859 cursor: default;
1860 }
1861 .wp-block-social-links .wp-block-social-links__social-prompt + .block-list-appender {
1862 margin-right: 8px;
1863 padding: 0.25em;
1864 }
1865
1866 .wp-block-social-links .block-list-appender {
1867 margin: 4px auto 4px 0;
1868 border-radius: 9999px;
1869 }
1870 .wp-block-social-links .block-list-appender .block-editor-inserter {
1871 display: flex;
1872 align-items: center;
1873 justify-content: center;
1874 font-size: inherit;
1875 width: 1em;
1876 height: 1em;
1877 }
1878 .has-small-icon-size .wp-block-social-links .block-list-appender {
1879 font-size: 16px;
1880 }
1881 .has-normal-icon-size .wp-block-social-links .block-list-appender {
1882 font-size: 24px;
1883 }
1884 .has-large-icon-size .wp-block-social-links .block-list-appender {
1885 font-size: 36px;
1886 }
1887 .has-huge-icon-size .wp-block-social-links .block-list-appender {
1888 font-size: 48px;
1889 }
1890 .wp-block-social-links .block-list-appender::before {
1891 content: none;
1892 }
1893
1894 .wp-block[data-align=center] > .wp-block-social-links {
1895 justify-content: center;
1896 }
1897
1898 .block-editor-block-preview__content .components-button:disabled {
1899 opacity: 1;
1900 }
1901
1902 .wp-social-link.wp-social-link__is-incomplete {
1903 opacity: 0.5;
1904 }
1905 @media (prefers-reduced-motion: reduce) {
1906 .wp-social-link.wp-social-link__is-incomplete {
1907 transition-duration: 0s;
1908 transition-delay: 0s;
1909 }
1910 }
1911
1912 .wp-block-social-links .is-selected .wp-social-link__is-incomplete,
1913 .wp-social-link.wp-social-link__is-incomplete:hover,
1914 .wp-social-link.wp-social-link__is-incomplete:focus {
1915 opacity: 1;
1916 }
1917
1918 .block-editor-block-list__block[data-type="core/spacer"]::before {
1919 content: "";
1920 display: block;
1921 position: absolute;
1922 width: 100%;
1923 height: 24px;
1924 transform: translateY(-12px);
1925 }
1926
1927 .wp-block-spacer.is-hovered .block-library-spacer__resize-container,
1928 .block-library-spacer__resize-container.has-show-handle {
1929 background: rgba(0, 0, 0, 0.1);
1930 }
1931 .is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container,
1932 .is-dark-theme .block-library-spacer__resize-container.has-show-handle {
1933 background: rgba(255, 255, 255, 0.15);
1934 }
1935
1936 .block-library-spacer__resize-container {
1937 clear: both;
1938 }
1939 .block-library-spacer__resize-container .components-resizable-box__handle::before {
1940 content: none;
1941 }
1942 .block-library-spacer__resize-container.resize-horizontal {
1943 margin-bottom: 0;
1944 }
1945
1946 .wp-block-table {
1947 margin: 0;
1948 }
1949 .wp-block[data-align=left] > .wp-block-table, .wp-block[data-align=right] > .wp-block-table, .wp-block[data-align=center] > .wp-block-table {
1950 height: auto;
1951 }
1952 .wp-block[data-align=left] > .wp-block-table table, .wp-block[data-align=right] > .wp-block-table table, .wp-block[data-align=center] > .wp-block-table table {
1953 width: auto;
1954 }
1955 .wp-block[data-align=left] > .wp-block-table td,
1956 .wp-block[data-align=left] > .wp-block-table th, .wp-block[data-align=right] > .wp-block-table td,
1957 .wp-block[data-align=right] > .wp-block-table th, .wp-block[data-align=center] > .wp-block-table td,
1958 .wp-block[data-align=center] > .wp-block-table th {
1959 word-break: break-word;
1960 }
1961 .wp-block[data-align=center] > .wp-block-table {
1962 text-align: initial;
1963 }
1964 .wp-block[data-align=center] > .wp-block-table table {
1965 margin: 0 auto;
1966 }
1967 .wp-block-table td,
1968 .wp-block-table th {
1969 border: 1px solid;
1970 }
1971 .wp-block-table td.is-selected,
1972 .wp-block-table th.is-selected {
1973 border-color: var(--wp-admin-theme-color);
1974 box-shadow: inset 0 0 0 1px var(--wp-admin-theme-color);
1975 border-style: double;
1976 }
1977 .wp-block-table figcaption {
1978 color: #555;
1979 font-size: 13px;
1980 text-align: center;
1981 }
1982 .is-dark-theme .wp-block-table figcaption {
1983 color: rgba(255, 255, 255, 0.65);
1984 }
1985
1986 .blocks-table__placeholder-form.blocks-table__placeholder-form {
1987 display: flex;
1988 flex-direction: column;
1989 align-items: flex-start;
1990 }
1991 .blocks-table__placeholder-form.blocks-table__placeholder-form > * {
1992 margin-bottom: 8px;
1993 }
1994 @media (min-width: 782px) {
1995 .blocks-table__placeholder-form.blocks-table__placeholder-form {
1996 flex-direction: row;
1997 align-items: flex-end;
1998 }
1999 .blocks-table__placeholder-form.blocks-table__placeholder-form > * {
2000 margin-bottom: 0;
2001 }
2002 }
2003
2004 .blocks-table__placeholder-input {
2005 width: 112px;
2006 margin-right: 8px;
2007 margin-bottom: 0;
2008 }
2009 .blocks-table__placeholder-input input {
2010 height: 36px;
2011 }
2012 .blocks-table__placeholder-input .components-base-control__field {
2013 margin-bottom: 0;
2014 }
2015
2016 .wp-block-tag-cloud a {
2017 display: inline-block;
2018 margin-right: 5px;
2019 }
2020 .wp-block-tag-cloud span {
2021 display: inline-block;
2022 margin-left: 5px;
2023 color: #757575;
2024 text-decoration: none;
2025 }
2026
2027 .wp-block-template-part__placeholder-preview-dropdown-content .components-popover__content,
2028 .wp-block-template-part__preview-dropdown-content .components-popover__content {
2029 min-width: 320px;
2030 padding: 0;
2031 }
2032
2033 .wp-block-template-part__selection-preview-search-form {
2034 border-bottom: 1px solid #ddd;
2035 }
2036
2037 .wp-block-template-part__selection-preview-container {
2038 background: #fff;
2039 padding-bottom: 16px;
2040 }
2041 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item {
2042 border-radius: 2px;
2043 cursor: pointer;
2044 margin-top: 16px;
2045 transition: all 0.05s ease-in-out;
2046 border: 1px solid transparent;
2047 width: 100%;
2048 background-color: #fff;
2049 }
2050 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item:hover {
2051 border: 1px solid var(--wp-admin-theme-color);
2052 }
2053 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item:focus {
2054 box-shadow: inset 0 0 0 1px #fff, 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
2055 outline: 2px solid transparent;
2056 }
2057 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item.is-placeholder {
2058 min-height: 100px;
2059 }
2060 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item-title {
2061 padding: 4px;
2062 font-size: 12px;
2063 text-align: left;
2064 }
2065 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-panel-group-header {
2066 padding: 16px 16px 0;
2067 }
2068 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-panel-group-content {
2069 padding: 0 16px;
2070 }
2071 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-panel-group-title {
2072 color: var(--wp-admin-theme-color);
2073 text-transform: uppercase;
2074 font-size: 11px;
2075 font-weight: 500;
2076 }
2077
2078 .block-editor-block-list__block[data-type="core/template-part"].has-child-selected::after {
2079 border: 1px dotted #1e1e1e;
2080 }
2081 .block-editor-block-list__block[data-type="core/template-part"].has-child-selected.is-hovered::after, .block-editor-block-list__block[data-type="core/template-part"].has-child-selected.is-highlighted::after {
2082 border: none;
2083 }
2084
2085 .wp-block-text-columns .block-editor-rich-text__editable:focus {
2086 outline: 1px solid #ddd;
2087 }
2088
2089 .wp-block[data-align=center] > .wp-block-video {
2090 text-align: center;
2091 }
2092
2093 .wp-block-video {
2094 position: relative;
2095 }
2096 .wp-block-video.is-transient video {
2097 opacity: 0.3;
2098 }
2099 .wp-block-video .components-spinner {
2100 position: absolute;
2101 top: 50%;
2102 left: 50%;
2103 margin-top: -9px;
2104 margin-left: -9px;
2105 }
2106
2107 .editor-video-poster-control .components-base-control__label {
2108 display: block;
2109 }
2110 .editor-video-poster-control .components-button {
2111 margin-right: 8px;
2112 }
2113
2114 .block-library-video-tracks-editor {
2115 z-index: 159990;
2116 }
2117
2118 .block-library-video-tracks-editor > .components-popover__content {
2119 width: 360px;
2120 }
2121
2122 .block-library-video-tracks-editor__track-list-track {
2123 display: flex;
2124 place-content: space-between;
2125 align-items: baseline;
2126 padding-left: 12px;
2127 }
2128
2129 .block-library-video-tracks-editor__single-track-editor-label-language {
2130 display: flex;
2131 margin-top: 12px;
2132 }
2133 .block-library-video-tracks-editor__single-track-editor-label-language > .components-base-control {
2134 width: 50%;
2135 }
2136 .block-library-video-tracks-editor__single-track-editor-label-language > .components-base-control:first-child {
2137 margin-right: 16px;
2138 }
2139
2140 .block-library-video-tracks-editor__single-track-editor-kind-select {
2141 max-width: 240px;
2142 }
2143
2144 .block-library-video-tracks-editor__single-track-editor-buttons-container {
2145 display: flex;
2146 place-content: space-between;
2147 margin-top: 32px;
2148 }
2149
2150 .block-library-video-tracks-editor__single-track-editor-edit-track-label {
2151 margin-top: 4px;
2152 margin-bottom: 12px;
2153 color: #757575;
2154 text-transform: uppercase;
2155 font-size: 11px;
2156 font-weight: 500;
2157 display: block;
2158 }
2159
2160 .block-library-video-tracks-editor > .components-popover__content > div {
2161 padding: 0;
2162 }
2163
2164 .block-library-video-tracks-editor__track-list .components-menu-group__label,
2165 .block-library-video-tracks-editor__add-tracks-container .components-menu-group__label {
2166 padding: 0;
2167 }
2168
2169 .block-library-video-tracks-editor__single-track-editor,
2170 .block-library-video-tracks-editor__track-list,
2171 .block-library-video-tracks-editor__add-tracks-container {
2172 padding: 12px;
2173 }
2174
2175 .block-library-video-tracks-editor__single-track-editor .components-base-control .components-base-control__label {
2176 margin-bottom: 4px;
2177 }
2178 .block-library-video-tracks-editor__single-track-editor .components-base-control .components-base-control__field {
2179 margin-bottom: 12px;
2180 }
2181 .block-library-video-tracks-editor__single-track-editor .components-base-control .components-text-control__input {
2182 margin-left: 0;
2183 }
2184 .block-library-video-tracks-editor__single-track-editor .components-base-control .components-input-control__label {
2185 margin-bottom: 4px;
2186 }
2187
2188 .wp-block-query-title__placeholder {
2189 padding: 1em 0;
2190 border: 1px dashed;
2191 }
2192
2193 .wp-block.wp-block-query-loop {
2194 padding-left: 0;
2195 margin-left: 0;
2196 list-style: none;
2197 }
2198
2199 .block-library-query-toolbar__popover .components-popover__content {
2200 min-width: 230px;
2201 }
2202
2203 .wp-block-query__create-new-link {
2204 padding: 0 16px 16px 56px;
2205 }
2206
2207 .wp-block-query .components-placeholder .block-setup-navigation {
2208 padding: 12px 0 0;
2209 }
2210 .wp-block-query .components-placeholder .block-attributes-setup-container {
2211 padding-top: 24px;
2212 }
2213 .wp-block-query .components-placeholder .block-attributes-setup-container .components-base-control__help {
2214 margin: 12px auto;
2215 }
2216
2217 .block-setup-block-layout-list__container {
2218 display: flex;
2219 flex-direction: row;
2220 flex-wrap: wrap;
2221 }
2222 .block-setup-block-layout-list__container .block-setup-block-layout-list__list-item {
2223 cursor: pointer;
2224 margin: 0 12px 12px 0;
2225 width: 200px;
2226 text-align: center;
2227 display: flex;
2228 flex-direction: column;
2229 }
2230 .block-setup-block-layout-list__container .block-setup-block-layout-list__list-item.is-block-variation {
2231 width: 90px;
2232 }
2233 .block-setup-block-layout-list__container .block-setup-block-layout-list__list-item.is-block-variation button {
2234 display: inline-flex;
2235 margin-right: 0;
2236 height: auto;
2237 }
2238 .block-setup-block-layout-list__container .block-setup-block-layout-list__list-item .block-setup-block-layout-list__item-title {
2239 padding: 4px 0;
2240 font-size: 12px;
2241 }
2242 .block-setup-block-layout-list__container .block-setup-block-layout-list__list-item .block-setup-block-layout-list__item {
2243 height: 100%;
2244 max-height: 140px;
2245 display: flex;
2246 flex-direction: column;
2247 padding: 2px;
2248 transition: all 0.05s ease-in-out;
2249 border-radius: 2px;
2250 border: 1px solid #ddd;
2251 }
2252 @media (prefers-reduced-motion: reduce) {
2253 .block-setup-block-layout-list__container .block-setup-block-layout-list__list-item .block-setup-block-layout-list__item {
2254 transition-duration: 0s;
2255 transition-delay: 0s;
2256 }
2257 }
2258 .block-setup-block-layout-list__container .block-setup-block-layout-list__list-item .block-setup-block-layout-list__item:hover {
2259 border: 1px solid var(--wp-admin-theme-color);
2260 }
2261 .block-setup-block-layout-list__container .block-setup-block-layout-list__list-item .block-setup-block-layout-list__item:focus {
2262 box-shadow: inset 0 0 0 1px #fff, 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
2263 outline: 2px solid transparent;
2264 }
2265 .block-setup-block-layout-list__container .block-setup-block-layout-list__list-item .block-setup-block-layout-list__item .block-editor-block-preview__container {
2266 margin: auto 0;
2267 cursor: pointer;
2268 }
2269 .block-setup-block-layout-list__container .block-setup-block-layout-list__list-item .block-setup-block-layout-list__item .block-setup-block-layout-list__item-variation-icon {
2270 color: var(--wp-admin-theme-color);
2271 padding: 6px;
2272 border-radius: 2px;
2273 box-shadow: inset 0 0 0 1px var(--wp-admin-theme-color);
2274 display: inline-flex;
2275 margin: 12px auto auto auto;
2276 }
2277 .block-setup-block-layout-list__container .block-setup-block-layout-list__list-item .block-setup-block-layout-list__item .block-setup-block-layout-list__item-variation-icon svg {
2278 fill: currentColor;
2279 outline: none;
2280 }
2281 .block-setup-block-layout-list__container .block-setup-block-layout-list__list-item.is-block-variation .block-setup-block-layout-list__item {
2282 height: 90px;
2283 min-height: 90px;
2284 }
2285 .block-setup-block-layout-list__container .block-setup-block-layout-list__list-item:not(.is-block-variation) + .block-setup-block-layout-list__list-item.is-block-variation .block-setup-block-layout-list__item {
2286 height: 100%;
2287 }
2288
2289 .components-button.block-setup-block-layout-back-button.is-tertiary.has-icon {
2290 color: inherit;
2291 padding-left: 0;
2292 display: inline-flex;
2293 margin-right: auto;
2294 margin-top: -12px;
2295 }
2296 .components-button.block-setup-block-layout-back-button.is-tertiary.has-icon:hover:not(:disabled) {
2297 box-shadow: none;
2298 color: var(--wp-admin-theme-color);
2299 }
2300 .components-button.block-setup-block-layout-back-button.is-tertiary.has-icon:active:not(:disabled) {
2301 background: transparent;
2302 color: #ddd;
2303 }
2304 .components-button.block-setup-block-layout-back-button.is-tertiary.has-icon svg {
2305 margin-right: 0;
2306 }
2307
2308 .wp-block > .wp-block-query-pagination {
2309 display: flex;
2310 flex-wrap: wrap;
2311 flex-direction: row;
2312 }
2313
2314 .editor-styles-wrapper .wp-block-query-pagination {
2315 max-width: 100%;
2316 }
2317 .editor-styles-wrapper .wp-block-query-pagination.block-editor-block-list__layout {
2318 margin: 0;
2319 }
2320
2321 .block-library-query-pagination-toolbar__popover .components-popover__content {
2322 min-width: 230px;
2323 }
2324
2325 .wp-block-query-pagination > .wp-block-query-pagination-next,
2326 .wp-block-query-pagination > .wp-block-query-pagination-previous,
2327 .wp-block-query-pagination > .wp-block-query-pagination-numbers {
2328 display: inline-block;
2329 margin-left: 0;
2330 margin-top: 0.5em;
2331 /*rtl:ignore*/
2332 margin-right: 0.5em;
2333 margin-bottom: 0.5em;
2334 }
2335 .wp-block-query-pagination > .wp-block-query-pagination-next:last-child,
2336 .wp-block-query-pagination > .wp-block-query-pagination-previous:last-child,
2337 .wp-block-query-pagination > .wp-block-query-pagination-numbers:last-child {
2338 /*rtl:ignore*/
2339 margin-right: 0;
2340 }
2341
2342 .wp-block-query-pagination-numbers a {
2343 text-decoration: underline;
2344 }
2345 .wp-block-query-pagination-numbers .page-numbers {
2346 margin-right: 2px;
2347 }
2348 .wp-block-query-pagination-numbers .page-numbers:last-child {
2349 /*rtl:ignore*/
2350 margin-right: 0;
2351 }
2352
2353 div[data-type="core/post-featured-image"] img {
2354 max-width: 100%;
2355 height: auto;
2356 display: block;
2357 }
2358
2359 .editor-styles-wrapper .post-featured-image_placeholder {
2360 display: flex;
2361 flex-direction: row;
2362 align-items: flex-start;
2363 border-radius: 2px;
2364 background-color: #fff;
2365 box-shadow: inset 0 0 0 1px #1e1e1e;
2366 padding: 12px;
2367 }
2368 .editor-styles-wrapper .post-featured-image_placeholder svg {
2369 margin-right: 12px;
2370 }
2371 .editor-styles-wrapper .post-featured-image_placeholder p {
2372 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
2373 font-size: 13px;
2374 margin: 0;
2375 }
2376
2377 .wp-block-term-description__placeholder {
2378 padding: 1em 0;
2379 border: 1px dashed;
2380 }
2381
2382 :root .editor-styles-wrapper {
2383 /* stylelint-disable function-comma-space-after */
2384 /* stylelint-enable function-comma-space-after */
2385 }
2386 :root .editor-styles-wrapper .has-pale-pink-background-color {
2387 background-color: #f78da7;
2388 }
2389 :root .editor-styles-wrapper .has-vivid-red-background-color {
2390 background-color: #cf2e2e;
2391 }
2392 :root .editor-styles-wrapper .has-luminous-vivid-orange-background-color {
2393 background-color: #ff6900;
2394 }
2395 :root .editor-styles-wrapper .has-luminous-vivid-amber-background-color {
2396 background-color: #fcb900;
2397 }
2398 :root .editor-styles-wrapper .has-light-green-cyan-background-color {
2399 background-color: #7bdcb5;
2400 }
2401 :root .editor-styles-wrapper .has-vivid-green-cyan-background-color {
2402 background-color: #00d084;
2403 }
2404 :root .editor-styles-wrapper .has-pale-cyan-blue-background-color {
2405 background-color: #8ed1fc;
2406 }
2407 :root .editor-styles-wrapper .has-vivid-cyan-blue-background-color {
2408 background-color: #0693e3;
2409 }
2410 :root .editor-styles-wrapper .has-vivid-purple-background-color {
2411 background-color: #9b51e0;
2412 }
2413 :root .editor-styles-wrapper .has-white-background-color {
2414 background-color: #fff;
2415 }
2416 :root .editor-styles-wrapper .has-very-light-gray-background-color {
2417 background-color: #eee;
2418 }
2419 :root .editor-styles-wrapper .has-cyan-bluish-gray-background-color {
2420 background-color: #abb8c3;
2421 }
2422 :root .editor-styles-wrapper .has-very-dark-gray-background-color {
2423 background-color: #313131;
2424 }
2425 :root .editor-styles-wrapper .has-black-background-color {
2426 background-color: #000;
2427 }
2428 :root .editor-styles-wrapper .has-pale-pink-color {
2429 color: #f78da7;
2430 }
2431 :root .editor-styles-wrapper .has-vivid-red-color {
2432 color: #cf2e2e;
2433 }
2434 :root .editor-styles-wrapper .has-luminous-vivid-orange-color {
2435 color: #ff6900;
2436 }
2437 :root .editor-styles-wrapper .has-luminous-vivid-amber-color {
2438 color: #fcb900;
2439 }
2440 :root .editor-styles-wrapper .has-light-green-cyan-color {
2441 color: #7bdcb5;
2442 }
2443 :root .editor-styles-wrapper .has-vivid-green-cyan-color {
2444 color: #00d084;
2445 }
2446 :root .editor-styles-wrapper .has-pale-cyan-blue-color {
2447 color: #8ed1fc;
2448 }
2449 :root .editor-styles-wrapper .has-vivid-cyan-blue-color {
2450 color: #0693e3;
2451 }
2452 :root .editor-styles-wrapper .has-vivid-purple-color {
2453 color: #9b51e0;
2454 }
2455 :root .editor-styles-wrapper .has-white-color {
2456 color: #fff;
2457 }
2458 :root .editor-styles-wrapper .has-very-light-gray-color {
2459 color: #eee;
2460 }
2461 :root .editor-styles-wrapper .has-cyan-bluish-gray-color {
2462 color: #abb8c3;
2463 }
2464 :root .editor-styles-wrapper .has-very-dark-gray-color {
2465 color: #313131;
2466 }
2467 :root .editor-styles-wrapper .has-black-color {
2468 color: #000;
2469 }
2470 :root .editor-styles-wrapper .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
2471 background: linear-gradient(135deg, #0693e3 0%, #9b51e0 100%);
2472 }
2473 :root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
2474 background: linear-gradient(135deg, #00d084 0%, #0693e3 100%);
2475 }
2476 :root .editor-styles-wrapper .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
2477 background: linear-gradient(135deg, #7adcb4 0%, #00d082 100%);
2478 }
2479 :root .editor-styles-wrapper .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
2480 background: linear-gradient(135deg, #fcb900 0%, #ff6900 100%);
2481 }
2482 :root .editor-styles-wrapper .has-luminous-vivid-orange-to-vivid-red-gradient-background {
2483 background: linear-gradient(135deg, #ff6900 0%, #cf2e2e 100%);
2484 }
2485 :root .editor-styles-wrapper .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
2486 background: linear-gradient(135deg, #eeeeee 0%, #a9b8c3 100%);
2487 }
2488 :root .editor-styles-wrapper .has-cool-to-warm-spectrum-gradient-background {
2489 background: linear-gradient(135deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%);
2490 }
2491 :root .editor-styles-wrapper .has-blush-light-purple-gradient-background {
2492 background: linear-gradient(135deg, #ffceec 0%, #9896f0 100%);
2493 }
2494 :root .editor-styles-wrapper .has-blush-bordeaux-gradient-background {
2495 background: linear-gradient(135deg, #fecda5 0%, #fe2d2d 50%, #6b003e 100%);
2496 }
2497 :root .editor-styles-wrapper .has-purple-crush-gradient-background {
2498 background: linear-gradient(135deg, #34e2e4 0%, #4721fb 50%, #ab1dfe 100%);
2499 }
2500 :root .editor-styles-wrapper .has-luminous-dusk-gradient-background {
2501 background: linear-gradient(135deg, #ffcb70 0%, #c751c0 50%, #4158d0 100%);
2502 }
2503 :root .editor-styles-wrapper .has-hazy-dawn-gradient-background {
2504 background: linear-gradient(135deg, #faaca8 0%, #dad0ec 100%);
2505 }
2506 :root .editor-styles-wrapper .has-pale-ocean-gradient-background {
2507 background: linear-gradient(135deg, #fff5cb 0%, #b6e3d4 50%, #33a7b5 100%);
2508 }
2509 :root .editor-styles-wrapper .has-electric-grass-gradient-background {
2510 background: linear-gradient(135deg, #caf880 0%, #71ce7e 100%);
2511 }
2512 :root .editor-styles-wrapper .has-subdued-olive-gradient-background {
2513 background: linear-gradient(135deg, #fafae1 0%, #67a671 100%);
2514 }
2515 :root .editor-styles-wrapper .has-atomic-cream-gradient-background {
2516 background: linear-gradient(135deg, #fdd79a 0%, #004a59 100%);
2517 }
2518 :root .editor-styles-wrapper .has-nightshade-gradient-background {
2519 background: linear-gradient(135deg, #330968 0%, #31cdcf 100%);
2520 }
2521 :root .editor-styles-wrapper .has-midnight-gradient-background {
2522 background: linear-gradient(135deg, #020381 0%, #2874fc 100%);
2523 }
2524
2525 .editor-styles-wrapper .has-small-font-size {
2526 font-size: 13px;
2527 }
2528
2529 .editor-styles-wrapper .has-regular-font-size,
2530 .editor-styles-wrapper .has-normal-font-size {
2531 font-size: 16px;
2532 }
2533
2534 .editor-styles-wrapper .has-medium-font-size {
2535 font-size: 20px;
2536 }
2537
2538 .editor-styles-wrapper .has-large-font-size {
2539 font-size: 36px;
2540 }
2541
2542 .editor-styles-wrapper .has-larger-font-size,
2543 .editor-styles-wrapper .has-huge-font-size {
2544 font-size: 42px;
2545 }
2546
2547 /**
2548 * Editor Normalization Styles
2549 *
2550 * These are only output in the editor, but styles here are NOT prefixed .editor-styles-wrapper.
2551 * This allows us to create normalization styles that are easily overridden by editor styles.
2552 */
2553 #end-resizable-editor-section {
2554 display: none;
2555 }
2556 /**
2557 * Colors
2558 */
2559 /**
2560 * Breakpoints & Media Queries
2561 */
2562 /**
2563 * SCSS Variables.
2564 *
2565 * Please use variables from this sheet to ensure consistency across the UI.
2566 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
2567 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
2568 */
2569 /**
2570 * Colors
2571 */
2572 /**
2573 * Fonts & basic variables.
2574 */
2575 /**
2576 * Grid System.
2577 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
2578 */
2579 /**
2580 * Dimensions.
2581 */
2582 /**
2583 * Shadows.
2584 */
2585 /**
2586 * Editor widths.
2587 */
2588 /**
2589 * Block & Editor UI.
2590 */
2591 /**
2592 * Block paddings.
2593 */
2594 /**
2595 * React Native specific.
2596 * These variables do not appear to be used anywhere else.
2597 */
2598 /**
2599 * Breakpoint mixins
2600 */
2601 /**
2602 * Long content fade mixin
2603 *
2604 * Creates a fading overlay to signify that the content is longer
2605 * than the space allows.
2606 */
2607 /**
2608 * Focus styles.
2609 */
2610 /**
2611 * Applies editor left position to the selector passed as argument
2612 */
2613 /**
2614 * Styles that are reused verbatim in a few places
2615 */
2616 /**
2617 * Allows users to opt-out of animations via OS-level preferences.
2618 */
2619 /**
2620 * Reset default styles for JavaScript UI based pages.
2621 * This is a WP-admin agnostic reset
2622 */
2623 /**
2624 * Reset the WP Admin page styles for Gutenberg-like pages.
2625 */
2626 #start-resizable-editor-section {
2627 display: none;
2628 }
2629
2630 .wp-block-audio figcaption {
2631 color: #555;
2632 font-size: 13px;
2633 text-align: center;
2634 }
2635 .is-dark-theme .wp-block-audio figcaption {
2636 color: rgba(255, 255, 255, 0.65);
2637 }
2638
2639 .wp-block-code {
2640 font-family: Menlo, Consolas, monaco, monospace;
2641 color: #1e1e1e;
2642 padding: 0.8em 1em;
2643 border: 1px solid #ddd;
2644 border-radius: 4px;
2645 }
2646
2647 .wp-block-embed figcaption {
2648 color: #555;
2649 font-size: 13px;
2650 text-align: center;
2651 }
2652 .is-dark-theme .wp-block-embed figcaption {
2653 color: rgba(255, 255, 255, 0.65);
2654 }
2655
2656 .blocks-gallery-caption {
2657 color: #555;
2658 font-size: 13px;
2659 text-align: center;
2660 }
2661 .is-dark-theme .blocks-gallery-caption {
2662 color: rgba(255, 255, 255, 0.65);
2663 }
2664
2665 .wp-block-image figcaption {
2666 color: #555;
2667 font-size: 13px;
2668 text-align: center;
2669 }
2670 .is-dark-theme .wp-block-image figcaption {
2671 color: rgba(255, 255, 255, 0.65);
2672 }
2673
2674 .wp-block-pullquote {
2675 border-top: 4px solid currentColor;
2676 border-bottom: 4px solid currentColor;
2677 margin-bottom: 1.75em;
2678 color: currentColor;
2679 }
2680 .wp-block-pullquote cite,
2681 .wp-block-pullquote footer, .wp-block-pullquote__citation {
2682 color: currentColor;
2683 text-transform: uppercase;
2684 font-size: 0.8125em;
2685 font-style: normal;
2686 }
2687
2688 .wp-block-quote {
2689 border-left: 0.25em solid currentColor;
2690 margin: 0 0 1.75em 0;
2691 padding-left: 1em;
2692 }
2693 .wp-block-quote cite,
2694 .wp-block-quote footer {
2695 color: currentColor;
2696 font-size: 0.8125em;
2697 position: relative;
2698 font-style: normal;
2699 }
2700 .wp-block-quote.has-text-align-right {
2701 border-left: none;
2702 border-right: 0.25em solid currentColor;
2703 padding-left: 0;
2704 padding-right: 1em;
2705 }
2706 .wp-block-quote.has-text-align-center {
2707 border: none;
2708 padding-left: 0;
2709 }
2710 .wp-block-quote.is-style-large, .wp-block-quote.is-large {
2711 border: none;
2712 }
2713
2714 .wp-block-search .wp-block-search__label {
2715 font-weight: bold;
2716 }
2717
2718 .wp-block-group.has-background {
2719 padding: 1.25em 2.375em;
2720 margin-top: 0;
2721 margin-bottom: 0;
2722 }
2723
2724 .wp-block-separator {
2725 border: none;
2726 border-bottom: 2px solid currentColor;
2727 margin-left: auto;
2728 margin-right: auto;
2729 opacity: 0.4;
2730 }
2731 .wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
2732 width: 100px;
2733 }
2734 .wp-block-separator.has-background:not(.is-style-dots) {
2735 border-bottom: none;
2736 height: 1px;
2737 }
2738 .wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots) {
2739 height: 2px;
2740 }
2741
2742 .wp-block-table thead {
2743 border-bottom: 3px solid;
2744 }
2745 .wp-block-table tfoot {
2746 border-top: 3px solid;
2747 }
2748 .wp-block-table td,
2749 .wp-block-table th {
2750 padding: 0.5em;
2751 border: 1px solid;
2752 word-break: normal;
2753 }
2754 .wp-block-table figcaption {
2755 color: #555;
2756 font-size: 13px;
2757 text-align: center;
2758 }
2759 .is-dark-theme .wp-block-table figcaption {
2760 color: rgba(255, 255, 255, 0.65);
2761 }
2762
2763 .wp-block-video figcaption {
2764 color: #555;
2765 font-size: 13px;
2766 text-align: center;
2767 }
2768 .is-dark-theme .wp-block-video figcaption {
2769 color: rgba(255, 255, 255, 0.65);
2770 }
2771
2772 .wp-block-template-part.has-background {
2773 padding: 1.25em 2.375em;
2774 margin-top: 0;
2775 margin-bottom: 0;
2776 }
2777
2778 #end-resizable-editor-section {
2779 display: none;
2780 }
2781 .getdavesbe-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:#fff;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:space-between;position:sticky;right:0;top:0}@media(min-width:600px){.getdavesbe-header{padding:24px;position:fixed;top:46px}}@media(min-width:782px){.getdavesbe-header{top:32px}}.getdavesbe-header{left:0}@media(min-width:783px){.getdavesbe-header{left:160px}.auto-fold .getdavesbe-header{left:36px}}@media(min-width:961px){.auto-fold .getdavesbe-header{left:160px}}.folded .getdavesbe-header{left:0}@media(min-width:783px){.folded .getdavesbe-header{left:36px}}@media(max-width:783px){.auto-fold .wp-responsive-open .getdavesbe-header{left:190px}}@media(max-width:600px){.auto-fold .wp-responsive-open .getdavesbe-header{margin-left:-18px}}body.is-fullscreen-mode .getdavesbe-header{left:0!important}.getdavesbe-header__title{font-size:16px;padding:0 20px}.getdavesbe-sidebar{background:#fff;border-left:1px solid #ddd;bottom:0;color:#1e1e1e;height:100vh;overflow:hidden;position:fixed;right:0;top:0;width:280px;z-index:100000}@media(min-width:600px){.getdavesbe-sidebar{-webkit-overflow-scrolling:touch;height:auto;overflow:auto;top:106px}}@media(min-width:782px){.getdavesbe-sidebar{top:92px}}@media(min-width:600px){.getdavesbe-sidebar{display:block}}.getdavesbe-sidebar>.components-panel{border-left:0;border-right:0;margin-bottom:-1px;margin-top:-1px}.getdavesbe-sidebar>.components-panel>.components-panel__header{background:#ddd}.getdavesbe-sidebar .block-editor-block-inspector__card{margin:0}.getdavesbe-block-editor__block-list{margin-left:auto;margin-right:auto;padding-bottom:48px;padding-top:53px}.getdavesbe-block-editor__block-list .block-editor-block-list__block{margin-left:auto;margin-right:auto}.getdavesbe-block-editor__block-list .wp-block{max-width:580px}body.block-editor-page,html.wp-toolbar{background:#fff}body.block-editor-page #wpcontent{padding-left:0}body.block-editor-page #wpbody-content{padding-bottom:0}body.block-editor-page #wpbody-content>div:not(.block-editor):not(#screen-meta),body.block-editor-page #wpfooter{display:none}body.block-editor-page .a11y-speak-region{left:-1px;top:-1px}body.block-editor-page ul#adminmenu a.wp-has-current-submenu:after,body.block-editor-page ul#adminmenu>li.current>a.current:after{border-right-color:#fff}body.block-editor-page .media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}#app{bottom:0;left:0;min-height:calc(100vh - 32px);position:absolute;right:0;top:0}.editor-styles-wrapper{color:#1e1e1e;font-family:"Noto Serif",serif;font-size:16px;line-height:1.8;width:100%}@media(min-width:600px){.editor-styles-wrapper{width:calc(100% - 280px)}}.components-modal__frame,.getdave-sbe-block-editor{-webkit-box-sizing:border-box;box-sizing:border-box}.components-modal__frame *,.components-modal__frame :after,.components-modal__frame :before,.getdave-sbe-block-editor *,.getdave-sbe-block-editor :after,.getdave-sbe-block-editor :before{-webkit-box-sizing:inherit;box-sizing:inherit}
2782