1.wp-block-archives .wp-block-archives{
2 border:0;
3 margin:0;
4}
5
6.wp-block-audio{
7 margin-left:0;
8 margin-right:0;
9 position:relative;
10}
11.wp-block-audio.is-transient audio{
12 opacity:.3;
13}
14.wp-block-audio .components-spinner{
15 left:50%;
16 margin-left:-9px;
17 margin-top:-9px;
18 position:absolute;
19 top:50%;
20}
21
22.wp-block-avatar__image img{
23 width:100%;
24}
25
26.wp-block-avatar.aligncenter .components-resizable-box__container{
27 margin:0 auto;
28}
29
30.wp-block[data-align=center]>.wp-block-button{
31 margin-left:auto;
32 margin-right:auto;
33 text-align:center;
34}
35
36.wp-block[data-align=right]>.wp-block-button{
37 text-align:right;
38}
39
40.wp-block-button{
41 cursor:text;
42 position:relative;
43}
44.wp-block-button:focus{
45 box-shadow:0 0 0 1px #fff, 0 0 0 3px var(--wp-admin-theme-color);
46 outline:2px solid #0000;
47 outline-offset:-2px;
48}
49.wp-block-button[data-rich-text-placeholder]:after{
50 opacity:.8;
51}
52
53div[data-type="core/button"]{
54 display:table;
55}
56.wp-block-buttons>.wp-block,.wp-block-buttons>.wp-block-button.wp-block-button.wp-block-button.wp-block-button.wp-block-button{
57 margin:0;
58}
59.wp-block-buttons>.block-list-appender{
60 align-items:center;
61 display:inline-flex;
62}
63.wp-block-buttons.is-vertical>.block-list-appender .block-list-appender__toggle{
64 justify-content:flex-start;
65}
66.wp-block-buttons>.wp-block-button:focus{
67 box-shadow:none;
68}
69.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center]{
70 margin-left:auto;
71 margin-right:auto;
72 margin-top:0;
73 width:100%;
74}
75.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center] .wp-block-button{
76 margin-bottom:0;
77}
78
79.wp-block[data-align=center]>.wp-block-buttons{
80 align-items:center;
81 justify-content:center;
82}
83
84.wp-block[data-align=right]>.wp-block-buttons{
85 justify-content:flex-end;
86}
87
88.wp-block-categories ul{
89 padding-left:2.5em;
90}
91.wp-block-categories ul ul{
92 margin-top:6px;
93}
94[data-align=center] .wp-block-categories{
95 text-align:center;
96}
97
98.wp-block-categories__indentation{
99 padding-left:16px;
100}
101
102.wp-block-code code{
103 background:none;
104}
105
106.wp-block-columns :where(.wp-block){
107 margin-left:0;
108 margin-right:0;
109 max-width:none;
110}
111
112html :where(.wp-block-column){
113 margin-bottom:0;
114 margin-top:0;
115}
116.wp-block-comments__legacy-placeholder,.wp-block-post-comments{
117 box-sizing:border-box;
118}
119.wp-block-comments__legacy-placeholder .alignleft,.wp-block-post-comments .alignleft{
120 float:left;
121}
122.wp-block-comments__legacy-placeholder .alignright,.wp-block-post-comments .alignright{
123 float:right;
124}
125.wp-block-comments__legacy-placeholder .navigation:after,.wp-block-post-comments .navigation:after{
126 clear:both;
127 content:"";
128 display:table;
129}
130.wp-block-comments__legacy-placeholder .commentlist,.wp-block-post-comments .commentlist{
131 clear:both;
132 list-style:none;
133 margin:0;
134 padding:0;
135}
136.wp-block-comments__legacy-placeholder .commentlist .comment,.wp-block-post-comments .commentlist .comment{
137 min-height:2.25em;
138 padding-left:3.25em;
139}
140.wp-block-comments__legacy-placeholder .commentlist .comment p,.wp-block-post-comments .commentlist .comment p{
141 font-size:1em;
142 line-height:1.8;
143 margin:1em 0;
144}
145.wp-block-comments__legacy-placeholder .commentlist .children,.wp-block-post-comments .commentlist .children{
146 list-style:none;
147 margin:0;
148 padding:0;
149}
150.wp-block-comments__legacy-placeholder .comment-author,.wp-block-post-comments .comment-author{
151 line-height:1.5;
152}
153.wp-block-comments__legacy-placeholder .comment-author .avatar,.wp-block-post-comments .comment-author .avatar{
154 border-radius:1.5em;
155 display:block;
156 float:left;
157 height:2.5em;
158 margin-right:.75em;
159 margin-top:.5em;
160 width:2.5em;
161}
162.wp-block-comments__legacy-placeholder .comment-author cite,.wp-block-post-comments .comment-author cite{
163 font-style:normal;
164}
165.wp-block-comments__legacy-placeholder .comment-meta,.wp-block-post-comments .comment-meta{
166 font-size:.875em;
167 line-height:1.5;
168}
169.wp-block-comments__legacy-placeholder .comment-meta b,.wp-block-post-comments .comment-meta b{
170 font-weight:400;
171}
172.wp-block-comments__legacy-placeholder .comment-meta .comment-awaiting-moderation,.wp-block-post-comments .comment-meta .comment-awaiting-moderation{
173 display:block;
174 margin-bottom:1em;
175 margin-top:1em;
176}
177.wp-block-comments__legacy-placeholder .comment-body .commentmetadata,.wp-block-post-comments .comment-body .commentmetadata{
178 font-size:.875em;
179}
180.wp-block-comments__legacy-placeholder .comment-form-author label,.wp-block-comments__legacy-placeholder .comment-form-comment label,.wp-block-comments__legacy-placeholder .comment-form-email label,.wp-block-comments__legacy-placeholder .comment-form-url label,.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{
181 display:block;
182 margin-bottom:.25em;
183}
184.wp-block-comments__legacy-placeholder .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder .comment-form textarea,.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{
185 box-sizing:border-box;
186 display:block;
187 width:100%;
188}
189.wp-block-comments__legacy-placeholder .comment-form-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent{
190 display:flex;
191 gap:.25em;
192}
193.wp-block-comments__legacy-placeholder .comment-form-cookies-consent #wp-comment-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{
194 margin-top:.35em;
195}
196.wp-block-comments__legacy-placeholder .comment-reply-title,.wp-block-post-comments .comment-reply-title{
197 margin-bottom:0;
198}
199.wp-block-comments__legacy-placeholder .comment-reply-title :where(small),.wp-block-post-comments .comment-reply-title :where(small){
200 font-size:var(--wp--preset--font-size--medium, smaller);
201 margin-left:.5em;
202}
203.wp-block-comments__legacy-placeholder .reply,.wp-block-post-comments .reply{
204 font-size:.875em;
205 margin-bottom:1.4em;
206}
207.wp-block-comments__legacy-placeholder input:not([type=submit]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{
208 border:1px solid #949494;
209 font-family:inherit;
210 font-size:1em;
211}
212.wp-block-comments__legacy-placeholder input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{
213 padding:calc(.667em + 2px);
214}
215
216:where(.wp-block-post-comments input[type=submit],.wp-block-comments__legacy-placeholder input[type=submit]){
217 border:none;
218}
219
220.wp-block-comments{
221 box-sizing:border-box;
222}
223
224.block-library-comments-toolbar__popover .components-popover__content{
225 min-width:230px;
226}
227
228.wp-block-comments__legacy-placeholder *{
229 pointer-events:none;
230}
231
232.wp-block-comment-author-avatar__placeholder{
233 border:1px dashed;
234 height:100%;
235 width:100%;
236 stroke:currentColor;
237 stroke-dasharray:3;
238}
239
240.wp-block[data-align=center]>.wp-block-comments-pagination{
241 justify-content:center;
242}
243
244:where(.editor-styles-wrapper) .wp-block-comments-pagination{
245 max-width:100%;
246}
247
248.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{
249 font-size:inherit;
250}
251
252.wp-block-comments-pagination-numbers a{
253 text-decoration:underline;
254}
255.wp-block-comments-pagination-numbers .page-numbers{
256 margin-right:2px;
257}
258.wp-block-comments-pagination-numbers .page-numbers:last-child{
259 margin-right:0;
260}
261
262.wp-block-comments-title.has-background{
263 padding:inherit;
264}
265
266.wp-block-cover.is-placeholder{
267 align-items:stretch;
268 display:flex;
269 min-height:240px;
270 padding:0 !important;
271}
272.wp-block-cover.is-placeholder .components-placeholder.is-large{
273 justify-content:flex-start;
274 z-index:1;
275}
276.wp-block-cover.is-placeholder:focus:after{
277 min-height:auto;
278}
279.wp-block-cover.components-placeholder h2{
280 color:inherit;
281}
282.wp-block-cover.is-transient{
283 position:relative;
284}
285.wp-block-cover.is-transient:before{
286 background-color:#fff;
287 content:"";
288 height:100%;
289 opacity:.3;
290 position:absolute;
291 width:100%;
292 z-index:1;
293}
294.wp-block-cover.is-transient .wp-block-cover__inner-container{
295 z-index:2;
296}
297.wp-block-cover .components-spinner{
298 left:50%;
299 margin:0;
300 position:absolute;
301 top:50%;
302 transform:translate(-50%, -50%);
303}
304.wp-block-cover .wp-block-cover__inner-container{
305 margin-left:0;
306 margin-right:0;
307 text-align:left;
308}
309.wp-block-cover .wp-block-cover__placeholder-background-options{
310 width:100%;
311}
312.wp-block-cover .wp-block-cover__image--placeholder-image{
313 bottom:0;
314 left:0;
315 position:absolute;
316 right:0;
317 top:0;
318}
319
320[data-align=left]>.wp-block-cover,[data-align=right]>.wp-block-cover{
321 max-width:420px;
322 width:100%;
323}
324
325.block-library-cover__reset-button{
326 margin-left:auto;
327}
328
329.block-library-cover__resize-container{
330 bottom:0;
331 left:0;
332 min-height:50px;
333 position:absolute !important;
334 right:0;
335 top:0;
336}
337
338.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .block-library-cover__resize-container,.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .components-popover__content>div{
339 overflow:visible;
340 pointer-events:none;
341}
342
343.block-editor-block-patterns-list__list-item .has-parallax.wp-block-cover{
344 background-attachment:scroll;
345}
346
347.color-block-support-panel__inner-wrapper>:not(.block-editor-tools-panel-color-gradient-settings__item){
348 margin-top:24px;
349}
350
351.wp-block-details summary div{
352 display:inline;
353}
354
355.wp-block-embed{
356 clear:both;
357 margin-left:0;
358 margin-right:0;
359}
360.wp-block-embed.is-loading{
361 display:flex;
362 justify-content:center;
363}
364.wp-block-embed .wp-block-embed__placeholder-input{
365 flex:1 1 auto;
366}
367.wp-block-embed .components-placeholder__error{
368 word-break:break-word;
369}
370
371.wp-block-post-content .wp-block-embed__learn-more a{
372 color:var(--wp-admin-theme-color);
373}
374
375.block-library-embed__interactive-overlay{
376 bottom:0;
377 left:0;
378 opacity:0;
379 position:absolute;
380 right:0;
381 top:0;
382}
383
384.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{
385 max-width:360px;
386 width:100%;
387}
388.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{
389 min-width:280px;
390}
391
392.wp-block[data-align=left]>.wp-block-file,.wp-block[data-align=right]>.wp-block-file{
393 height:auto;
394}
395.wp-block[data-align=center]>.wp-block-file{
396 text-align:center;
397}
398.wp-block-file{
399 align-items:center;
400 display:flex;
401 flex-wrap:wrap;
402 justify-content:space-between;
403 margin-bottom:0;
404}
405.wp-block-file .components-resizable-box__container{
406 margin-bottom:1em;
407}
408.wp-block-file .wp-block-file__preview{
409 height:100%;
410 margin-bottom:1em;
411 width:100%;
412}
413.wp-block-file .wp-block-file__preview-overlay{
414 bottom:0;
415 left:0;
416 position:absolute;
417 right:0;
418 top:0;
419}
420.wp-block-file .wp-block-file__content-wrapper{
421 flex-grow:1;
422}
423.wp-block-file a{
424 min-width:1em;
425}
426.wp-block-file a:not(.wp-block-file__button){
427 display:inline-block;
428}
429.wp-block-file .wp-block-file__button-richtext-wrapper{
430 display:inline-block;
431 margin-left:.75em;
432}
433
434.wp-block-form-input .is-input-hidden{
435 background:repeating-linear-gradient(45deg, #0000, #0000 5px, currentColor 0, currentColor 6px);
436 border:1px dashed;
437 box-sizing:border-box;
438 font-size:.85em;
439 opacity:.3;
440 padding:.5em;
441}
442.wp-block-form-input .is-input-hidden input[type=text]{
443 background:#0000;
444}
445.wp-block-form-input.is-selected .is-input-hidden{
446 background:none;
447 opacity:1;
448}
449.wp-block-form-input.is-selected .is-input-hidden input[type=text]{
450 background:unset;
451}
452
453.wp-block-form-submission-notification>*{
454 background:repeating-linear-gradient(45deg, #0000, #0000 5px, currentColor 0, currentColor 6px);
455 border:1px dashed;
456 box-sizing:border-box;
457 opacity:.25;
458}
459.wp-block-form-submission-notification.is-selected>*,.wp-block-form-submission-notification:has(.is-selected)>*{
460 background:none;
461 opacity:1;
462}
463.wp-block-form-submission-notification.is-selected:after,.wp-block-form-submission-notification:has(.is-selected):after{
464 display:none !important;
465}
466.wp-block-form-submission-notification:after{
467 align-items:center;
468 display:flex;
469 font-size:1.1em;
470 height:100%;
471 justify-content:center;
472 left:0;
473 position:absolute;
474 top:0;
475 width:100%;
476}
477.wp-block-form-submission-notification.form-notification-type-success:after{
478 content:attr(data-message-success);
479}
480.wp-block-form-submission-notification.form-notification-type-error:after{
481 content:attr(data-message-error);
482}
483
484.wp-block-freeform.block-library-rich-text__tinymce{
485 height:auto;
486}
487.wp-block-freeform.block-library-rich-text__tinymce li,.wp-block-freeform.block-library-rich-text__tinymce p{
488 line-height:1.8;
489}
490.wp-block-freeform.block-library-rich-text__tinymce ol,.wp-block-freeform.block-library-rich-text__tinymce ul{
491 margin-left:0;
492 padding-left:2.5em;
493}
494.wp-block-freeform.block-library-rich-text__tinymce blockquote{
495 border-left:4px solid #000;
496 box-shadow:inset 0 0 0 0 #ddd;
497 margin:0;
498 padding-left:1em;
499}
500.wp-block-freeform.block-library-rich-text__tinymce pre{
501 color:#1e1e1e;
502 font-family:Menlo,Consolas,monaco,monospace;
503 font-size:15px;
504 white-space:pre-wrap;
505}
506.wp-block-freeform.block-library-rich-text__tinymce>:first-child{
507 margin-top:0;
508}
509.wp-block-freeform.block-library-rich-text__tinymce>:last-child{
510 margin-bottom:0;
511}
512.wp-block-freeform.block-library-rich-text__tinymce.mce-edit-focus{
513 outline:none;
514}
515.wp-block-freeform.block-library-rich-text__tinymce a{
516 color:var(--wp-admin-theme-color);
517}
518.wp-block-freeform.block-library-rich-text__tinymce:focus a[data-mce-selected]{
519 background:#e5f5fa;
520 border-radius:2px;
521 box-shadow:0 0 0 1px #e5f5fa;
522 margin:0 -2px;
523 padding:0 2px;
524}
525.wp-block-freeform.block-library-rich-text__tinymce code{
526 background:#f0f0f0;
527 border-radius:2px;
528 color:#1e1e1e;
529 font-family:Menlo,Consolas,monaco,monospace;
530 font-size:14px;
531 padding:2px;
532}
533.wp-block-freeform.block-library-rich-text__tinymce:focus code[data-mce-selected]{
534 background:#ddd;
535}
536.wp-block-freeform.block-library-rich-text__tinymce .alignright{
537 float:right;
538 margin:.5em 0 .5em 1em;
539}
540.wp-block-freeform.block-library-rich-text__tinymce .alignleft{
541 float:left;
542 margin:.5em 1em .5em 0;
543}
544.wp-block-freeform.block-library-rich-text__tinymce .aligncenter{
545 display:block;
546 margin-left:auto;
547 margin-right:auto;
548}
549.wp-block-freeform.block-library-rich-text__tinymce .wp-more-tag{
550 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);
551 background-position:50%;
552 background-repeat:no-repeat;
553 background-size:1900px 20px;
554 cursor:default;
555 display:block;
556 height:20px;
557 margin:15px auto;
558 outline:0;
559 width:96%;
560}
561.wp-block-freeform.block-library-rich-text__tinymce img::selection{
562 background-color:initial;
563}
564.wp-block-freeform.block-library-rich-text__tinymce div.mceTemp{
565 -ms-user-select:element;
566}
567.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption{
568 margin:0;
569 max-width:100%;
570}
571.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption a,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption img{
572 display:block;
573}
574.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption,.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption *{
575 -webkit-user-drag:none;
576}
577.wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption .wp-caption-dd{
578 margin:0;
579 padding-top:.5em;
580}
581.wp-block-freeform.block-library-rich-text__tinymce .wpview{
582 border:1px solid #0000;
583 clear:both;
584 margin-bottom:16px;
585 position:relative;
586 width:99.99%;
587}
588.wp-block-freeform.block-library-rich-text__tinymce .wpview iframe{
589 background:#0000;
590 display:block;
591 max-width:100%;
592}
593.wp-block-freeform.block-library-rich-text__tinymce .wpview .mce-shim{
594 bottom:0;
595 left:0;
596 position:absolute;
597 right:0;
598 top:0;
599}
600.wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected="2"] .mce-shim{
601 display:none;
602}
603.wp-block-freeform.block-library-rich-text__tinymce .wpview .loading-placeholder{
604 border:1px dashed #ddd;
605 padding:10px;
606}
607.wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error{
608 border:1px solid #ddd;
609 margin:0;
610 padding:1em 0;
611 word-wrap:break-word;
612}
613.wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error p{
614 margin:0;
615 text-align:center;
616}
617.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{
618 border-color:#0000;
619}
620.wp-block-freeform.block-library-rich-text__tinymce .wpview .dashicons{
621 display:block;
622 font-size:32px;
623 height:32px;
624 margin:0 auto;
625 width:32px;
626}
627.wp-block-freeform.block-library-rich-text__tinymce .wpview.wpview-type-gallery:after{
628 clear:both;
629 content:"";
630 display:table;
631}
632.wp-block-freeform.block-library-rich-text__tinymce .gallery img[data-mce-selected]:focus{
633 outline:none;
634}
635.wp-block-freeform.block-library-rich-text__tinymce .gallery a{
636 cursor:default;
637}
638.wp-block-freeform.block-library-rich-text__tinymce .gallery{
639 line-height:1;
640 margin:auto -6px;
641 overflow-x:hidden;
642 padding:6px 0;
643}
644.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-item{
645 box-sizing:border-box;
646 float:left;
647 margin:0;
648 padding:6px;
649 text-align:center;
650}
651.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption,.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-icon{
652 margin:0;
653}
654.wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption{
655 font-size:13px;
656 margin:4px 0;
657}
658.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-1 .gallery-item{
659 width:100%;
660}
661.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-2 .gallery-item{
662 width:50%;
663}
664.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-3 .gallery-item{
665 width:33.3333333333%;
666}
667.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-4 .gallery-item{
668 width:25%;
669}
670.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-5 .gallery-item{
671 width:20%;
672}
673.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-6 .gallery-item{
674 width:16.6666666667%;
675}
676.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-7 .gallery-item{
677 width:14.2857142857%;
678}
679.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-8 .gallery-item{
680 width:12.5%;
681}
682.wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-9 .gallery-item{
683 width:11.1111111111%;
684}
685.wp-block-freeform.block-library-rich-text__tinymce .gallery img{
686 border:none;
687 height:auto;
688 max-width:100%;
689 padding:0;
690}
691
692div[data-type="core/freeform"]:before{
693 border:1px solid #ddd;
694 outline:1px solid #0000;
695}
696@media not (prefers-reduced-motion){
697 div[data-type="core/freeform"]:before{
698 transition:border-color .1s linear,box-shadow .1s linear;
699 }
700}
701div[data-type="core/freeform"].is-selected:before{
702 border-color:#1e1e1e;
703}
704div[data-type="core/freeform"] .block-editor-block-contextual-toolbar+div{
705 margin-top:0;
706 padding-top:0;
707}
708div[data-type="core/freeform"].is-selected .block-library-rich-text__tinymce:after{
709 clear:both;
710 content:"";
711 display:table;
712}
713
714.mce-toolbar-grp .mce-btn.mce-active button,.mce-toolbar-grp .mce-btn.mce-active i,.mce-toolbar-grp .mce-btn.mce-active:hover button,.mce-toolbar-grp .mce-btn.mce-active:hover i{
715 color:#1e1e1e;
716}
717.mce-toolbar-grp .mce-rtl .mce-flow-layout-item.mce-last{
718 margin-left:8px;
719 margin-right:0;
720}
721.mce-toolbar-grp .mce-btn i{
722 font-style:normal;
723}
724
725.block-library-classic__toolbar{
726 border:1px solid #ddd;
727 border-bottom:none;
728 border-radius:2px;
729 display:none;
730 margin:0 0 8px;
731 padding:0;
732 position:sticky;
733 top:0;
734 width:auto;
735 z-index:31;
736}
737div[data-type="core/freeform"].is-selected .block-library-classic__toolbar{
738 border-color:#1e1e1e;
739 display:block;
740}
741.block-library-classic__toolbar .mce-tinymce{
742 box-shadow:none;
743}
744@media (min-width:600px){
745 .block-library-classic__toolbar{
746 padding:0;
747 }
748}
749.block-library-classic__toolbar:empty{
750 background:#f5f5f5;
751 border-bottom:1px solid #e2e4e7;
752 display:block;
753}
754.block-library-classic__toolbar:empty:before{
755 color:#555d66;
756 content:attr(data-placeholder);
757 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
758 font-size:13px;
759 line-height:37px;
760 padding:14px;
761}
762.block-library-classic__toolbar div.mce-toolbar-grp{
763 border-bottom:1px solid #1e1e1e;
764}
765.block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar .mce-menubar>div,.block-library-classic__toolbar .mce-tinymce-inline,.block-library-classic__toolbar .mce-tinymce-inline>div,.block-library-classic__toolbar div.mce-toolbar-grp,.block-library-classic__toolbar div.mce-toolbar-grp>div{
766 height:auto !important;
767 width:100% !important;
768}
769.block-library-classic__toolbar .mce-container-body.mce-abs-layout{
770 overflow:visible;
771}
772.block-library-classic__toolbar .mce-menubar,.block-library-classic__toolbar div.mce-toolbar-grp{
773 position:static;
774}
775.block-library-classic__toolbar .mce-toolbar-grp>div{
776 padding:1px 3px;
777}
778.block-library-classic__toolbar .mce-toolbar-grp .mce-toolbar:not(:first-child){
779 display:none;
780}
781.block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar{
782 display:block;
783}
784
785.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{
786 height:50vh !important;
787}
788@media (min-width:960px){
789 .block-editor-freeform-modal .block-editor-freeform-modal__content:not(.is-full-screen){
790 height:9999rem;
791 }
792 .block-editor-freeform-modal .block-editor-freeform-modal__content .components-modal__header+div{
793 height:100%;
794 }
795 .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-tinymce{
796 height:calc(100% - 52px);
797 }
798 .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-container-body{
799 display:flex;
800 flex-direction:column;
801 height:100%;
802 min-width:50vw;
803 }
804 .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area{
805 display:flex;
806 flex-direction:column;
807 flex-grow:1;
808 }
809 .block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{
810 flex-grow:1;
811 height:10px !important;
812 }
813}
814.block-editor-freeform-modal__actions{
815 margin-top:16px;
816}
817
818:root :where(figure.wp-block-gallery){
819 display:block;
820}
821:root :where(figure.wp-block-gallery)>.blocks-gallery-caption{
822 flex:0 0 100%;
823}
824:root :where(figure.wp-block-gallery)>.blocks-gallery-media-placeholder-wrapper{
825 flex-basis:100%;
826}
827:root :where(figure.wp-block-gallery) .wp-block-image .components-notice.is-error{
828 display:block;
829}
830:root :where(figure.wp-block-gallery) .wp-block-image .components-notice__content{
831 margin:4px 0;
832}
833:root :where(figure.wp-block-gallery) .wp-block-image .components-notice__dismiss{
834 position:absolute;
835 right:5px;
836 top:0;
837}
838:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .components-placeholder__label{
839 display:none;
840}
841:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button{
842 margin-bottom:0;
843}
844:root :where(figure.wp-block-gallery) .block-editor-media-placeholder{
845 margin:0;
846}
847:root :where(figure.wp-block-gallery) .block-editor-media-placeholder .components-placeholder__label{
848 display:flex;
849}
850:root :where(figure.wp-block-gallery) .block-editor-media-placeholder figcaption{
851 z-index:2;
852}
853:root :where(figure.wp-block-gallery) .components-spinner{
854 left:50%;
855 margin-left:-9px;
856 margin-top:-9px;
857 position:absolute;
858 top:50%;
859}
860.gallery-settings-buttons .components-button:first-child{
861 margin-right:8px;
862}
863.blocks-gallery-item figure:not(.is-selected):focus,.blocks-gallery-item img:focus{
864 outline:none;
865}
866.blocks-gallery-item figure.is-selected:before{
867 bottom:0;
868 box-shadow:0 0 0 1px #fff inset, 0 0 0 3px var(--wp-admin-theme-color) inset;
869 content:"";
870 left:0;
871 outline:2px solid #0000;
872 pointer-events:none;
873 position:absolute;
874 right:0;
875 top:0;
876 z-index:1;
877}
878.blocks-gallery-item figure.is-transient img{
879 opacity:.3;
880}
881.blocks-gallery-item .block-editor-media-placeholder{
882 height:100%;
883 margin:0;
884}
885.blocks-gallery-item .block-editor-media-placeholder .components-placeholder__label{
886 display:flex;
887}
888
889.wp-block-gallery ul.blocks-gallery-grid{
890 margin:0;
891 padding:0;
892}
893
894@media (min-width:600px){
895 .wp-block-update-gallery-modal{
896 max-width:480px;
897 }
898}
899
900.wp-block-update-gallery-modal-buttons{
901 display:flex;
902 gap:12px;
903 justify-content:flex-end;
904}
905.wp-block-group .block-editor-block-list__insertion-point{
906 left:0;
907 right:0;
908}
909
910[data-type="core/group"].is-selected .block-list-appender{
911 margin-left:0;
912 margin-right:0;
913}
914[data-type="core/group"].is-selected .has-background .block-list-appender{
915 margin-bottom:18px;
916 margin-top:18px;
917}
918
919.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{
920 gap:inherit;
921}
922.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-default-block-appender__content,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{
923 display:inherit;
924 flex:1;
925 flex-direction:inherit;
926 width:100%;
927}
928.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child:after{
929 border:1px dashed;
930 content:"";
931 display:flex;
932 flex:1 0 40px;
933 min-height:38px;
934 pointer-events:none;
935}
936.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{
937 pointer-events:none;
938}
939.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-button-block-appender,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{
940 pointer-events:all;
941}
942
943.block-library-html__edit .block-library-html__preview-overlay{
944 height:100%;
945 left:0;
946 position:absolute;
947 top:0;
948 width:100%;
949}
950.block-library-html__edit .block-editor-plain-text{
951 background:#fff !important;
952 border:1px solid #1e1e1e !important;
953 border-radius:2px !important;
954 box-shadow:none !important;
955 box-sizing:border-box;
956 color:#1e1e1e !important;
957 display:block;
958 font-family:Menlo,Consolas,monaco,monospace !important;
959 font-size:16px !important;
960 max-height:250px;
961 padding:12px !important;
962}
963@media (min-width:600px){
964 .block-library-html__edit .block-editor-plain-text{
965 font-size:13px !important;
966 }
967}
968.block-library-html__edit .block-editor-plain-text:focus{
969 border-color:var(--wp-admin-theme-color) !important;
970 box-shadow:0 0 0 1px var(--wp-admin-theme-color) !important;
971 outline:2px solid #0000 !important;
972}
973.block-library-html__edit .block-editor-plain-text{
974 direction:ltr;
975}
976
977.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{
978 min-height:60px;
979}
980
981figure.wp-block-image:not(.wp-block){
982 margin:0;
983}
984
985.wp-block-image{
986 position:relative;
987}
988.wp-block-image .is-applying img,.wp-block-image.is-transient img{
989 opacity:.3;
990}
991.wp-block-image figcaption img{
992 display:inline;
993}
994.wp-block-image .components-spinner{
995 left:50%;
996 margin:0;
997 position:absolute;
998 top:50%;
999 transform:translate(-50%, -50%);
1000}
1001
1002.wp-block-image__placeholder{
1003 aspect-ratio:4/3;
1004}
1005.wp-block-image__placeholder.has-illustration:before{
1006 background:#fff;
1007 opacity:.8;
1008}
1009.wp-block-image__placeholder .components-placeholder__illustration{
1010 opacity:.1;
1011}
1012
1013.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{
1014 left:0;
1015 margin:-1px 0;
1016 position:absolute;
1017 right:0;
1018}
1019@media (min-width:600px){
1020 .block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{
1021 margin:-1px;
1022 }
1023}
1024
1025[data-align=full]>.wp-block-image img,[data-align=wide]>.wp-block-image img{
1026 height:auto;
1027 width:100%;
1028}
1029
1030.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{
1031 display:table;
1032}
1033.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{
1034 caption-side:bottom;
1035 display:table-caption;
1036}
1037
1038.wp-block[data-align=left]>.wp-block-image{
1039 margin:.5em 1em .5em 0;
1040}
1041
1042.wp-block[data-align=right]>.wp-block-image{
1043 margin:.5em 0 .5em 1em;
1044}
1045
1046.wp-block[data-align=center]>.wp-block-image{
1047 margin-left:auto;
1048 margin-right:auto;
1049 text-align:center;
1050}
1051
1052.wp-block[data-align]:has(>.wp-block-image){
1053 position:relative;
1054}
1055
1056.wp-block-image__crop-area{
1057 max-width:100%;
1058 overflow:hidden;
1059 position:relative;
1060 width:100%;
1061}
1062.wp-block-image__crop-area .reactEasyCrop_Container{
1063 pointer-events:auto;
1064}
1065.wp-block-image__crop-area .reactEasyCrop_Container .reactEasyCrop_Image{
1066 border:none;
1067 border-radius:0;
1068}
1069
1070.wp-block-image__crop-icon{
1071 align-items:center;
1072 display:flex;
1073 justify-content:center;
1074 min-width:48px;
1075 padding:0 8px;
1076}
1077.wp-block-image__crop-icon svg{
1078 fill:currentColor;
1079}
1080
1081.wp-block-image__zoom .components-popover__content{
1082 min-width:260px;
1083 overflow:visible !important;
1084}
1085
1086.wp-block-image__toolbar_content_textarea__container{
1087 padding:8px;
1088}
1089
1090.wp-block-image__toolbar_content_textarea{
1091 width:250px;
1092}
1093
1094.wp-block-latest-posts>li{
1095 overflow:hidden;
1096}
1097
1098.wp-block-latest-posts li a>div{
1099 display:inline;
1100}
1101
1102:root :where(.wp-block-latest-posts){
1103 padding-left:2.5em;
1104}
1105
1106:root :where(.wp-block-latest-posts.is-grid),:root :where(.wp-block-latest-posts__list){
1107 padding-left:0;
1108}
1109
1110.wp-block-math__textarea-control textarea{
1111 direction:ltr;
1112 font-family:Menlo,Consolas,monaco,monospace;
1113}
1114
1115.wp-block-media-text__media{
1116 position:relative;
1117}
1118.wp-block-media-text__media.is-transient img{
1119 opacity:.3;
1120}
1121.wp-block-media-text__media .components-spinner{
1122 left:50%;
1123 margin-left:-9px;
1124 margin-top:-9px;
1125 position:absolute;
1126 top:50%;
1127}
1128
1129.wp-block-media-text .__resizable_base__{
1130 grid-column:1 / span 2;
1131 grid-row:2;
1132}
1133
1134.wp-block-media-text .editor-media-container__resizer{
1135 width:100% !important;
1136}
1137
1138.wp-block-media-text.is-image-fill .components-placeholder.has-illustration,.wp-block-media-text.is-image-fill .editor-media-container__resizer,.wp-block-media-text.is-image-fill-element .components-placeholder.has-illustration,.wp-block-media-text.is-image-fill-element .editor-media-container__resizer{
1139 height:100% !important;
1140}
1141
1142.wp-block-media-text>.block-editor-block-list__layout>.block-editor-block-list__block{
1143 max-width:unset;
1144}
1145.wp-block-media-text--placeholder-image{
1146 min-height:205px;
1147}
1148
1149.block-editor-block-list__block[data-type="core/more"]{
1150 margin-bottom:28px;
1151 margin-top:28px;
1152 max-width:100%;
1153 text-align:center;
1154}
1155
1156.wp-block-more{
1157 display:block;
1158 text-align:center;
1159 white-space:nowrap;
1160}
1161.wp-block-more .rich-text{
1162 background:#fff;
1163 color:#757575;
1164 display:inline-flex;
1165 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
1166 font-size:13px;
1167 font-weight:600;
1168 padding:10px 36px;
1169 position:relative;
1170 text-align:center;
1171 text-transform:uppercase;
1172 white-space:nowrap;
1173}
1174.wp-block-more:before{
1175 border-top:3px dashed #ccc;
1176 content:"";
1177 left:0;
1178 position:absolute;
1179 right:0;
1180 top:50%;
1181}
1182.editor-styles-wrapper .wp-block-navigation ul{
1183 margin-bottom:0;
1184 margin-left:0;
1185 margin-top:0;
1186 padding-left:0;
1187}
1188.editor-styles-wrapper .wp-block-navigation .wp-block-navigation-item.wp-block{
1189 margin:revert;
1190}
1191
1192.wp-block-navigation-item__label{
1193 display:inline;
1194}
1195.wp-block-navigation-item,.wp-block-navigation__container{
1196 background-color:inherit;
1197}
1198
1199.wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover>.wp-block-navigation__submenu-container{
1200 opacity:0;
1201 visibility:hidden;
1202}
1203
1204.has-child.has-child-selected>.wp-block-navigation__submenu-container,.has-child.is-selected>.wp-block-navigation__submenu-container{
1205 display:flex;
1206 opacity:1;
1207 visibility:visible;
1208}
1209
1210.is-dragging-components-draggable .has-child.is-dragging-within>.wp-block-navigation__submenu-container{
1211 opacity:1;
1212 visibility:visible;
1213}
1214
1215.is-editing>.wp-block-navigation__container{
1216 display:flex;
1217 flex-direction:column;
1218 opacity:1;
1219 visibility:visible;
1220}
1221
1222.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container{
1223 opacity:1;
1224 visibility:hidden;
1225}
1226.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container .block-editor-block-draggable-chip-wrapper{
1227 visibility:visible;
1228}
1229
1230.is-editing>.wp-block-navigation__submenu-container>.block-list-appender{
1231 display:block;
1232 position:static;
1233 width:100%;
1234}
1235.is-editing>.wp-block-navigation__submenu-container>.block-list-appender .block-editor-button-block-appender{
1236 background:#1e1e1e;
1237 color:#fff;
1238 margin-left:auto;
1239 margin-right:0;
1240 padding:0;
1241 width:24px;
1242}
1243
1244.wp-block-navigation__submenu-container .block-list-appender{
1245 display:none;
1246}
1247.block-library-colors-selector{
1248 width:auto;
1249}
1250.block-library-colors-selector .block-library-colors-selector__toggle{
1251 display:block;
1252 margin:0 auto;
1253 padding:3px;
1254 width:auto;
1255}
1256.block-library-colors-selector .block-library-colors-selector__icon-container{
1257 align-items:center;
1258 border-radius:4px;
1259 display:flex;
1260 height:30px;
1261 margin:0 auto;
1262 padding:3px;
1263 position:relative;
1264}
1265.block-library-colors-selector .block-library-colors-selector__state-selection{
1266 border-radius:11px;
1267 box-shadow:inset 0 0 0 1px #0003;
1268 height:22px;
1269 line-height:20px;
1270 margin-left:auto;
1271 margin-right:auto;
1272 min-height:22px;
1273 min-width:22px;
1274 padding:2px;
1275 width:22px;
1276}
1277.block-library-colors-selector .block-library-colors-selector__state-selection>svg{
1278 min-width:auto !important;
1279}
1280.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg,.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg path{
1281 color:inherit;
1282}
1283
1284.block-library-colors-selector__popover .color-palette-controller-container{
1285 padding:16px;
1286}
1287.block-library-colors-selector__popover .components-base-control__label{
1288 height:20px;
1289 line-height:20px;
1290}
1291.block-library-colors-selector__popover .component-color-indicator{
1292 float:right;
1293 margin-top:2px;
1294}
1295.block-library-colors-selector__popover .components-panel__body-title{
1296 display:none;
1297}
1298
1299.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender{
1300 background-color:#1e1e1e;
1301 color:#fff;
1302 height:24px;
1303}
1304.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender.block-editor-button-block-appender.block-editor-button-block-appender{
1305 padding:0;
1306}
1307
1308.wp-block-navigation .wp-block .wp-block .block-editor-button-block-appender{
1309 background-color:initial;
1310 color:#1e1e1e;
1311}
1312.components-placeholder.wp-block-navigation-placeholder{
1313 background:none;
1314 box-shadow:none;
1315 min-height:0;
1316 outline:none;
1317 padding:0;
1318}
1319.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset{
1320 font-size:inherit;
1321}
1322.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button{
1323 margin-bottom:0;
1324}
1325.components-placeholder.wp-block-navigation-placeholder{
1326 color:inherit;
1327}
1328.wp-block-navigation.is-selected .components-placeholder.wp-block-navigation-placeholder{
1329 color:#1e1e1e;
1330}
1331
1332.wp-block-navigation-placeholder__preview{
1333 align-items:center;
1334 display:flex;
1335 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
1336 font-size:13px;
1337 min-width:96px;
1338}
1339.wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview{
1340 display:none;
1341}
1342.wp-block-navigation-placeholder__preview{
1343 background:#0000;
1344 color:currentColor;
1345}
1346.wp-block-navigation-placeholder__preview:before{
1347 border:1px dashed;
1348 border-radius:inherit;
1349 bottom:0;
1350 content:"";
1351 display:block;
1352 left:0;
1353 pointer-events:none;
1354 position:absolute;
1355 right:0;
1356 top:0;
1357}
1358.wp-block-navigation-placeholder__preview>svg{
1359 fill:currentColor;
1360}
1361
1362.wp-block-navigation.is-vertical .is-medium .components-placeholder__fieldset,.wp-block-navigation.is-vertical .is-small .components-placeholder__fieldset{
1363 min-height:90px;
1364}
1365
1366.wp-block-navigation.is-vertical .is-large .components-placeholder__fieldset{
1367 min-height:132px;
1368}
1369
1370.wp-block-navigation-placeholder__controls,.wp-block-navigation-placeholder__preview{
1371 align-items:flex-start;
1372 flex-direction:row;
1373 padding:6px 8px;
1374}
1375
1376.wp-block-navigation-placeholder__controls{
1377 background-color:#fff;
1378 border-radius:2px;
1379 box-shadow:inset 0 0 0 1px #1e1e1e;
1380 display:none;
1381 position:relative;
1382 z-index:1;
1383}
1384.wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls{
1385 display:flex;
1386}
1387.wp-block-navigation-placeholder__controls{
1388 float:left;
1389 width:100%;
1390}
1391.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr{
1392 display:none;
1393}
1394.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions{
1395 align-items:flex-start;
1396 flex-direction:column;
1397}
1398.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr{
1399 display:none;
1400}
1401.wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon{
1402 height:36px;
1403 margin-right:12px;
1404}
1405
1406.wp-block-navigation-placeholder__actions__indicator{
1407 align-items:center;
1408 display:flex;
1409 height:36px;
1410 justify-content:flex-start;
1411 line-height:0;
1412 margin-left:4px;
1413 padding:0 6px 0 0;
1414}
1415.wp-block-navigation-placeholder__actions__indicator svg{
1416 margin-right:4px;
1417 fill:currentColor;
1418}
1419
1420.wp-block-navigation .components-placeholder.is-medium .components-placeholder__fieldset{
1421 flex-direction:row !important;
1422}
1423
1424.wp-block-navigation-placeholder__actions{
1425 align-items:center;
1426 display:flex;
1427 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
1428 font-size:13px;
1429 gap:6px;
1430}
1431.wp-block-navigation-placeholder__actions .components-dropdown,.wp-block-navigation-placeholder__actions>.components-button{
1432 margin-right:0;
1433}
1434.wp-block-navigation-placeholder__actions{
1435 height:100%;
1436}
1437.wp-block-navigation-placeholder__actions.wp-block-navigation-placeholder__actions hr{
1438 background-color:#1e1e1e;
1439 border:0;
1440 height:100%;
1441 margin:auto 0;
1442 max-height:16px;
1443 min-height:1px;
1444 min-width:1px;
1445}
1446@media (min-width:600px){
1447 .wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close{
1448 display:none;
1449 }
1450}
1451
1452.wp-block-navigation__responsive-container.is-menu-open{
1453 position:fixed;
1454 top:159px;
1455}
1456@media (min-width:782px){
1457 .wp-block-navigation__responsive-container.is-menu-open{
1458 left:36px;
1459 top:97px;
1460 }
1461}
1462@media (min-width:960px){
1463 .wp-block-navigation__responsive-container.is-menu-open{
1464 left:160px;
1465 }
1466}
1467
1468.is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{
1469 top:145px;
1470}
1471
1472.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{
1473 left:0;
1474 top:159px;
1475}
1476@media (min-width:782px){
1477 .is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{
1478 top:65px;
1479 }
1480}
1481.is-fullscreen-mode .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-fullscreen-mode .is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{
1482 top:113px;
1483}
1484
1485body.editor-styles-wrapper .wp-block-navigation__responsive-container.is-menu-open{
1486 bottom:0;
1487 left:0;
1488 right:0;
1489 top:0;
1490}
1491
1492.components-button.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.components-button.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{
1493 color:inherit;
1494 height:auto;
1495 padding:0;
1496}
1497
1498.components-heading.wp-block-navigation-off-canvas-editor__title{
1499 margin:0;
1500}
1501
1502.wp-block-navigation-off-canvas-editor__header{
1503 margin-bottom:8px;
1504}
1505
1506.is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender{
1507 margin-top:16px;
1508}
1509
1510@keyframes fadein{
1511 0%{
1512 opacity:0;
1513 }
1514 to{
1515 opacity:1;
1516 }
1517}
1518.wp-block-navigation__loading-indicator-container{
1519 padding:8px 12px;
1520}
1521
1522.wp-block-navigation .wp-block-navigation__uncontrolled-inner-blocks-loading-indicator{
1523 margin-top:0;
1524}
1525
1526@keyframes fadeouthalf{
1527 0%{
1528 opacity:1;
1529 }
1530 to{
1531 opacity:.5;
1532 }
1533}
1534.wp-block-navigation-delete-menu-button{
1535 justify-content:center;
1536 margin-bottom:16px;
1537 width:100%;
1538}
1539
1540.components-button.is-link.wp-block-navigation-manage-menus-button{
1541 margin-bottom:16px;
1542}
1543
1544.wp-block-navigation__overlay-menu-preview{
1545 align-items:center;
1546 background-color:#f0f0f0;
1547 display:flex;
1548 grid-column:span 2;
1549 height:64px !important;
1550 justify-content:space-between;
1551 padding:0 24px;
1552 width:100%;
1553}
1554.wp-block-navigation__overlay-menu-preview.open{
1555 background-color:#fff;
1556 box-shadow:inset 0 0 0 1px #e0e0e0;
1557 outline:1px solid #0000;
1558}
1559
1560.wp-block-navigation-placeholder__actions hr+hr,.wp-block-navigation__toolbar-menu-selector.components-toolbar-group:empty{
1561 display:none;
1562}
1563.wp-block-navigation__navigation-selector{
1564 margin-bottom:16px;
1565 width:100%;
1566}
1567
1568.wp-block-navigation__navigation-selector-button{
1569 border:1px solid;
1570 justify-content:space-between;
1571 width:100%;
1572}
1573
1574.wp-block-navigation__navigation-selector-button__icon{
1575 flex:0 0 auto;
1576}
1577
1578.wp-block-navigation__navigation-selector-button__label{
1579 flex:0 1 auto;
1580 overflow:hidden;
1581 text-overflow:ellipsis;
1582 white-space:nowrap;
1583}
1584
1585.wp-block-navigation__navigation-selector-button--createnew{
1586 border:1px solid;
1587 margin-bottom:16px;
1588 width:100%;
1589}
1590
1591.wp-block-navigation__responsive-container-open.components-button{
1592 opacity:1;
1593}
1594
1595.wp-block-navigation__menu-inspector-controls{
1596 overflow-x:auto;
1597}
1598.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar{
1599 height:12px;
1600 width:12px;
1601}
1602.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-track{
1603 background-color:initial;
1604}
1605.wp-block-navigation__menu-inspector-controls::-webkit-scrollbar-thumb{
1606 background-clip:padding-box;
1607 background-color:initial;
1608 border:3px solid #0000;
1609 border-radius:8px;
1610}
1611.wp-block-navigation__menu-inspector-controls:focus-within::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:focus::-webkit-scrollbar-thumb,.wp-block-navigation__menu-inspector-controls:hover::-webkit-scrollbar-thumb{
1612 background-color:#949494;
1613}
1614.wp-block-navigation__menu-inspector-controls{
1615 scrollbar-color:#0000 #0000;
1616 scrollbar-gutter:stable both-edges;
1617 scrollbar-width:thin;
1618}
1619.wp-block-navigation__menu-inspector-controls:focus,.wp-block-navigation__menu-inspector-controls:focus-within,.wp-block-navigation__menu-inspector-controls:hover{
1620 scrollbar-color:#949494 #0000;
1621}
1622.wp-block-navigation__menu-inspector-controls{
1623 will-change:transform;
1624}
1625@media (hover:none){
1626 .wp-block-navigation__menu-inspector-controls{
1627 scrollbar-color:#949494 #0000;
1628 }
1629}
1630
1631.wp-block-navigation__menu-inspector-controls__empty-message{
1632 margin-left:24px;
1633}
1634
1635.editor-sidebar__panel .wp-block-navigation__submenu-header{
1636 margin-bottom:0;
1637 margin-top:0;
1638}
1639
1640.wp-block-navigation__submenu-accessibility-notice{
1641 grid-column:span 2;
1642}
1643.wp-block-navigation .block-list-appender{
1644 position:relative;
1645}
1646.wp-block-navigation .has-child{
1647 cursor:pointer;
1648}
1649.wp-block-navigation .has-child .wp-block-navigation__submenu-container{
1650 z-index:28;
1651}
1652.wp-block-navigation .has-child:hover .wp-block-navigation__submenu-container{
1653 z-index:29;
1654}
1655.wp-block-navigation .has-child.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child.is-selected>.wp-block-navigation__submenu-container{
1656 height:auto !important;
1657 min-width:200px !important;
1658 opacity:1 !important;
1659 overflow:visible !important;
1660 visibility:visible !important;
1661 width:auto !important;
1662}
1663.wp-block-navigation-item .wp-block-navigation-item__content{
1664 cursor:text;
1665}
1666.wp-block-navigation-item.is-editing,.wp-block-navigation-item.is-selected{
1667 min-width:20px;
1668}
1669.wp-block-navigation-item .block-list-appender{
1670 margin:16px auto 16px 16px;
1671}
1672
1673.wp-block-navigation-link__invalid-item{
1674 color:#000;
1675}
1676.wp-block-navigation-link__placeholder{
1677 background-image:none !important;
1678 box-shadow:none !important;
1679 position:relative;
1680 text-decoration:none !important;
1681}
1682.wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span{
1683 -webkit-text-decoration:wavy underline;
1684 text-decoration:wavy underline;
1685 -webkit-text-decoration-skip-ink:none;
1686 text-decoration-skip-ink:none;
1687 text-underline-offset:.25rem;
1688}
1689.wp-block-navigation-link__placeholder.wp-block-navigation-item__content{
1690 cursor:pointer;
1691}
1692.link-control-transform{
1693 border-top:1px solid #ccc;
1694 padding:0 16px 8px;
1695}
1696
1697.link-control-transform__subheading{
1698 color:#1e1e1e;
1699 font-size:11px;
1700 font-weight:500;
1701 margin-bottom:1.5em;
1702 text-transform:uppercase;
1703}
1704
1705.link-control-transform__items{
1706 display:flex;
1707 justify-content:space-between;
1708}
1709
1710.link-control-transform__item{
1711 flex-basis:33%;
1712 flex-direction:column;
1713 gap:8px;
1714 height:auto;
1715}
1716
1717.link-ui-page-creator{
1718 max-width:350px;
1719 min-width:auto;
1720 padding-top:8px;
1721 width:90vw;
1722}
1723.link-ui-page-creator__inner{
1724 padding:16px;
1725}
1726.link-ui-page-creator__back{
1727 margin-left:8px;
1728 text-transform:uppercase;
1729}
1730.navigation-link-control__error-text{
1731 color:#cc1818;
1732}
1733
1734.wp-block-navigation-submenu{
1735 display:block;
1736}
1737.wp-block-navigation-submenu .wp-block-navigation__submenu-container{
1738 z-index:28;
1739}
1740.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container{
1741 height:auto !important;
1742 left:-1px;
1743 min-width:200px !important;
1744 opacity:1 !important;
1745 position:absolute;
1746 top:100%;
1747 visibility:visible !important;
1748 width:auto !important;
1749}
1750@media (min-width:782px){
1751 .wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
1752 left:100%;
1753 top:-1px;
1754 }
1755 .wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{
1756 background:#0000;
1757 content:"";
1758 display:block;
1759 height:100%;
1760 position:absolute;
1761 right:100%;
1762 width:.5em;
1763 }
1764}
1765
1766.block-editor-block-list__block[data-type="core/nextpage"]{
1767 margin-bottom:28px;
1768 margin-top:28px;
1769 max-width:100%;
1770 text-align:center;
1771}
1772
1773.wp-block-nextpage{
1774 display:block;
1775 text-align:center;
1776 white-space:nowrap;
1777}
1778.wp-block-nextpage>span{
1779 background:#fff;
1780 border-radius:4px;
1781 color:#757575;
1782 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
1783 font-size:13px;
1784 font-weight:600;
1785 height:24px;
1786 padding:6px 8px;
1787 position:relative;
1788 text-transform:uppercase;
1789}
1790.wp-block-nextpage:before{
1791 border-top:3px dashed #ccc;
1792 content:"";
1793 left:0;
1794 position:absolute;
1795 right:0;
1796 top:50%;
1797}
1798
1799.wp-block-navigation.items-justified-space-between .wp-block-page-list,.wp-block-navigation.items-justified-space-between .wp-block-page-list>div{
1800 display:contents;
1801 flex:1;
1802}
1803.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list>div{
1804 flex:inherit;
1805}
1806
1807.wp-block-navigation .wp-block-navigation__submenu-container>.wp-block-page-list{
1808 display:block;
1809}
1810
1811.wp-block-pages-list__item__link{
1812 pointer-events:none;
1813}
1814
1815@media (min-width:600px){
1816 .wp-block-page-list-modal{
1817 max-width:480px;
1818 }
1819}
1820
1821.wp-block-page-list-modal-buttons{
1822 display:flex;
1823 gap:12px;
1824 justify-content:flex-end;
1825}
1826
1827.wp-block-page-list .open-on-click:focus-within>.wp-block-navigation__submenu-container{
1828 height:auto;
1829 min-width:200px;
1830 opacity:1;
1831 visibility:visible;
1832 width:auto;
1833}
1834
1835.wp-block-page-list__loading-indicator-container{
1836 padding:8px 12px;
1837}
1838
1839.block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus{
1840 min-height:auto !important;
1841}
1842
1843.block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{
1844 opacity:1;
1845}
1846
1847.block-editor-block-list__block[data-empty=true]+.block-editor-block-list__block[data-empty=true]:not([data-custom-placeholder=true]) [data-rich-text-placeholder]{
1848 opacity:0;
1849}
1850
1851.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-left[style*="writing-mode: vertical-lr"],.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-right[style*="writing-mode: vertical-rl"]{
1852 rotate:180deg;
1853}
1854
1855.is-zoomed-out .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{
1856 opacity:0;
1857}
1858
1859.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{
1860 display:inline;
1861}
1862
1863.wp-block-pullquote.is-style-solid-color blockquote p{
1864 font-size:32px;
1865}
1866.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{
1867 font-style:normal;
1868 text-transform:none;
1869}
1870
1871.wp-block-pullquote__citation{
1872 color:inherit;
1873}
1874
1875.wp-block-rss li a>div{
1876 display:inline;
1877}
1878
1879.wp-block-rss__placeholder-form .wp-block-rss__placeholder-input{
1880 flex:1 1 auto;
1881}
1882
1883.wp-block-rss .wp-block-rss{
1884 all:inherit;
1885 margin:0;
1886 padding:0;
1887}
1888
1889.wp-block[data-align=center] .wp-block-search .wp-block-search__inside-wrapper{
1890 margin:auto;
1891}
1892
1893.wp-block-search :where(.wp-block-search__button){
1894 align-items:center;
1895 border-radius:initial;
1896 display:flex;
1897 height:auto;
1898 justify-content:center;
1899 text-align:center;
1900}
1901
1902.wp-block-search__inspector-controls .components-base-control{
1903 margin-bottom:0;
1904}
1905
1906.block-editor-block-list__block[data-type="core/separator"]{
1907 padding-bottom:.1px;
1908 padding-top:.1px;
1909}
1910
1911.blocks-shortcode__textarea{
1912 background:#fff !important;
1913 border:1px solid #1e1e1e !important;
1914 border-radius:2px !important;
1915 box-shadow:none !important;
1916 box-sizing:border-box;
1917 color:#1e1e1e !important;
1918 font-family:Menlo,Consolas,monaco,monospace !important;
1919 font-size:16px !important;
1920 max-height:250px;
1921 padding:12px !important;
1922 resize:none;
1923}
1924@media (min-width:600px){
1925 .blocks-shortcode__textarea{
1926 font-size:13px !important;
1927 }
1928}
1929.blocks-shortcode__textarea:focus{
1930 border-color:var(--wp-admin-theme-color) !important;
1931 box-shadow:0 0 0 1px var(--wp-admin-theme-color) !important;
1932 outline:2px solid #0000 !important;
1933}
1934
1935.wp-block-site-logo.aligncenter>div,.wp-block[data-align=center]>.wp-block-site-logo{
1936 display:table;
1937 margin-left:auto;
1938 margin-right:auto;
1939}
1940
1941.wp-block-site-logo a{
1942 pointer-events:none;
1943}
1944.wp-block-site-logo .custom-logo-link{
1945 cursor:inherit;
1946}
1947.wp-block-site-logo .custom-logo-link:focus{
1948 box-shadow:none;
1949}
1950.wp-block-site-logo img{
1951 display:block;
1952 height:auto;
1953 max-width:100%;
1954}
1955.wp-block-site-logo.is-transient{
1956 position:relative;
1957}
1958.wp-block-site-logo.is-transient img{
1959 opacity:.3;
1960}
1961.wp-block-site-logo.is-transient .components-spinner{
1962 left:50%;
1963 margin:0;
1964 position:absolute;
1965 top:50%;
1966 transform:translate(-50%, -50%);
1967}
1968
1969.wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder{
1970 height:60px;
1971 width:60px;
1972}
1973.wp-block-site-logo.wp-block-site-logo .components-resizable-box__container,.wp-block-site-logo.wp-block-site-logo>div{
1974 border-radius:inherit;
1975}
1976.wp-block-site-logo.wp-block-site-logo .components-placeholder{
1977 align-items:center;
1978 border-radius:inherit;
1979 display:flex;
1980 height:100%;
1981 justify-content:center;
1982 min-height:48px;
1983 min-width:48px;
1984 padding:0;
1985 width:100%;
1986}
1987.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text,.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload{
1988 display:none;
1989}
1990.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{
1991 align-items:center;
1992 background:var(--wp-admin-theme-color);
1993 border-color:var(--wp-admin-theme-color);
1994 border-radius:50%;
1995 border-style:solid;
1996 color:#fff;
1997 display:flex;
1998 height:48px;
1999 justify-content:center;
2000 margin:auto;
2001 padding:0;
2002 position:relative;
2003 width:48px;
2004}
2005.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button>svg{
2006 color:inherit;
2007}
2008
2009.block-library-site-logo__inspector-media-replace-container{
2010 position:relative;
2011}
2012.block-library-site-logo__inspector-media-replace-container .components-drop-zone__content-icon{
2013 display:none;
2014}
2015.block-library-site-logo__inspector-media-replace-container button.components-button{
2016 box-shadow:inset 0 0 0 1px #ccc;
2017 color:#1e1e1e;
2018 display:block;
2019 height:40px;
2020 width:100%;
2021}
2022.block-library-site-logo__inspector-media-replace-container button.components-button:hover{
2023 color:var(--wp-admin-theme-color);
2024}
2025.block-library-site-logo__inspector-media-replace-container button.components-button:focus{
2026 box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
2027}
2028.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-media-replace-title{
2029 text-align:start;
2030 text-align-last:center;
2031 white-space:normal;
2032 word-break:break-all;
2033}
2034.block-library-site-logo__inspector-media-replace-container .components-dropdown{
2035 display:block;
2036}
2037.block-library-site-logo__inspector-media-replace-container img{
2038 aspect-ratio:1;
2039 border-radius:50% !important;
2040 box-shadow:inset 0 0 0 1px #0003;
2041 min-width:20px;
2042 width:20px;
2043}
2044.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-readonly-logo-preview{
2045 display:flex;
2046 height:40px;
2047 padding:6px 12px;
2048}
2049
2050.wp-block-site-tagline__placeholder,.wp-block-site-title__placeholder{
2051 border:1px dashed;
2052 padding:1em 0;
2053}
2054
2055.wp-block-social-links .wp-social-link{
2056 line-height:0;
2057}
2058
2059.wp-block-social-link-anchor{
2060 align-items:center;
2061 background:none;
2062 border:0;
2063 box-sizing:border-box;
2064 color:currentColor;
2065 cursor:pointer;
2066 display:inline-flex;
2067 font-family:inherit;
2068 font-size:inherit;
2069 font-weight:inherit;
2070 height:auto;
2071 margin:0;
2072 opacity:1;
2073 padding:.25em;
2074}
2075.wp-block-social-link-anchor:hover{
2076 transform:none;
2077}
2078
2079:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link button){
2080 padding-left:.6666666667em;
2081 padding-right:.6666666667em;
2082}
2083
2084:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link button){
2085 padding:0;
2086}
2087
2088.wp-block-social-link__toolbar_content_text{
2089 width:250px;
2090}
2091
2092.wp-block-social-links div.block-editor-url-input{
2093 display:inline-block;
2094 margin-left:8px;
2095}
2096
2097.wp-social-link:hover{
2098 transform:none;
2099}
2100
2101:root :where(.wp-block-social-links){
2102 padding:0;
2103}
2104
2105.wp-block.wp-block-social-links.aligncenter,.wp-block[data-align=center]>.wp-block-social-links{
2106 justify-content:center;
2107}
2108
2109.block-editor-block-preview__content .components-button:disabled{
2110 opacity:1;
2111}
2112
2113.wp-social-link.wp-social-link__is-incomplete{
2114 opacity:.5;
2115}
2116
2117.wp-block-social-links .is-selected .wp-social-link__is-incomplete,.wp-social-link.wp-social-link__is-incomplete:focus,.wp-social-link.wp-social-link__is-incomplete:hover{
2118 opacity:1;
2119}
2120
2121.wp-block-social-links .block-list-appender{
2122 position:static;
2123}
2124.wp-block-social-links .block-list-appender .block-editor-inserter{
2125 font-size:inherit;
2126}
2127.wp-block-social-links .block-list-appender .block-editor-button-block-appender{
2128 font-size:inherit;
2129 height:1.5em;
2130 padding:0;
2131 width:1.5em;
2132}
2133
2134.block-editor-block-list__block[data-type="core/spacer"]:before{
2135 content:"";
2136 display:block;
2137 height:100%;
2138 min-height:8px;
2139 min-width:8px;
2140 position:absolute;
2141 width:100%;
2142 z-index:1;
2143}
2144
2145.block-library-spacer__resize-container.has-show-handle,.wp-block-spacer.is-hovered .block-library-spacer__resize-container,.wp-block-spacer.is-selected.custom-sizes-disabled{
2146 background:#0000001a;
2147}
2148.is-dark-theme .block-library-spacer__resize-container.has-show-handle,.is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container,.is-dark-theme .wp-block-spacer.is-selected.custom-sizes-disabled{
2149 background:#ffffff26;
2150}
2151
2152.block-library-spacer__resize-container{
2153 clear:both;
2154}
2155.block-library-spacer__resize-container:not(.is-resizing){
2156 height:100% !important;
2157 width:100% !important;
2158}
2159.block-library-spacer__resize-container .components-resizable-box__handle:before{
2160 content:none;
2161}
2162.block-library-spacer__resize-container.resize-horizontal{
2163 height:100% !important;
2164 margin-bottom:0;
2165}
2166
2167.wp-block[data-align=center]>.wp-block-table,.wp-block[data-align=left]>.wp-block-table,.wp-block[data-align=right]>.wp-block-table{
2168 height:auto;
2169}
2170.wp-block[data-align=center]>.wp-block-table table,.wp-block[data-align=left]>.wp-block-table table,.wp-block[data-align=right]>.wp-block-table table{
2171 width:auto;
2172}
2173.wp-block[data-align=center]>.wp-block-table td,.wp-block[data-align=center]>.wp-block-table th,.wp-block[data-align=left]>.wp-block-table td,.wp-block[data-align=left]>.wp-block-table th,.wp-block[data-align=right]>.wp-block-table td,.wp-block[data-align=right]>.wp-block-table th{
2174 word-break:break-word;
2175}
2176.wp-block[data-align=center]>.wp-block-table{
2177 text-align:initial;
2178}
2179.wp-block[data-align=center]>.wp-block-table table{
2180 margin:0 auto;
2181}
2182.wp-block-table td,.wp-block-table th{
2183 border:1px solid;
2184 padding:.5em;
2185}
2186.wp-block-table td.is-selected,.wp-block-table th.is-selected{
2187 border-color:var(--wp-admin-theme-color);
2188 border-style:double;
2189 box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color);
2190}
2191.wp-block-table table.has-individual-borders td,.wp-block-table table.has-individual-borders th,.wp-block-table table.has-individual-borders tr,.wp-block-table table.has-individual-borders>*{
2192 border:1px solid;
2193}
2194
2195.blocks-table__placeholder-form.blocks-table__placeholder-form{
2196 align-items:flex-start;
2197 display:flex;
2198 flex-direction:column;
2199 gap:8px;
2200}
2201@media (min-width:782px){
2202 .blocks-table__placeholder-form.blocks-table__placeholder-form{
2203 align-items:flex-end;
2204 flex-direction:row;
2205 }
2206}
2207
2208.blocks-table__placeholder-input{
2209 width:112px;
2210}
2211
2212.wp-block-tag-cloud .wp-block-tag-cloud{
2213 border:none;
2214 border-radius:inherit;
2215 margin:0;
2216 padding:0;
2217}
2218
2219.block-editor-template-part__selection-modal{
2220 z-index:1000001;
2221}
2222.block-editor-template-part__selection-modal .block-editor-block-patterns-list{
2223 column-count:2;
2224 column-gap:24px;
2225}
2226@media (min-width:1280px){
2227 .block-editor-template-part__selection-modal .block-editor-block-patterns-list{
2228 column-count:3;
2229 }
2230}
2231.block-editor-template-part__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{
2232 break-inside:avoid-column;
2233}
2234
2235.block-library-template-part__selection-search{
2236 background:#fff;
2237 padding:16px 0;
2238 position:sticky;
2239 top:0;
2240 z-index:2;
2241}
2242.block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after{
2243 outline-color:var(--wp-block-synced-color);
2244}
2245
2246.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.has-editable-outline:after{
2247 border:none;
2248}
2249
2250.wp-block-term-template .term-loading .term-loading-placeholder{
2251 background-color:#f0f0f0;
2252 border-radius:2px;
2253 height:1.5em;
2254 margin-bottom:.25em;
2255 width:100%;
2256}
2257@media not (prefers-reduced-motion){
2258 .wp-block-term-template .term-loading .term-loading-placeholder{
2259 animation:loadingpulse 1.5s ease-in-out infinite;
2260 }
2261}
2262
2263@keyframes loadingpulse{
2264 0%{
2265 opacity:1;
2266 }
2267 50%{
2268 opacity:.5;
2269 }
2270 to{
2271 opacity:1;
2272 }
2273}
2274.wp-block-text-columns .block-editor-rich-text__editable:focus{
2275 outline:1px solid #ddd;
2276}
2277
2278.wp-block[data-align=center]>.wp-block-video{
2279 text-align:center;
2280}
2281
2282.wp-block-video{
2283 position:relative;
2284}
2285.wp-block-video.is-transient video{
2286 opacity:.3;
2287}
2288.wp-block-video .components-spinner{
2289 left:50%;
2290 margin-left:-9px;
2291 margin-top:-9px;
2292 position:absolute;
2293 top:50%;
2294}
2295
2296.block-library-video-tracks-editor{
2297 z-index:159990;
2298}
2299
2300.block-library-video-tracks-editor__track-list-track{
2301 padding-left:12px;
2302}
2303
2304.block-library-video-tracks-editor__single-track-editor-kind-select{
2305 max-width:240px;
2306}
2307
2308.block-library-video-tracks-editor__single-track-editor-edit-track-label,.block-library-video-tracks-editor__tracks-informative-message-title{
2309 color:#757575;
2310 display:block;
2311 font-size:11px;
2312 font-weight:500;
2313 margin-top:4px;
2314 text-transform:uppercase;
2315}
2316
2317.block-library-video-tracks-editor>.components-popover__content{
2318 width:360px;
2319}
2320
2321.block-library-video-tracks-editor__add-tracks-container .components-menu-group__label,.block-library-video-tracks-editor__track-list .components-menu-group__label{
2322 padding:0;
2323}
2324
2325.block-library-video-tracks-editor__tracks-informative-message{
2326 padding:8px;
2327}
2328.block-library-video-tracks-editor__tracks-informative-message-description{
2329 margin-bottom:0;
2330}
2331
2332.block-library-query-pattern__selection-modal .block-editor-block-patterns-list{
2333 column-count:2;
2334 column-gap:24px;
2335}
2336@media (min-width:1280px){
2337 .block-library-query-pattern__selection-modal .block-editor-block-patterns-list{
2338 column-count:3;
2339 }
2340}
2341.block-library-query-pattern__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{
2342 break-inside:avoid-column;
2343}
2344.block-library-query-pattern__selection-modal .block-library-query-pattern__selection-search{
2345 background:#fff;
2346 margin-bottom:-4px;
2347 padding:16px 0;
2348 position:sticky;
2349 top:0;
2350 transform:translateY(-4px);
2351 z-index:2;
2352}
2353
2354@media (min-width:600px){
2355 .wp-block-query__enhanced-pagination-modal{
2356 max-width:480px;
2357 }
2358}
2359
2360.block-editor-block-settings-menu__popover.is-expanded{
2361 overflow-y:scroll;
2362}
2363.block-editor-block-settings-menu__popover .block-library-query-pattern__selection-content{
2364 height:100%;
2365}
2366.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{
2367 display:grid;
2368 grid-template-columns:1fr;
2369}
2370@media (min-width:600px){
2371 .block-editor-block-settings-menu__popover .block-editor-block-patterns-list{
2372 grid-template-columns:1fr 1fr;
2373 }
2374}
2375.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{
2376 grid-gap:12px;
2377 min-width:280px;
2378}
2379@media (min-width:600px){
2380 .block-editor-block-settings-menu__popover .block-editor-block-patterns-list{
2381 min-width:480px;
2382 }
2383}
2384.block-editor-block-settings-menu__popover .block-editor-block-patterns-list__list-item{
2385 margin-bottom:0;
2386}
2387
2388.wp-block-query>.block-editor-media-placeholder.is-small{
2389 min-height:60px;
2390}
2391
2392.wp-block[data-align=center]>.wp-block-query-pagination{
2393 justify-content:center;
2394}
2395
2396:where(.editor-styles-wrapper) .wp-block-query-pagination{
2397 max-width:100%;
2398}
2399:where(.editor-styles-wrapper) .wp-block-query-pagination.block-editor-block-list__layout{
2400 margin:0;
2401}
2402
2403.wp-block-query-pagination-numbers a{
2404 text-decoration:underline;
2405}
2406.wp-block-query-pagination-numbers .page-numbers{
2407 margin-right:2px;
2408}
2409.wp-block-query-pagination-numbers .page-numbers:last-child{
2410 margin-right:0;
2411}
2412
2413.wp-block-post-featured-image .block-editor-media-placeholder{
2414 backdrop-filter:none;
2415 z-index:1;
2416}
2417.wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{
2418 align-items:center;
2419 display:flex;
2420 justify-content:center;
2421 padding:0;
2422}
2423.wp-block-post-featured-image .components-placeholder .components-form-file-upload,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-form-file-upload{
2424 display:none;
2425}
2426.wp-block-post-featured-image .components-placeholder .components-button,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button{
2427 align-items:center;
2428 background:var(--wp-admin-theme-color);
2429 border-color:var(--wp-admin-theme-color);
2430 border-radius:50%;
2431 border-style:solid;
2432 color:#fff;
2433 display:flex;
2434 height:48px;
2435 justify-content:center;
2436 margin:auto;
2437 padding:0;
2438 position:relative;
2439 width:48px;
2440}
2441.wp-block-post-featured-image .components-placeholder .components-button>svg,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button>svg{
2442 color:inherit;
2443}
2444.wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{
2445 min-height:200px;
2446}
2447.wp-block-post-featured-image .components-placeholder:where(.has-border-color),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where(.has-border-color),.wp-block-post-featured-image img:where(.has-border-color){
2448 border-style:solid;
2449}
2450.wp-block-post-featured-image .components-placeholder:where([style*=border-top-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-color]),.wp-block-post-featured-image img:where([style*=border-top-color]){
2451 border-top-style:solid;
2452}
2453.wp-block-post-featured-image .components-placeholder:where([style*=border-right-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-color]),.wp-block-post-featured-image img:where([style*=border-right-color]){
2454 border-right-style:solid;
2455}
2456.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image img:where([style*=border-bottom-color]){
2457 border-bottom-style:solid;
2458}
2459.wp-block-post-featured-image .components-placeholder:where([style*=border-left-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-color]),.wp-block-post-featured-image img:where([style*=border-left-color]){
2460 border-left-style:solid;
2461}
2462.wp-block-post-featured-image .components-placeholder:where([style*=border-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-width]),.wp-block-post-featured-image img:where([style*=border-width]){
2463 border-style:solid;
2464}
2465.wp-block-post-featured-image .components-placeholder:where([style*=border-top-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-width]),.wp-block-post-featured-image img:where([style*=border-top-width]){
2466 border-top-style:solid;
2467}
2468.wp-block-post-featured-image .components-placeholder:where([style*=border-right-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-width]),.wp-block-post-featured-image img:where([style*=border-right-width]){
2469 border-right-style:solid;
2470}
2471.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image img:where([style*=border-bottom-width]){
2472 border-bottom-style:solid;
2473}
2474.wp-block-post-featured-image .components-placeholder:where([style*=border-left-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-width]),.wp-block-post-featured-image img:where([style*=border-left-width]){
2475 border-left-style:solid;
2476}
2477.wp-block-post-featured-image[style*=height] .components-placeholder{
2478 height:100%;
2479 min-height:48px;
2480 min-width:48px;
2481 width:100%;
2482}
2483.wp-block-post-featured-image>a{
2484 pointer-events:none;
2485}
2486.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-button,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__instructions,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__label{
2487 opacity:1;
2488 pointer-events:auto;
2489}
2490.wp-block-post-featured-image.is-transient{
2491 position:relative;
2492}
2493.wp-block-post-featured-image.is-transient img{
2494 opacity:.3;
2495}
2496.wp-block-post-featured-image.is-transient .components-spinner{
2497 left:50%;
2498 position:absolute;
2499 top:50%;
2500 transform:translate(-50%, -50%);
2501}
2502
2503div[data-type="core/post-featured-image"] img{
2504 display:block;
2505 height:auto;
2506 max-width:100%;
2507}
2508
2509.wp-block-post-comments-form *{
2510 pointer-events:none;
2511}
2512.wp-block-post-comments-form .block-editor-warning *{
2513 pointer-events:auto;
2514}
2515.wp-element-button{
2516 cursor:revert;
2517}
2518.wp-element-button[role=textbox]{
2519 cursor:text;
2520}
2521
2522.block-library-poster-image__container{
2523 position:relative;
2524}
2525.block-library-poster-image__container:focus .block-library-poster-image__actions,.block-library-poster-image__container:focus-within .block-library-poster-image__actions,.block-library-poster-image__container:hover .block-library-poster-image__actions{
2526 opacity:1;
2527}
2528.block-library-poster-image__container .block-library-poster-image__actions.block-library-poster-image__actions-select{
2529 margin-top:16px;
2530 opacity:1;
2531}
2532.block-library-poster-image__container .components-drop-zone__content{
2533 border-radius:2px;
2534}
2535.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner{
2536 align-items:center;
2537 display:flex;
2538 gap:8px;
2539}
2540.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{
2541 margin:0;
2542}
2543.block-library-poster-image__container .components-spinner{
2544 left:50%;
2545 margin-left:-9px;
2546 margin-top:-9px;
2547 position:absolute;
2548 top:50%;
2549}
2550
2551.block-library-poster-image__preview{
2552 display:flex;
2553 height:auto !important;
2554 justify-content:center;
2555 min-height:40px;
2556 outline:1px solid #0000001a;
2557 outline-offset:-1px;
2558 overflow:hidden;
2559 padding:0;
2560 width:100%;
2561}
2562.block-library-poster-image__preview .block-library-poster-image__preview-image{
2563 aspect-ratio:2/1;
2564 object-fit:cover;
2565 object-position:50% 50%;
2566 width:100%;
2567}
2568
2569.block-library-poster-image__actions:not(.block-library-poster-image__actions-select){
2570 bottom:0;
2571 opacity:0;
2572 padding:8px;
2573 position:absolute;
2574}
2575@media not (prefers-reduced-motion){
2576 .block-library-poster-image__actions:not(.block-library-poster-image__actions-select){
2577 transition:opacity 50ms ease-out;
2578 }
2579}
2580.block-library-poster-image__actions:not(.block-library-poster-image__actions-select) .block-library-poster-image__action{
2581 backdrop-filter:blur(16px) saturate(180%);
2582 background:#ffffffbf;
2583}
2584.block-library-poster-image__actions .block-library-poster-image__action{
2585 flex-grow:1;
2586 justify-content:center;
2587}
2588
2589:root .editor-styles-wrapper .has-very-light-gray-background-color{
2590 background-color:#eee;
2591}
2592:root .editor-styles-wrapper .has-very-dark-gray-background-color{
2593 background-color:#313131;
2594}
2595:root .editor-styles-wrapper .has-very-light-gray-color{
2596 color:#eee;
2597}
2598:root .editor-styles-wrapper .has-very-dark-gray-color{
2599 color:#313131;
2600}
2601:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{
2602 background:linear-gradient(135deg, #00d084, #0693e3);
2603}
2604:root .editor-styles-wrapper .has-purple-crush-gradient-background{
2605 background:linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
2606}
2607:root .editor-styles-wrapper .has-hazy-dawn-gradient-background{
2608 background:linear-gradient(135deg, #faaca8, #dad0ec);
2609}
2610:root .editor-styles-wrapper .has-subdued-olive-gradient-background{
2611 background:linear-gradient(135deg, #fafae1, #67a671);
2612}
2613:root .editor-styles-wrapper .has-atomic-cream-gradient-background{
2614 background:linear-gradient(135deg, #fdd79a, #004a59);
2615}
2616:root .editor-styles-wrapper .has-nightshade-gradient-background{
2617 background:linear-gradient(135deg, #330968, #31cdcf);
2618}
2619:root .editor-styles-wrapper .has-midnight-gradient-background{
2620 background:linear-gradient(135deg, #020381, #2874fc);
2621}
2622
2623:where(.editor-styles-wrapper) .has-regular-font-size{
2624 font-size:16px;
2625}
2626
2627:where(.editor-styles-wrapper) .has-larger-font-size{
2628 font-size:42px;
2629}
2630:where(.editor-styles-wrapper) iframe:not([frameborder]){
2631 border:0;
2632}