run:R W Run
106.43 KB
2026-03-11 16:18:52
R W Run
97.85 KB
2026-03-11 16:18:52
R W Run
106.41 KB
2026-03-11 16:18:52
R W Run
97.87 KB
2026-03-11 16:18:52
R W Run
error_log
📄style.css
1@charset "UTF-8";
2@media not (prefers-reduced-motion){
3 .components-animate__appear{
4 animation:components-animate__appear-animation .1s cubic-bezier(0, 0, .2, 1) 0s;
5 animation-fill-mode:forwards;
6 }
7}
8.components-animate__appear.is-from-top,.components-animate__appear.is-from-top.is-from-left{
9 transform-origin:top left;
10}
11.components-animate__appear.is-from-top.is-from-right{
12 transform-origin:top right;
13}
14.components-animate__appear.is-from-bottom,.components-animate__appear.is-from-bottom.is-from-left{
15 transform-origin:bottom left;
16}
17.components-animate__appear.is-from-bottom.is-from-right{
18 transform-origin:bottom right;
19}
20
21@keyframes components-animate__appear-animation{
22 0%{
23 transform:translateY(-2em) scaleY(0) scaleX(0);
24 }
25 to{
26 transform:translateY(0) scaleY(1) scaleX(1);
27 }
28}
29@media not (prefers-reduced-motion){
30 .components-animate__slide-in{
31 animation:components-animate__slide-in-animation .1s cubic-bezier(0, 0, .2, 1);
32 animation-fill-mode:forwards;
33 }
34 .components-animate__slide-in.is-from-left{
35 transform:translateX(100%);
36 }
37 .components-animate__slide-in.is-from-right{
38 transform:translateX(-100%);
39 }
40}
41
42@keyframes components-animate__slide-in-animation{
43 to{
44 transform:translateX(0);
45 }
46}
47@media not (prefers-reduced-motion){
48 .components-animate__loading{
49 animation:components-animate__loading 1.6s ease-in-out infinite;
50 }
51}
52
53@keyframes components-animate__loading{
54 0%{
55 opacity:.5;
56 }
57 50%{
58 opacity:1;
59 }
60 to{
61 opacity:.5;
62 }
63}
64.components-autocomplete__popover .components-popover__content{
65 min-width:200px;
66 padding:8px;
67}
68
69.components-autocomplete__result.components-button{
70 display:flex;
71 height:auto;
72 min-height:36px;
73 text-align:left;
74 width:100%;
75}
76.components-autocomplete__result.components-button:focus:not(:disabled){
77 box-shadow:inset 0 0 0 1px #fff, 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
78 outline:2px solid #0000;
79}
80
81.components-badge{
82 box-sizing:border-box;
83}
84.components-badge *,.components-badge :after,.components-badge :before{
85 box-sizing:inherit;
86}
87.components-badge{
88 background-color:color-mix(in srgb, #fff 90%, var(--base-color));
89 border-radius:2px;
90 color:color-mix(in srgb, #000 50%, var(--base-color));
91 display:inline-block;
92 line-height:0;
93 max-width:100%;
94 min-height:24px;
95 padding:2px 8px;
96}
97.components-badge:where(.is-default){
98 background-color:#f0f0f0;
99 color:#2f2f2f;
100}
101.components-badge.has-icon{
102 padding-inline-start:4px;
103}
104.components-badge.is-info{
105 --base-color:#3858e9;
106}
107.components-badge.is-warning{
108 --base-color:#f0b849;
109}
110.components-badge.is-error{
111 --base-color:#cc1818;
112}
113.components-badge.is-success{
114 --base-color:#4ab866;
115}
116
117.components-badge__flex-wrapper{
118 align-items:center;
119 display:inline-flex;
120 font-size:12px;
121 font-weight:400;
122 gap:2px;
123 line-height:20px;
124 max-width:100%;
125}
126
127.components-badge__icon{
128 flex-shrink:0;
129}
130
131.components-badge__content{
132 overflow:hidden;
133 text-overflow:ellipsis;
134 white-space:nowrap;
135}
136
137.components-button-group{
138 display:inline-block;
139}
140.components-button-group .components-button{
141 border-radius:0;
142 box-shadow:inset 0 0 0 1px #1e1e1e;
143 color:#1e1e1e;
144 display:inline-flex;
145}
146.components-button-group .components-button+.components-button{
147 margin-left:-1px;
148}
149.components-button-group .components-button:first-child{
150 border-radius:2px 0 0 2px;
151}
152.components-button-group .components-button:last-child{
153 border-radius:0 2px 2px 0;
154}
155.components-button-group .components-button.is-primary,.components-button-group .components-button:focus{
156 position:relative;
157 z-index:1;
158}
159.components-button-group .components-button.is-primary{
160 box-shadow:inset 0 0 0 1px #1e1e1e;
161}
162.components-button{
163 -webkit-appearance:none;
164 background:none;
165 border:0;
166 cursor:pointer;
167 display:inline-flex;
168 font-family:inherit;
169 font-size:13px;
170 margin:0;
171 text-decoration:none;
172}
173@media not (prefers-reduced-motion){
174 .components-button{
175 transition:box-shadow .1s linear;
176 }
177}
178.components-button{
179 align-items:center;
180 border-radius:2px;
181 box-sizing:border-box;
182 color:var(--wp-components-color-foreground, #1e1e1e);
183 height:36px;
184 padding:6px 12px;
185}
186.components-button.is-next-40px-default-size{
187 height:40px;
188}
189.components-button:hover:not(:disabled,[aria-disabled=true]),.components-button[aria-expanded=true]{
190 color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
191}
192.components-button:focus:not(:disabled){
193 box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
194 outline:3px solid #0000;
195}
196.components-button.is-primary{
197 background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
198 color:var(--wp-components-color-accent-inverted, #fff);
199 outline:1px solid #0000;
200 text-decoration:none;
201 text-shadow:none;
202 white-space:nowrap;
203}
204.components-button.is-primary:hover:not(:disabled){
205 background:var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #2145e6));
206 color:var(--wp-components-color-accent-inverted, #fff);
207}
208.components-button.is-primary:active:not(:disabled){
209 background:var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6));
210 border-color:var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6));
211 color:var(--wp-components-color-accent-inverted, #fff);
212}
213.components-button.is-primary:focus:not(:disabled){
214 box-shadow:inset 0 0 0 1px var(--wp-components-color-background, #fff), 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
215}
216.components-button.is-primary:disabled,.components-button.is-primary:disabled:active:enabled,.components-button.is-primary[aria-disabled=true],.components-button.is-primary[aria-disabled=true]:active:enabled,.components-button.is-primary[aria-disabled=true]:enabled{
217 background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
218 border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
219 color:#fff6;
220 outline:none;
221}
222.components-button.is-primary:disabled:active:enabled:focus:enabled,.components-button.is-primary:disabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:active:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:enabled:focus:enabled,.components-button.is-primary[aria-disabled=true]:focus:enabled{
223 box-shadow:inset 0 0 0 1px var(--wp-components-color-background, #fff), 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
224}
225.components-button.is-primary.is-busy,.components-button.is-primary.is-busy:disabled,.components-button.is-primary.is-busy[aria-disabled=true]{
226 background-image:linear-gradient(-45deg, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 33%, var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6)) 33%, var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6)) 70%, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 70%);
227 background-size:100px 100%;
228 border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
229 color:var(--wp-components-color-accent-inverted, #fff);
230}
231.components-button.is-secondary,.components-button.is-tertiary{
232 outline:1px solid #0000;
233}
234.components-button.is-secondary:active:not(:disabled),.components-button.is-tertiary:active:not(:disabled){
235 box-shadow:none;
236}
237.components-button.is-secondary:disabled,.components-button.is-secondary[aria-disabled=true],.components-button.is-secondary[aria-disabled=true]:hover,.components-button.is-tertiary:disabled,.components-button.is-tertiary[aria-disabled=true],.components-button.is-tertiary[aria-disabled=true]:hover{
238 background:#0000;
239 color:#949494;
240 transform:none;
241}
242.components-button.is-secondary{
243 background:#0000;
244 box-shadow:inset 0 0 0 1px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)), 0 0 0 currentColor;
245 color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
246 outline:1px solid #0000;
247 white-space:nowrap;
248}
249.components-button.is-secondary:hover:not(:disabled,[aria-disabled=true],.is-pressed){
250 background:color-mix(in srgb, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%, #0000);
251 box-shadow:inset 0 0 0 1px var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6));
252 color:var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6));
253}
254.components-button.is-secondary:disabled:not(:focus),.components-button.is-secondary[aria-disabled=true]:hover:not(:focus),.components-button.is-secondary[aria-disabled=true]:not(:focus){
255 box-shadow:inset 0 0 0 1px #ddd;
256}
257.components-button.is-secondary:focus:not(:disabled){
258 box-shadow:0 0 0 currentColor inset, 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
259}
260.components-button.is-tertiary{
261 background:#0000;
262 color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
263 white-space:nowrap;
264}
265.components-button.is-tertiary:hover:not(:disabled,[aria-disabled=true],.is-pressed){
266 background:color-mix(in srgb, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%, #0000);
267 color:var(--wp-components-color-accent-darker-20, var(--wp-admin-theme-color-darker-20, #183ad6));
268}
269.components-button.is-tertiary:active:not(:disabled,[aria-disabled=true]){
270 background:color-mix(in srgb, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 8%, #0000);
271}
272p+.components-button.is-tertiary{
273 margin-left:-6px;
274}
275.components-button.is-tertiary:disabled:not(:focus),.components-button.is-tertiary[aria-disabled=true]:hover:not(:focus),.components-button.is-tertiary[aria-disabled=true]:not(:focus){
276 box-shadow:none;
277 outline:none;
278}
279.components-button.is-destructive{
280 --wp-components-color-accent:#cc1818;
281 --wp-components-color-accent-darker-10:#9e1313;
282 --wp-components-color-accent-darker-20:#710d0d;
283}
284.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link){
285 color:#cc1818;
286}
287.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled,[aria-disabled=true]){
288 color:#710d0d;
289}
290.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):focus{
291 box-shadow:0 0 0 var(--wp-admin-border-width-focus) #cc1818;
292}
293.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled,[aria-disabled=true]){
294 background:#ccc;
295}
296.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):disabled,.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link)[aria-disabled=true]{
297 color:#949494;
298}
299.components-button.is-destructive.is-secondary:hover:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:hover:not(:disabled,[aria-disabled=true]){
300 background:#cc18180a;
301}
302.components-button.is-destructive.is-secondary:active:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:active:not(:disabled,[aria-disabled=true]){
303 background:#cc181814;
304}
305.components-button.is-link{
306 background:none;
307 border:0;
308 border-radius:0;
309 box-shadow:none;
310 color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
311 margin:0;
312 outline:none;
313 padding:0;
314 text-align:left;
315 text-decoration:underline;
316}
317@media not (prefers-reduced-motion){
318 .components-button.is-link{
319 transition-duration:.05s;
320 transition-property:border, background, color;
321 transition-timing-function:ease-in-out;
322 }
323}
324.components-button.is-link{
325 height:auto;
326}
327.components-button.is-link:focus{
328 border-radius:2px;
329}
330.components-button.is-link:disabled,.components-button.is-link[aria-disabled=true]{
331 color:#949494;
332}
333.components-button:not(:disabled,[aria-disabled=true]):active{
334 color:var(--wp-components-color-foreground, #1e1e1e);
335}
336.components-button:disabled,.components-button[aria-disabled=true]{
337 color:#949494;
338 cursor:default;
339}
340@media not (prefers-reduced-motion){
341 .components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{
342 animation:components-button__busy-animation 2.5s linear infinite;
343 }
344}
345.components-button.is-busy,.components-button.is-secondary.is-busy,.components-button.is-secondary.is-busy:disabled,.components-button.is-secondary.is-busy[aria-disabled=true]{
346 background-image:linear-gradient(-45deg, #fafafa 33%, #e0e0e0 0, #e0e0e0 70%, #fafafa 0);
347 background-size:100px 100%;
348}
349.components-button.is-compact{
350 height:32px;
351}
352.components-button.is-compact.has-icon:not(.has-text){
353 min-width:32px;
354 padding:0;
355}
356.components-button.is-small{
357 font-size:11px;
358 height:24px;
359 line-height:22px;
360 padding:0 8px;
361}
362.components-button.is-small.has-icon:not(.has-text){
363 min-width:24px;
364 padding:0;
365}
366.components-button.has-icon{
367 justify-content:center;
368 min-width:36px;
369 padding:6px;
370}
371.components-button.has-icon.is-next-40px-default-size{
372 min-width:40px;
373}
374.components-button.has-icon .dashicon{
375 align-items:center;
376 box-sizing:initial;
377 display:inline-flex;
378 justify-content:center;
379 padding:2px;
380}
381.components-button.has-icon.has-text{
382 gap:4px;
383 justify-content:start;
384 padding-left:8px;
385 padding-right:12px;
386}
387.components-button.has-icon.has-text.has-icon-right{
388 padding-left:12px;
389 padding-right:8px;
390}
391.components-button.is-pressed,.components-button.is-pressed:hover{
392 color:var(--wp-components-color-foreground-inverted, #fff);
393}
394.components-button.is-pressed:hover:not(:disabled,[aria-disabled=true]),.components-button.is-pressed:not(:disabled,[aria-disabled=true]){
395 background:var(--wp-components-color-foreground, #1e1e1e);
396}
397.components-button.is-pressed:disabled,.components-button.is-pressed[aria-disabled=true]{
398 color:#949494;
399}
400.components-button.is-pressed:disabled:not(.is-primary):not(.is-secondary):not(.is-tertiary),.components-button.is-pressed[aria-disabled=true]:not(.is-primary):not(.is-secondary):not(.is-tertiary){
401 background:#949494;
402 color:var(--wp-components-color-foreground-inverted, #fff);
403}
404.components-button.is-pressed:focus:not(:disabled){
405 box-shadow:inset 0 0 0 1px var(--wp-components-color-background, #fff), 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
406 outline:2px solid #0000;
407}
408.components-button svg{
409 fill:currentColor;
410 outline:none;
411}
412@media (forced-colors:active){
413 .components-button svg{
414 fill:CanvasText;
415 }
416}
417.components-button .components-visually-hidden{
418 height:auto;
419}
420
421@keyframes components-button__busy-animation{
422 0%{
423 background-position:200px 0;
424 }
425}
426.components-calendar{
427 background-color:var(--wp-components-color-background, #fff);
428 color:var(--wp-components-color-foreground, #1e1e1e);
429 display:inline-block;
430 font-size:13px;
431 font-weight:400;
432 position:relative;
433 z-index:0;
434}
435.components-calendar,.components-calendar *,.components-calendar :after,.components-calendar :before{
436 box-sizing:border-box;
437}
438
439.components-calendar__day{
440 padding:0;
441 position:relative;
442}
443.components-calendar__day:has(.components-calendar__day-button:disabled){
444 color:var(--wp-components-color-gray-600, #949494);
445}
446.components-calendar__day:has(.components-calendar__day-button:focus-visible),.components-calendar__day:has(.components-calendar__day-button:hover:not(:disabled)){
447 color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
448}
449
450.components-calendar__day-button{
451 align-items:center;
452 background:none;
453 border:none;
454 border-radius:2px;
455 color:inherit;
456 cursor:pointer;
457 display:flex;
458 font:inherit;
459 font-variant-numeric:tabular-nums;
460 height:32px;
461 justify-content:center;
462 margin:0;
463 padding:0;
464 position:relative;
465 width:32px;
466}
467.components-calendar__day-button:before{
468 border:none;
469 border-radius:2px;
470 content:"";
471 inset:0;
472 position:absolute;
473 z-index:-1;
474}
475.components-calendar__day-button:after{
476 content:"";
477 inset:0;
478 pointer-events:none;
479 position:absolute;
480 z-index:1;
481}
482.components-calendar__day-button:disabled{
483 cursor:revert;
484}
485@media (forced-colors:active){
486 .components-calendar__day-button:disabled{
487 text-decoration:line-through;
488 }
489}
490.components-calendar__day-button:focus-visible{
491 outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
492 outline-offset:1px;
493}
494
495.components-calendar__caption-label{
496 align-items:center;
497 border:0;
498 display:inline-flex;
499 position:relative;
500 text-transform:capitalize;
501 white-space:nowrap;
502 z-index:1;
503}
504
505.components-calendar__button-next,.components-calendar__button-previous{
506 align-items:center;
507 -moz-appearance:none;
508 -webkit-appearance:none;
509 appearance:none;
510 background:none;
511 border:none;
512 border-radius:2px;
513 color:inherit;
514 cursor:pointer;
515 display:inline-flex;
516 height:32px;
517 justify-content:center;
518 margin:0;
519 padding:0;
520 position:relative;
521 width:32px;
522}
523.components-calendar__button-next:disabled,.components-calendar__button-next[aria-disabled=true],.components-calendar__button-previous:disabled,.components-calendar__button-previous[aria-disabled=true]{
524 color:var(--wp-components-color-gray-600, #949494);
525 cursor:revert;
526}
527.components-calendar__button-next:focus-visible,.components-calendar__button-previous:focus-visible{
528 outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
529}
530
531.components-calendar__chevron{
532 display:inline-block;
533 fill:currentColor;
534 height:16px;
535 width:16px;
536}
537
538.components-calendar[dir=rtl] .components-calendar__nav .components-calendar__chevron{
539 transform:rotate(180deg);
540 transform-origin:50%;
541}
542
543.components-calendar__month-caption{
544 align-content:center;
545 display:flex;
546 height:32px;
547 justify-content:center;
548 margin-bottom:12px;
549}
550
551.components-calendar__months{
552 display:flex;
553 flex-wrap:wrap;
554 gap:16px;
555 justify-content:center;
556 max-width:fit-content;
557 position:relative;
558}
559
560.components-calendar__month-grid{
561 border-collapse:initial;
562 border-spacing:0 4px;
563}
564
565.components-calendar__nav{
566 align-items:center;
567 display:flex;
568 height:32px;
569 inset-block-start:0;
570 inset-inline-end:0;
571 inset-inline-start:0;
572 justify-content:space-between;
573 position:absolute;
574}
575
576.components-calendar__weekday{
577 color:var(--wp-components-color-gray-700, #757575);
578 height:32px;
579 padding:0;
580 text-align:center;
581 text-transform:uppercase;
582 width:32px;
583}
584.components-calendar__day--today:after{
585 border:2px solid;
586 border-radius:50%;
587 content:"";
588 height:0;
589 inset-block-start:2px;
590 inset-inline-end:2px;
591 position:absolute;
592 width:0;
593 z-index:1;
594}
595
596.components-calendar__day--selected:not(.components-calendar__range-middle):has(.components-calendar__day-button,.components-calendar__day-button:hover:not(:disabled)){
597 color:var(--wp-components-color-foreground-inverted, #fff);
598}
599.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:before{
600 background-color:var(--wp-components-color-foreground, #1e1e1e);
601 border:1px solid #0000;
602}
603.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:disabled:before{
604 background-color:var(--wp-components-color-gray-600, #949494);
605}
606.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:hover:not(:disabled):before{
607 background-color:var(--wp-components-color-gray-800, #2f2f2f);
608}
609
610.components-calendar__day--hidden{
611 visibility:hidden;
612}
613
614.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button,.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button:before{
615 border-end-end-radius:0;
616 border-start-end-radius:0;
617}
618
619.components-calendar__range-middle .components-calendar__day-button:before{
620 background-color:color-mix(in srgb, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%, #0000);
621 border-color:#0000;
622 border-radius:0;
623 border-style:solid;
624 border-width:1px 0;
625}
626
627.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button,.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button:before{
628 border-end-start-radius:0;
629 border-start-start-radius:0;
630}
631.components-calendar__day--preview svg{
632 color:color-mix(in srgb, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 16%, #0000);
633 inset:0;
634 pointer-events:none;
635 position:absolute;
636}
637@media (forced-colors:active){
638 .components-calendar__day--preview svg{
639 color:inherit;
640 }
641}
642.components-calendar[dir=rtl] .components-calendar__day--preview svg{
643 transform:scaleX(-1);
644}
645
646.components-calendar__day--preview.components-calendar__range-middle .components-calendar__day-button:before{
647 border:none;
648}
649@keyframes slide-in-left{
650 0%{
651 transform:translateX(-100%);
652 }
653 to{
654 transform:translateX(0);
655 }
656}
657@keyframes slide-in-right{
658 0%{
659 transform:translateX(100%);
660 }
661 to{
662 transform:translateX(0);
663 }
664}
665@keyframes slide-out-left{
666 0%{
667 transform:translateX(0);
668 }
669 to{
670 transform:translateX(-100%);
671 }
672}
673@keyframes slide-out-right{
674 0%{
675 transform:translateX(0);
676 }
677 to{
678 transform:translateX(100%);
679 }
680}
681@keyframes fade-in{
682 0%{
683 opacity:0;
684 }
685 to{
686 opacity:1;
687 }
688}
689@keyframes fade-out{
690 0%{
691 opacity:1;
692 }
693 to{
694 opacity:0;
695 }
696}
697.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit{
698 animation-duration:0s;
699 animation-fill-mode:forwards;
700 animation-timing-function:cubic-bezier(.4, 0, .2, 1);
701}
702@media not (prefers-reduced-motion){
703 .components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit{
704 animation-duration:.3s;
705 }
706}
707
708.components-calendar[dir=rtl] .components-calendar__weeks-after-enter,.components-calendar__weeks-before-enter{
709 animation-name:slide-in-left;
710}
711
712.components-calendar[dir=rtl] .components-calendar__weeks-after-exit,.components-calendar__weeks-before-exit{
713 animation-name:slide-out-left;
714}
715
716.components-calendar[dir=rtl] .components-calendar__weeks-before-enter,.components-calendar__weeks-after-enter{
717 animation-name:slide-in-right;
718}
719
720.components-calendar[dir=rtl] .components-calendar__weeks-before-exit,.components-calendar__weeks-after-exit{
721 animation-name:slide-out-right;
722}
723
724.components-calendar__caption-after-enter{
725 animation-name:fade-in;
726}
727
728.components-calendar__caption-after-exit{
729 animation-name:fade-out;
730}
731
732.components-calendar__caption-before-enter{
733 animation-name:fade-in;
734}
735
736.components-calendar__caption-before-exit{
737 animation-name:fade-out;
738}
739
740.components-checkbox-control{
741 --checkbox-input-size:24px;
742}
743@media (min-width:600px){
744 .components-checkbox-control{
745 --checkbox-input-size:16px;
746 }
747}
748.components-checkbox-control{
749 --checkbox-input-margin:8px;
750}
751
752.components-checkbox-control__label{
753 cursor:pointer;
754 line-height:var(--checkbox-input-size);
755}
756
757.components-checkbox-control__input[type=checkbox]{
758 border:1px solid #949494;
759 border-radius:2px;
760 box-shadow:0 0 0 #0000;
761 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
762 font-size:16px;
763 line-height:normal;
764 margin-right:12px;
765 padding:6px 8px;
766 transition:none;
767}
768@media not (prefers-reduced-motion){
769 .components-checkbox-control__input[type=checkbox]{
770 transition:box-shadow .1s linear;
771 }
772}
773@media (min-width:600px){
774 .components-checkbox-control__input[type=checkbox]{
775 font-size:13px;
776 line-height:normal;
777 }
778}
779.components-checkbox-control__input[type=checkbox]:focus{
780 border-color:var(--wp-admin-theme-color);
781 box-shadow:0 0 0 .5px var(--wp-admin-theme-color);
782}
783.components-checkbox-control__input[type=checkbox]::-webkit-input-placeholder{
784 color:#1e1e1e9e;
785}
786.components-checkbox-control__input[type=checkbox]::-moz-placeholder{
787 color:#1e1e1e9e;
788}
789.components-checkbox-control__input[type=checkbox]:-ms-input-placeholder{
790 color:#1e1e1e9e;
791}
792.components-checkbox-control__input[type=checkbox]:focus{
793 box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--wp-admin-theme-color);
794}
795.components-checkbox-control__input[type=checkbox]:checked{
796 background:var(--wp-admin-theme-color);
797 border-color:var(--wp-admin-theme-color);
798}
799.components-checkbox-control__input[type=checkbox]:checked::-ms-check{
800 opacity:0;
801}
802.components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{
803 color:#fff;
804 margin:-3px -5px;
805}
806@media (min-width:782px){
807 .components-checkbox-control__input[type=checkbox]:checked:before,.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{
808 margin:-4px 0 0 -5px;
809 }
810}
811.components-checkbox-control__input[type=checkbox][aria-checked=mixed]{
812 background:var(--wp-admin-theme-color);
813 border-color:var(--wp-admin-theme-color);
814}
815.components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{
816 content:"\f460";
817 display:inline-block;
818 float:left;
819 font:normal 30px/1 dashicons;
820 vertical-align:middle;
821 width:16px;
822 speak:none;
823 -webkit-font-smoothing:antialiased;
824 -moz-osx-font-smoothing:grayscale;
825}
826@media (min-width:782px){
827 .components-checkbox-control__input[type=checkbox][aria-checked=mixed]:before{
828 float:none;
829 font-size:21px;
830 }
831}
832.components-checkbox-control__input[type=checkbox]:disabled,.components-checkbox-control__input[type=checkbox][aria-disabled=true]{
833 background:#f0f0f0;
834 border-color:#ddd;
835 cursor:default;
836 opacity:1;
837}
838.components-checkbox-control__input[type=checkbox]{
839 appearance:none;
840 background:#fff;
841 clear:none;
842 color:#1e1e1e;
843 cursor:pointer;
844 display:inline-block;
845 height:var(--checkbox-input-size);
846 line-height:0;
847 margin:0 4px 0 0;
848 outline:0;
849 padding:0 !important;
850 text-align:center;
851 vertical-align:top;
852 width:var(--checkbox-input-size);
853}
854@media not (prefers-reduced-motion){
855 .components-checkbox-control__input[type=checkbox]{
856 transition:border-color .1s ease-in-out;
857 }
858}
859.components-checkbox-control__input[type=checkbox]:focus{
860 box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff, 0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);
861 outline:2px solid #0000;
862 outline-offset:2px;
863}
864.components-checkbox-control__input[type=checkbox]:checked,.components-checkbox-control__input[type=checkbox]:indeterminate{
865 background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
866 border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
867}
868.components-checkbox-control__input[type=checkbox]:checked::-ms-check,.components-checkbox-control__input[type=checkbox]:indeterminate::-ms-check{
869 opacity:0;
870}
871.components-checkbox-control__input[type=checkbox]:checked:before{
872 content:none;
873}
874
875.components-checkbox-control__input-container{
876 aspect-ratio:1;
877 display:inline-block;
878 flex-shrink:0;
879 line-height:1;
880 margin-right:var(--checkbox-input-margin);
881 position:relative;
882 vertical-align:middle;
883 width:var(--checkbox-input-size);
884}
885
886svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{
887 --checkmark-size:var(--checkbox-input-size);
888 fill:#fff;
889 cursor:pointer;
890 height:var(--checkmark-size);
891 left:50%;
892 pointer-events:none;
893 position:absolute;
894 top:50%;
895 transform:translate(-50%, -50%);
896 -webkit-user-select:none;
897 user-select:none;
898 width:var(--checkmark-size);
899}
900@media (min-width:600px){
901 svg.components-checkbox-control__checked,svg.components-checkbox-control__indeterminate{
902 --checkmark-size:calc(var(--checkbox-input-size) + 4px);
903 }
904}
905
906.components-checkbox-control__help{
907 display:inline-block;
908 margin-inline-start:calc(var(--checkbox-input-size) + var(--checkbox-input-margin));
909}
910
911.components-circular-option-picker{
912 display:inline-block;
913 min-width:188px;
914 width:100%;
915}
916.components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{
917 display:flex;
918 justify-content:flex-end;
919 margin-top:12px;
920}
921.components-circular-option-picker .components-circular-option-picker__swatches{
922 display:flex;
923 flex-wrap:wrap;
924 gap:12px;
925 position:relative;
926 z-index:1;
927}
928.components-circular-option-picker>:not(.components-circular-option-picker__swatches){
929 position:relative;
930 z-index:0;
931}
932
933.components-circular-option-picker__option-wrapper{
934 display:inline-block;
935 height:28px;
936 transform:scale(1);
937 vertical-align:top;
938 width:28px;
939}
940@media not (prefers-reduced-motion){
941 .components-circular-option-picker__option-wrapper{
942 transition:transform .1s ease;
943 will-change:transform;
944 }
945}
946.components-circular-option-picker__option-wrapper:hover{
947 transform:scale(1.2);
948}
949.components-circular-option-picker__option-wrapper>div{
950 height:100%;
951 width:100%;
952}
953
954.components-circular-option-picker__option-wrapper:before{
955 background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cpath fill='%23555d65' d='M6 8V6H4v2zm2 0V6h2v2zm2 8H8v-2h2zm2 0v-2h2v2zm0 2v-2h-2v2H8v2h2v-2zm2 0v2h-2v-2zm2 0h-2v-2h2z'/%3E%3Cpath fill='%23555d65' fill-rule='evenodd' d='M18 18h2v-2h-2v-2h2v-2h-2v-2h2V8h-2v2h-2V8h-2v2h2v2h-2v2h2v2h2zm-2-4v-2h2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555d65' d='M18 18v2h-2v-2z'/%3E%3Cpath fill='%23555d65' fill-rule='evenodd' d='M8 10V8H6v2H4v2h2v2H4v2h2v2H4v2h2v2H4v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2v2h-2V4h-2v2h-2V4h-2v2h-2V4h-2v2h2v2h-2v2zm0 2v-2H6v2zm2 0v-2h2v2zm0 2v-2H8v2H6v2h2v2H6v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h-2v2h-2V6h-2v2h-2v2h2v2h-2v2z' clip-rule='evenodd'/%3E%3Cpath fill='%23555d65' fill-rule='evenodd' d='M4 0H2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v2H0v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2h-2V0h-2v2H8V0H6v2H4zm0 4V2H2v2zm2 0V2h2v2zm0 2V4H4v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2H2v2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2v-2h-2v-2h2V8h-2V6h2V4h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2h-2V2h-2v2H8v2z' clip-rule='evenodd'/%3E%3C/svg%3E");
956 border-radius:50%;
957 bottom:1px;
958 content:"";
959 left:1px;
960 position:absolute;
961 right:1px;
962 top:1px;
963 z-index:-1;
964}
965
966.components-circular-option-picker__option{
967 aspect-ratio:1;
968 background:#0000;
969 border:none;
970 border-radius:50%;
971 box-shadow:inset 0 0 0 14px;
972 display:inline-block;
973 height:100% !important;
974 vertical-align:top;
975}
976@media not (prefers-reduced-motion){
977 .components-circular-option-picker__option{
978 transition:box-shadow .1s ease;
979 }
980}
981.components-circular-option-picker__option{
982 cursor:pointer;
983}
984.components-circular-option-picker__option:hover{
985 box-shadow:inset 0 0 0 14px !important;
986}
987.components-circular-option-picker__option[aria-pressed=true],.components-circular-option-picker__option[aria-selected=true]{
988 box-shadow:inset 0 0 0 4px;
989 overflow:visible;
990 position:relative;
991 z-index:1;
992}
993.components-circular-option-picker__option[aria-pressed=true]+svg,.components-circular-option-picker__option[aria-selected=true]+svg{
994 border-radius:50%;
995 left:2px;
996 pointer-events:none;
997 position:absolute;
998 top:2px;
999 z-index:2;
1000}
1001.components-circular-option-picker__option:after{
1002 border:1px solid #0000;
1003 border-radius:50%;
1004 bottom:-1px;
1005 box-shadow:inset 0 0 0 1px #0003;
1006 box-sizing:inherit;
1007 content:"";
1008 left:-1px;
1009 position:absolute;
1010 right:-1px;
1011 top:-1px;
1012}
1013.components-circular-option-picker__option:focus:after{
1014 border:2px solid #757575;
1015 border-radius:50%;
1016 box-shadow:inset 0 0 0 2px #fff;
1017 content:"";
1018 height:calc(100% + 4px);
1019 left:50%;
1020 position:absolute;
1021 top:50%;
1022 transform:translate(-50%, -50%);
1023 width:calc(100% + 4px);
1024}
1025.components-circular-option-picker__option.components-button:focus{
1026 background-color:initial;
1027 box-shadow:inset 0 0 0 14px;
1028 outline:none;
1029}
1030
1031.components-circular-option-picker__button-action .components-circular-option-picker__option{
1032 background:#fff;
1033 color:#fff;
1034}
1035
1036.components-circular-option-picker__dropdown-link-action{
1037 margin-right:16px;
1038}
1039.components-circular-option-picker__dropdown-link-action .components-button{
1040 line-height:22px;
1041}
1042
1043.components-palette-edit__popover-gradient-picker{
1044 padding:8px;
1045 width:260px;
1046}
1047
1048.components-dropdown-menu__menu .components-palette-edit__menu-button{
1049 width:100%;
1050}
1051
1052.component-color-indicator{
1053 background:#fff linear-gradient(-45deg, #0000 48%, #ddd 0, #ddd 52%, #0000 0);
1054 border-radius:50%;
1055 box-shadow:inset 0 0 0 1px #0003;
1056 display:inline-block;
1057 height:20px;
1058 padding:0;
1059 width:20px;
1060}
1061
1062.components-combobox-control{
1063 width:100%;
1064}
1065
1066input.components-combobox-control__input[type=text]{
1067 background:var(--wp-components-color-background, #fff);
1068 border:none;
1069 box-shadow:none;
1070 color:var(--wp-components-color-foreground, #1e1e1e);
1071 font-family:inherit;
1072 font-size:16px;
1073 line-height:inherit;
1074 margin:0;
1075 min-height:auto;
1076 padding:2px;
1077 width:100%;
1078}
1079@media (min-width:600px){
1080 input.components-combobox-control__input[type=text]{
1081 font-size:13px;
1082 }
1083}
1084input.components-combobox-control__input[type=text]:focus{
1085 box-shadow:none;
1086 outline:none;
1087}
1088
1089.components-combobox-control__suggestions-container{
1090 border:1px solid #949494;
1091 border-radius:2px;
1092 box-shadow:0 0 0 #0000;
1093 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
1094 font-size:16px;
1095 line-height:normal;
1096 padding:6px 8px;
1097}
1098@media not (prefers-reduced-motion){
1099 .components-combobox-control__suggestions-container{
1100 transition:box-shadow .1s linear;
1101 }
1102}
1103@media (min-width:600px){
1104 .components-combobox-control__suggestions-container{
1105 font-size:13px;
1106 line-height:normal;
1107 }
1108}
1109.components-combobox-control__suggestions-container:focus{
1110 border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1111 box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1112 outline:2px solid #0000;
1113}
1114.components-combobox-control__suggestions-container::-webkit-input-placeholder{
1115 color:#1e1e1e9e;
1116}
1117.components-combobox-control__suggestions-container::-moz-placeholder{
1118 color:#1e1e1e9e;
1119}
1120.components-combobox-control__suggestions-container:-ms-input-placeholder{
1121 color:#1e1e1e9e;
1122}
1123.components-combobox-control__suggestions-container{
1124 align-items:flex-start;
1125 display:flex;
1126 flex-wrap:wrap;
1127 padding:0;
1128 width:100%;
1129}
1130.components-combobox-control__suggestions-container:focus-within{
1131 border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1132 box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1133 outline:2px solid #0000;
1134}
1135.components-combobox-control__suggestions-container .components-spinner{
1136 margin:0;
1137}
1138
1139.components-color-palette__custom-color-wrapper{
1140 position:relative;
1141 z-index:0;
1142}
1143
1144.components-color-palette__custom-color-button{
1145 background:none;
1146 border:none;
1147 border-radius:4px 4px 0 0;
1148 box-shadow:inset 0 0 0 1px #0003;
1149 box-sizing:border-box;
1150 cursor:pointer;
1151 height:64px;
1152 outline:1px solid #0000;
1153 position:relative;
1154 width:100%;
1155}
1156.components-color-palette__custom-color-button:focus{
1157 box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1158 outline-width:2px;
1159}
1160.components-color-palette__custom-color-button:after{
1161 background-image:repeating-linear-gradient(45deg, #e0e0e0 25%, #0000 0, #0000 75%, #e0e0e0 0, #e0e0e0), repeating-linear-gradient(45deg, #e0e0e0 25%, #0000 0, #0000 75%, #e0e0e0 0, #e0e0e0);
1162 background-position:0 0, 24px 24px;
1163 background-size:48px 48px;
1164 border-radius:3px 3px 0 0;
1165 content:"";
1166 inset:1px;
1167 position:absolute;
1168 z-index:-1;
1169}
1170
1171.components-color-palette__custom-color-text-wrapper{
1172 border-radius:0 0 4px 4px;
1173 box-shadow:inset 0 -1px 0 0 #0003,inset 1px 0 0 0 #0003,inset -1px 0 0 0 #0003;
1174 font-size:13px;
1175 padding:12px 16px;
1176 position:relative;
1177}
1178
1179.components-color-palette__custom-color-name{
1180 color:var(--wp-components-color-foreground, #1e1e1e);
1181 margin:0 1px;
1182}
1183
1184.components-color-palette__custom-color-value{
1185 color:#757575;
1186}
1187.components-color-palette__custom-color-value--is-hex{
1188 text-transform:uppercase;
1189}
1190.components-color-palette__custom-color-value:empty:after{
1191 content:"​";
1192 visibility:hidden;
1193}
1194
1195.components-custom-gradient-picker__gradient-bar{
1196 border-radius:2px;
1197 height:48px;
1198 position:relative;
1199 width:100%;
1200 z-index:1;
1201}
1202.components-custom-gradient-picker__gradient-bar.has-gradient{
1203 background-image:repeating-linear-gradient(45deg, #e0e0e0 25%, #0000 0, #0000 75%, #e0e0e0 0, #e0e0e0), repeating-linear-gradient(45deg, #e0e0e0 25%, #0000 0, #0000 75%, #e0e0e0 0, #e0e0e0);
1204 background-position:0 0, 12px 12px;
1205 background-size:24px 24px;
1206}
1207.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__gradient-bar-background{
1208 inset:0;
1209 position:absolute;
1210}
1211.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__markers-container{
1212 margin-left:auto;
1213 margin-right:auto;
1214 position:relative;
1215 width:calc(100% - 48px);
1216}
1217.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-dropdown{
1218 display:flex;
1219 height:16px;
1220 position:absolute;
1221 top:16px;
1222 width:16px;
1223}
1224.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown{
1225 background:#fff;
1226 border-radius:50%;
1227 color:#1e1e1e;
1228 height:inherit;
1229 min-width:16px !important;
1230 padding:2px;
1231 position:relative;
1232 width:inherit;
1233}
1234.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__insert-point-dropdown svg{
1235 height:100%;
1236 width:100%;
1237}
1238.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button{
1239 border-radius:50%;
1240 box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff, 0 0 2px 0 #00000040;
1241 height:inherit;
1242 outline:2px solid #0000;
1243 padding:0;
1244 width:inherit;
1245}
1246.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button.is-active,.components-custom-gradient-picker__gradient-bar .components-custom-gradient-picker__control-point-button:focus{
1247 box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*2) #fff, 0 0 2px 0 #00000040;
1248 outline:1.5px solid #0000;
1249}
1250
1251.components-custom-gradient-picker__remove-control-point-wrapper{
1252 padding-bottom:8px;
1253}
1254
1255.components-custom-gradient-picker__inserter{
1256 direction:ltr;
1257}
1258
1259.components-custom-gradient-picker__liner-gradient-indicator{
1260 display:inline-block;
1261 flex:0 auto;
1262 height:20px;
1263 width:20px;
1264}
1265
1266.components-custom-gradient-picker__ui-line{
1267 position:relative;
1268 z-index:0;
1269}
1270
1271body.is-dragging-components-draggable{
1272 cursor:move;
1273 cursor:grabbing !important;
1274}
1275
1276.components-draggable__invisible-drag-image{
1277 height:50px;
1278 left:-1000px;
1279 position:fixed;
1280 width:50px;
1281}
1282
1283.components-draggable__clone{
1284 background:#0000;
1285 padding:0;
1286 pointer-events:none;
1287 position:fixed;
1288 z-index:1000000000;
1289}
1290
1291.components-drop-zone{
1292 border-radius:2px;
1293 bottom:0;
1294 left:0;
1295 opacity:0;
1296 position:absolute;
1297 right:0;
1298 top:0;
1299 visibility:hidden;
1300 z-index:40;
1301}
1302.components-drop-zone.is-active{
1303 opacity:1;
1304 visibility:visible;
1305}
1306.components-drop-zone .components-drop-zone__content{
1307 align-items:center;
1308 background-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1309 bottom:0;
1310 color:#fff;
1311 display:flex;
1312 height:100%;
1313 justify-content:center;
1314 left:0;
1315 opacity:0;
1316 pointer-events:none;
1317 position:absolute;
1318 right:0;
1319 text-align:center;
1320 top:0;
1321 width:100%;
1322 z-index:50;
1323}
1324.components-drop-zone .components-drop-zone__content-inner{
1325 opacity:0;
1326 transform:scale(.9);
1327}
1328.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{
1329 opacity:1;
1330}
1331@media not (prefers-reduced-motion){
1332 .components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content{
1333 transition:opacity .2s ease-in-out;
1334 }
1335}
1336.components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{
1337 opacity:1;
1338 transform:scale(1);
1339}
1340@media not (prefers-reduced-motion){
1341 .components-drop-zone.is-active.is-dragging-over-element .components-drop-zone__content-inner{
1342 transition:opacity .1s ease-in-out .1s,transform .1s ease-in-out .1s;
1343 }
1344}
1345
1346.components-drop-zone__content-icon,.components-drop-zone__content-text{
1347 display:block;
1348}
1349
1350.components-drop-zone__content-icon{
1351 line-height:0;
1352 margin:0 auto 8px;
1353 fill:currentColor;
1354 pointer-events:none;
1355}
1356
1357.components-drop-zone__content-text{
1358 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
1359 font-size:13px;
1360}
1361
1362.components-dropdown{
1363 display:inline-block;
1364}
1365
1366.components-dropdown__content .components-popover__content{
1367 padding:8px;
1368}
1369.components-dropdown__content .components-popover__content:has(.components-menu-group){
1370 padding:0;
1371}
1372.components-dropdown__content .components-popover__content:has(.components-menu-group) .components-dropdown-menu__menu>.components-menu-item__button,.components-dropdown__content .components-popover__content:has(.components-menu-group)>.components-menu-item__button{
1373 margin:8px;
1374 width:auto;
1375}
1376.components-dropdown__content [role=menuitem]{
1377 white-space:nowrap;
1378}
1379.components-dropdown__content .components-menu-group{
1380 padding:8px;
1381}
1382.components-dropdown__content .components-menu-group+.components-menu-group{
1383 border-top:1px solid #ccc;
1384 padding:8px;
1385}
1386.components-dropdown__content.is-alternate .components-menu-group+.components-menu-group{
1387 border-color:#1e1e1e;
1388}
1389
1390.components-dropdown-menu__toggle{
1391 vertical-align:top;
1392}
1393
1394.components-dropdown-menu__menu{
1395 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
1396 font-size:13px;
1397 line-height:1.4;
1398 width:100%;
1399}
1400.components-dropdown-menu__menu .components-dropdown-menu__menu-item,.components-dropdown-menu__menu .components-menu-item{
1401 cursor:pointer;
1402 outline:none;
1403 padding:6px;
1404 white-space:nowrap;
1405 width:100%;
1406}
1407.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator,.components-dropdown-menu__menu .components-menu-item.has-separator{
1408 margin-top:6px;
1409 overflow:visible;
1410 position:relative;
1411}
1412.components-dropdown-menu__menu .components-dropdown-menu__menu-item.has-separator:before,.components-dropdown-menu__menu .components-menu-item.has-separator:before{
1413 background-color:#ddd;
1414 box-sizing:initial;
1415 content:"";
1416 display:block;
1417 height:1px;
1418 left:0;
1419 position:absolute;
1420 right:0;
1421 top:-3px;
1422}
1423.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-active svg,.components-dropdown-menu__menu .components-menu-item.is-active .dashicon,.components-dropdown-menu__menu .components-menu-item.is-active svg{
1424 background:#1e1e1e;
1425 border-radius:1px;
1426 box-shadow:0 0 0 1px #1e1e1e;
1427 color:#fff;
1428}
1429.components-dropdown-menu__menu .components-dropdown-menu__menu-item.is-icon-only,.components-dropdown-menu__menu .components-menu-item.is-icon-only{
1430 width:auto;
1431}
1432.components-dropdown-menu__menu .components-menu-item__button,.components-dropdown-menu__menu .components-menu-item__button.components-button{
1433 height:auto;
1434 min-height:40px;
1435 padding-left:8px;
1436 padding-right:8px;
1437 text-align:left;
1438}
1439
1440.components-duotone-picker__color-indicator:before{
1441 background:#0000;
1442}
1443.components-duotone-picker__color-indicator>.components-button,.components-duotone-picker__color-indicator>.components-button.is-pressed:hover:not(:disabled){
1444 background:linear-gradient(-45deg, #0000 48%, #ddd 0, #ddd 52%, #0000 0);
1445 color:#0000;
1446}
1447.components-duotone-picker__color-indicator>.components-button:hover:not(:disabled):not([aria-disabled=true]),.components-duotone-picker__color-indicator>.components-button:not([aria-disabled=true]):active{
1448 color:#0000;
1449}
1450
1451.components-color-list-picker,.components-color-list-picker__swatch-button{
1452 width:100%;
1453}
1454
1455.components-color-list-picker__color-picker{
1456 margin:8px 0;
1457}
1458
1459.components-color-list-picker__swatch-color{
1460 margin:2px;
1461}
1462
1463.components-external-link{
1464 text-decoration:none;
1465}
1466
1467.components-external-link__contents{
1468 text-decoration:underline;
1469}
1470
1471.components-external-link__icon{
1472 font-weight:400;
1473 margin-left:.5ch;
1474}
1475.components-form-toggle,.components-form-toggle .components-form-toggle__track{
1476 display:inline-block;
1477 height:16px;
1478 position:relative;
1479}
1480.components-form-toggle .components-form-toggle__track{
1481 background-color:#fff;
1482 border:1px solid #949494;
1483 border-radius:8px;
1484 box-sizing:border-box;
1485 content:"";
1486 vertical-align:top;
1487 width:32px;
1488}
1489@media not (prefers-reduced-motion){
1490 .components-form-toggle .components-form-toggle__track{
1491 transition:background-color .2s ease,border-color .2s ease;
1492 }
1493}
1494.components-form-toggle .components-form-toggle__track{
1495 overflow:hidden;
1496}
1497.components-form-toggle .components-form-toggle__track:after{
1498 border-top:16px solid #0000;
1499 box-sizing:border-box;
1500 content:"";
1501 inset:0;
1502 position:absolute;
1503}
1504@media not (prefers-reduced-motion){
1505 .components-form-toggle .components-form-toggle__track:after{
1506 transition:opacity .2s ease;
1507 }
1508}
1509.components-form-toggle .components-form-toggle__track:after{
1510 opacity:0;
1511}
1512.components-form-toggle .components-form-toggle__thumb{
1513 border-radius:50%;
1514 box-sizing:border-box;
1515 display:block;
1516 height:12px;
1517 left:2px;
1518 position:absolute;
1519 top:2px;
1520 width:12px;
1521}
1522@media not (prefers-reduced-motion){
1523 .components-form-toggle .components-form-toggle__thumb{
1524 transition:transform .2s ease,background-color .2s ease-out;
1525 }
1526}
1527.components-form-toggle .components-form-toggle__thumb{
1528 background-color:#1e1e1e;
1529 border:6px solid #0000;
1530 box-shadow:0 1px 1px #00000008,0 1px 2px #00000005,0 3px 3px #00000005,0 4px 4px #00000003;
1531}
1532.components-form-toggle.is-checked .components-form-toggle__track{
1533 background-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1534 border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1535}
1536.components-form-toggle.is-checked .components-form-toggle__track:after{
1537 opacity:1;
1538}
1539.components-form-toggle .components-form-toggle__input:focus+.components-form-toggle__track{
1540 box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff, 0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1541 outline:2px solid #0000;
1542 outline-offset:2px;
1543}
1544.components-form-toggle.is-checked .components-form-toggle__thumb{
1545 background-color:#fff;
1546 border-width:0;
1547 transform:translateX(16px);
1548}
1549.components-disabled .components-form-toggle,.components-form-toggle.is-disabled{
1550 opacity:.3;
1551}
1552
1553.components-form-toggle input.components-form-toggle__input[type=checkbox]{
1554 border:none;
1555 height:100%;
1556 left:0;
1557 margin:0;
1558 opacity:0;
1559 padding:0;
1560 position:absolute;
1561 top:0;
1562 width:100%;
1563 z-index:1;
1564}
1565.components-form-toggle input.components-form-toggle__input[type=checkbox]:checked{
1566 background:none;
1567}
1568.components-form-toggle input.components-form-toggle__input[type=checkbox]:before{
1569 content:"";
1570}
1571.components-form-toggle input.components-form-toggle__input[type=checkbox]:not(:disabled,[aria-disabled=true]){
1572 cursor:pointer;
1573}
1574
1575.components-form-token-field__input-container{
1576 border:1px solid #949494;
1577 border-radius:2px;
1578 box-shadow:0 0 0 #0000;
1579 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
1580 font-size:16px;
1581 line-height:normal;
1582 padding:6px 8px;
1583}
1584@media not (prefers-reduced-motion){
1585 .components-form-token-field__input-container{
1586 transition:box-shadow .1s linear;
1587 }
1588}
1589@media (min-width:600px){
1590 .components-form-token-field__input-container{
1591 font-size:13px;
1592 line-height:normal;
1593 }
1594}
1595.components-form-token-field__input-container:focus{
1596 border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1597 box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1598 outline:2px solid #0000;
1599}
1600.components-form-token-field__input-container::-webkit-input-placeholder{
1601 color:#1e1e1e9e;
1602}
1603.components-form-token-field__input-container::-moz-placeholder{
1604 color:#1e1e1e9e;
1605}
1606.components-form-token-field__input-container:-ms-input-placeholder{
1607 color:#1e1e1e9e;
1608}
1609.components-form-token-field__input-container{
1610 cursor:text;
1611 padding:0;
1612 width:100%;
1613}
1614.components-form-token-field__input-container.is-disabled{
1615 background:#ddd;
1616 border-color:#ddd;
1617}
1618.components-form-token-field__input-container.is-active{
1619 border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1620 box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1621 outline:2px solid #0000;
1622}
1623.components-form-token-field__input-container input[type=text].components-form-token-field__input{
1624 background:inherit;
1625 border:0;
1626 box-shadow:none;
1627 color:var(--wp-components-color-foreground, #1e1e1e);
1628 display:inline-block;
1629 flex:1;
1630 font-family:inherit;
1631 font-size:16px;
1632 margin-left:4px;
1633 max-width:100%;
1634 min-height:24px;
1635 min-width:50px;
1636 padding:0;
1637 width:100%;
1638}
1639@media (min-width:600px){
1640 .components-form-token-field__input-container input[type=text].components-form-token-field__input{
1641 font-size:13px;
1642 }
1643}
1644.components-form-token-field.is-active .components-form-token-field__input-container input[type=text].components-form-token-field__input,.components-form-token-field__input-container input[type=text].components-form-token-field__input:focus{
1645 box-shadow:none;
1646 outline:none;
1647}
1648.components-form-token-field__input-container .components-form-token-field__token+input[type=text].components-form-token-field__input{
1649 width:auto;
1650}
1651
1652.components-form-token-field__token{
1653 color:#1e1e1e;
1654 display:flex;
1655 font-size:13px;
1656 max-width:100%;
1657}
1658.components-form-token-field__token.is-success .components-form-token-field__remove-token,.components-form-token-field__token.is-success .components-form-token-field__token-text{
1659 background:#4ab866;
1660}
1661.components-form-token-field__token.is-error .components-form-token-field__remove-token,.components-form-token-field__token.is-error .components-form-token-field__token-text{
1662 background:#cc1818;
1663}
1664.components-form-token-field__token.is-validating .components-form-token-field__remove-token,.components-form-token-field__token.is-validating .components-form-token-field__token-text{
1665 color:#757575;
1666}
1667.components-form-token-field__token.is-borderless{
1668 padding:0 24px 0 0;
1669 position:relative;
1670}
1671.components-form-token-field__token.is-borderless .components-form-token-field__token-text{
1672 background:#0000;
1673}
1674.components-form-token-field__token.is-borderless:not(.is-disabled) .components-form-token-field__token-text{
1675 color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1676}
1677.components-form-token-field__token.is-borderless .components-form-token-field__remove-token{
1678 background:#0000;
1679 color:#757575;
1680 position:absolute;
1681 right:0;
1682 top:1px;
1683}
1684.components-form-token-field__token.is-borderless.is-success .components-form-token-field__token-text{
1685 color:#4ab866;
1686}
1687.components-form-token-field__token.is-borderless.is-error .components-form-token-field__token-text{
1688 color:#cc1818;
1689 padding:0 4px 0 6px;
1690}
1691.components-form-token-field__token.is-borderless.is-validating .components-form-token-field__token-text{
1692 color:#1e1e1e;
1693}
1694
1695.components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{
1696 background:#ddd;
1697 display:inline-block;
1698 height:auto;
1699 min-width:unset;
1700}
1701@media not (prefers-reduced-motion){
1702 .components-form-token-field__remove-token.components-button,.components-form-token-field__token-text{
1703 transition:all .2s cubic-bezier(.4, 1, .4, 1);
1704 }
1705}
1706
1707.components-form-token-field__token-text{
1708 border-radius:1px 0 0 1px;
1709 line-height:24px;
1710 overflow:hidden;
1711 padding:0 0 0 8px;
1712 text-overflow:ellipsis;
1713 white-space:nowrap;
1714}
1715
1716.components-form-token-field__remove-token.components-button{
1717 border-radius:0 1px 1px 0;
1718 color:#1e1e1e;
1719 line-height:10px;
1720 overflow:initial;
1721}
1722.components-form-token-field__remove-token.components-button:hover:not(:disabled){
1723 color:#1e1e1e;
1724}
1725
1726.components-form-token-field__suggestions-list{
1727 flex:1 0 100%;
1728 max-height:128px;
1729 min-width:100%;
1730 overflow-y:auto;
1731}
1732@media not (prefers-reduced-motion){
1733 .components-form-token-field__suggestions-list{
1734 transition:all .15s ease-in-out;
1735 }
1736}
1737.components-form-token-field__suggestions-list{
1738 box-shadow:inset 0 1px 0 0 #949494;
1739 list-style:none;
1740 margin:0;
1741 padding:0;
1742}
1743
1744.components-form-token-field__suggestion{
1745 box-sizing:border-box;
1746 color:var(--wp-components-color-foreground, #1e1e1e);
1747 display:block;
1748 font-size:13px;
1749 margin:0;
1750 min-height:32px;
1751 padding:8px 12px;
1752}
1753.components-form-token-field__suggestion.is-selected{
1754 background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1755 color:var(--wp-components-color-foreground-inverted, #fff);
1756}
1757.components-form-token-field__suggestion[aria-disabled=true]{
1758 color:#949494;
1759 pointer-events:none;
1760}
1761.components-form-token-field__suggestion[aria-disabled=true].is-selected{
1762 background:color-mix(in srgb, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%, #0000);
1763}
1764.components-form-token-field__suggestion:not(.is-empty){
1765 cursor:pointer;
1766}
1767
1768@media (min-width:600px){
1769 .components-guide{
1770 width:600px;
1771 }
1772}
1773.components-guide .components-modal__content{
1774 margin-top:0;
1775 padding:0;
1776}
1777.components-guide .components-modal__content:before{
1778 content:none;
1779}
1780.components-guide .components-modal__header{
1781 border-bottom:none;
1782 height:64px;
1783 padding:0;
1784 position:sticky;
1785}
1786.components-guide .components-modal__header .components-button{
1787 align-self:flex-start;
1788 margin:8px 8px 0 0;
1789 position:static;
1790}
1791.components-guide .components-modal__header .components-button:hover svg{
1792 fill:#fff;
1793}
1794.components-guide .components-guide__container{
1795 display:flex;
1796 flex-direction:column;
1797 justify-content:space-between;
1798 margin-top:-64px;
1799 min-height:100%;
1800}
1801.components-guide .components-guide__page{
1802 display:flex;
1803 flex-direction:column;
1804 justify-content:center;
1805 position:relative;
1806}
1807@media (min-width:600px){
1808 .components-guide .components-guide__page{
1809 min-height:300px;
1810 }
1811}
1812.components-guide .components-guide__footer{
1813 align-content:center;
1814 display:flex;
1815 height:36px;
1816 justify-content:center;
1817 margin:0 0 24px;
1818 padding:0 32px;
1819 position:relative;
1820 width:100%;
1821}
1822.components-guide .components-guide__page-control{
1823 margin:0;
1824 text-align:center;
1825}
1826.components-guide .components-guide__page-control li{
1827 display:inline-block;
1828 margin:0;
1829}
1830.components-guide .components-guide__page-control .components-button{
1831 color:#e0e0e0;
1832 margin:-6px 0;
1833}
1834.components-guide .components-guide__page-control li[aria-current=step] .components-button{
1835 color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
1836}
1837
1838.components-modal__frame.components-guide{
1839 border:none;
1840 max-height:575px;
1841 min-width:312px;
1842}
1843@media (max-width:600px){
1844 .components-modal__frame.components-guide{
1845 margin:auto;
1846 max-width:calc(100vw - 32px);
1847 }
1848}
1849
1850.components-button.components-guide__back-button,.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{
1851 position:absolute;
1852}
1853.components-button.components-guide__back-button{
1854 left:32px;
1855}
1856.components-button.components-guide__finish-button,.components-button.components-guide__forward-button{
1857 right:32px;
1858}
1859
1860[role=region]{
1861 position:relative;
1862}
1863
1864.is-focusing-regions [role=region]:focus:after,[role=region].interface-interface-skeleton__content:focus-visible:after{
1865 bottom:0;
1866 content:"";
1867 left:0;
1868 pointer-events:none;
1869 position:absolute;
1870 right:0;
1871 top:0;
1872 z-index:1000000;
1873}
1874.is-focusing-regions .editor-post-publish-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-entities-saved-states-panel,.is-focusing-regions .interface-interface-skeleton__actions .editor-layout__toggle-publish-panel,.is-focusing-regions .interface-interface-skeleton__sidebar .editor-layout__toggle-sidebar-panel,.is-focusing-regions [role=region]:focus:after,.is-focusing-regions.is-distraction-free .interface-interface-skeleton__header .edit-post-header,[role=region].interface-interface-skeleton__content:focus-visible:after{
1875 outline-color:var(--wp-admin-theme-color);
1876 outline-offset:calc(var(--wp-admin-border-width-focus)*-2/var(--wp-block-editor-iframe-zoom-out-scale, 1));
1877 outline-style:solid;
1878 outline-width:calc(var(--wp-admin-border-width-focus)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1));
1879}
1880
1881.components-menu-group+.components-menu-group{
1882 border-top:1px solid #1e1e1e;
1883 padding-top:8px;
1884}
1885.components-menu-group+.components-menu-group.has-hidden-separator{
1886 border-top:none;
1887 margin-top:0;
1888 padding-top:0;
1889}
1890
1891.components-menu-group:has(>div:empty){
1892 display:none;
1893}
1894
1895.components-menu-group__label{
1896 color:#757575;
1897 font-size:11px;
1898 font-weight:500;
1899 margin-bottom:12px;
1900 margin-top:4px;
1901 padding:0 8px;
1902 text-transform:uppercase;
1903 white-space:nowrap;
1904}
1905
1906.components-menu-item__button,.components-menu-item__button.components-button{
1907 width:100%;
1908}
1909.components-menu-item__button.components-button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button.components-button[role=menuitemradio] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemcheckbox] .components-menu-item__item:only-child,.components-menu-item__button[role=menuitemradio] .components-menu-item__item:only-child{
1910 box-sizing:initial;
1911 padding-right:48px;
1912}
1913.components-menu-item__button .components-menu-items__item-icon,.components-menu-item__button.components-button .components-menu-items__item-icon{
1914 display:inline-block;
1915 flex:0 0 auto;
1916}
1917.components-menu-item__button .components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-items__item-icon.has-icon-right{
1918 margin-left:24px;
1919 margin-right:-2px;
1920}
1921.components-menu-item__button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right,.components-menu-item__button.components-button .components-menu-item__shortcut+.components-menu-items__item-icon.has-icon-right{
1922 margin-left:8px;
1923}
1924.components-menu-item__button .block-editor-block-icon,.components-menu-item__button.components-button .block-editor-block-icon{
1925 margin-left:-2px;
1926 margin-right:8px;
1927}
1928.components-menu-item__button.components-button.is-primary,.components-menu-item__button.is-primary{
1929 justify-content:center;
1930}
1931.components-menu-item__button.components-button.is-primary .components-menu-item__item,.components-menu-item__button.is-primary .components-menu-item__item{
1932 margin-right:0;
1933}
1934.components-menu-item__button.components-button:disabled.is-tertiary,.components-menu-item__button.components-button[aria-disabled=true].is-tertiary,.components-menu-item__button:disabled.is-tertiary,.components-menu-item__button[aria-disabled=true].is-tertiary{
1935 background:none;
1936 color:var(--wp-components-color-accent-darker-10, var(--wp-admin-theme-color-darker-10, #2145e6));
1937 opacity:.3;
1938}
1939
1940.components-menu-item__info-wrapper{
1941 display:flex;
1942 flex-direction:column;
1943 margin-right:auto;
1944}
1945
1946.components-menu-item__info{
1947 color:#757575;
1948 font-size:12px;
1949 margin-top:4px;
1950 white-space:normal;
1951}
1952
1953.components-menu-item__item{
1954 align-items:center;
1955 display:inline-flex;
1956 margin-right:auto;
1957 min-width:160px;
1958 white-space:nowrap;
1959}
1960
1961.components-menu-item__shortcut{
1962 align-self:center;
1963 color:currentColor;
1964 display:none;
1965 margin-left:auto;
1966 margin-right:0;
1967 padding-left:24px;
1968}
1969@media (min-width:480px){
1970 .components-menu-item__shortcut{
1971 display:inline;
1972 }
1973}
1974
1975.components-menu-items-choice,.components-menu-items-choice.components-button{
1976 height:auto;
1977 min-height:40px;
1978}
1979.components-menu-items-choice svg,.components-menu-items-choice.components-button svg{
1980 margin-right:12px;
1981}
1982.components-menu-items-choice.components-button.has-icon,.components-menu-items-choice.has-icon{
1983 padding-left:12px;
1984}
1985
1986.components-modal__screen-overlay{
1987 background-color:#00000059;
1988 bottom:0;
1989 display:flex;
1990 left:0;
1991 position:fixed;
1992 right:0;
1993 top:0;
1994 z-index:100000;
1995}
1996@keyframes __wp-base-styles-fade-in{
1997 0%{
1998 opacity:0;
1999 }
2000 to{
2001 opacity:1;
2002 }
2003}
2004@media not (prefers-reduced-motion){
2005 .components-modal__screen-overlay{
2006 animation:__wp-base-styles-fade-in .08s linear 0s;
2007 animation-fill-mode:forwards;
2008 }
2009}
2010@keyframes __wp-base-styles-fade-out{
2011 0%{
2012 opacity:1;
2013 }
2014 to{
2015 opacity:0;
2016 }
2017}
2018@media not (prefers-reduced-motion){
2019 .components-modal__screen-overlay.is-animating-out{
2020 animation:__wp-base-styles-fade-out .08s linear 80ms;
2021 animation-fill-mode:forwards;
2022 }
2023}
2024
2025.components-modal__frame{
2026 box-sizing:border-box;
2027}
2028.components-modal__frame *,.components-modal__frame :after,.components-modal__frame :before{
2029 box-sizing:inherit;
2030}
2031.components-modal__frame{
2032 animation-fill-mode:forwards;
2033 animation-name:components-modal__appear-animation;
2034 animation-timing-function:cubic-bezier(.29, 0, 0, 1);
2035 background:#fff;
2036 border-radius:8px 8px 0 0;
2037 box-shadow:0 5px 15px #00000014,0 15px 27px #00000012,0 30px 36px #0000000a,0 50px 43px #00000005;
2038 color:#1e1e1e;
2039 display:flex;
2040 margin:40px 0 0;
2041 overflow:hidden;
2042 width:100%;
2043}
2044.components-modal__frame h1,.components-modal__frame h2,.components-modal__frame h3{
2045 color:#1e1e1e;
2046}
2047@media not (prefers-reduced-motion){
2048 .components-modal__frame{
2049 animation-duration:var(--modal-frame-animation-duration);
2050 }
2051}
2052.components-modal__screen-overlay.is-animating-out .components-modal__frame{
2053 animation-name:components-modal__disappear-animation;
2054 animation-timing-function:cubic-bezier(1, 0, .2, 1);
2055}
2056@media (min-width:600px){
2057 .components-modal__frame{
2058 border-radius:8px;
2059 margin:auto;
2060 max-height:calc(100% - 128px);
2061 max-width:calc(100% - 32px);
2062 min-width:350px;
2063 width:auto;
2064 }
2065}
2066@media (min-width:600px) and (min-width:600px){
2067 .components-modal__frame.is-full-screen{
2068 height:calc(100% - 32px);
2069 max-height:none;
2070 width:calc(100% - 32px);
2071 }
2072}
2073@media (min-width:600px) and (min-width:782px){
2074 .components-modal__frame.is-full-screen{
2075 height:calc(100% - 80px);
2076 max-width:none;
2077 width:calc(100% - 80px);
2078 }
2079}
2080@media (min-width:600px){
2081 .components-modal__frame.has-size-large,.components-modal__frame.has-size-medium,.components-modal__frame.has-size-small{
2082 width:100%;
2083 }
2084 .components-modal__frame.has-size-small{
2085 max-width:384px;
2086 }
2087 .components-modal__frame.has-size-medium{
2088 max-width:512px;
2089 }
2090 .components-modal__frame.has-size-large{
2091 max-width:840px;
2092 }
2093}
2094@media (min-width:960px){
2095 .components-modal__frame{
2096 max-height:70%;
2097 }
2098}
2099
2100@keyframes components-modal__appear-animation{
2101 0%{
2102 opacity:0;
2103 transform:scale(.9);
2104 }
2105 to{
2106 opacity:1;
2107 transform:scale(1);
2108 }
2109}
2110@keyframes components-modal__disappear-animation{
2111 0%{
2112 opacity:1;
2113 transform:scale(1);
2114 }
2115 to{
2116 opacity:0;
2117 transform:scale(.9);
2118 }
2119}
2120.components-modal__header{
2121 align-items:center;
2122 border-bottom:1px solid #0000;
2123 box-sizing:border-box;
2124 display:flex;
2125 flex-direction:row;
2126 height:72px;
2127 justify-content:space-between;
2128 left:0;
2129 padding:24px 32px 8px;
2130 position:absolute;
2131 top:0;
2132 width:100%;
2133 z-index:10;
2134}
2135.components-modal__header .components-modal__header-heading{
2136 font-size:1.2rem;
2137 font-weight:600;
2138}
2139.components-modal__header h1{
2140 line-height:1;
2141 margin:0;
2142}
2143.components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header{
2144 border-bottom-color:#ddd;
2145}
2146.components-modal__header+p{
2147 margin-top:0;
2148}
2149
2150.components-modal__header-heading-container{
2151 align-items:center;
2152 display:flex;
2153 flex-direction:row;
2154 flex-grow:1;
2155 justify-content:flex-start;
2156}
2157
2158.components-modal__header-icon-container{
2159 display:inline-block;
2160}
2161.components-modal__header-icon-container svg{
2162 max-height:36px;
2163 max-width:36px;
2164 padding:8px;
2165}
2166
2167.components-modal__content{
2168 flex:1;
2169 margin-top:72px;
2170 overflow:auto;
2171 padding:4px 32px 32px;
2172}
2173.components-modal__content.hide-header{
2174 margin-top:0;
2175 padding-top:32px;
2176}
2177.components-modal__content.is-scrollable:focus-visible{
2178 box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
2179 outline:2px solid #0000;
2180 outline-offset:-2px;
2181}
2182
2183.components-notice{
2184 align-items:center;
2185 background-color:#fff;
2186 border-left:4px solid var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
2187 color:#1e1e1e;
2188 display:flex;
2189 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
2190 font-size:13px;
2191 padding:8px 12px;
2192}
2193.components-notice.is-dismissible{
2194 position:relative;
2195}
2196.components-notice.is-success{
2197 background-color:#eff9f1;
2198 border-left-color:#4ab866;
2199}
2200.components-notice.is-warning{
2201 background-color:#fef8ee;
2202 border-left-color:#f0b849;
2203}
2204.components-notice.is-error{
2205 background-color:#f4a2a2;
2206 border-left-color:#cc1818;
2207}
2208
2209.components-notice__content{
2210 flex-grow:1;
2211 margin:4px 25px 4px 0;
2212}
2213
2214.components-notice__actions{
2215 display:flex;
2216 flex-wrap:wrap;
2217}
2218
2219.components-notice__action.components-button,.components-notice__action.components-button.is-link{
2220 margin-left:12px;
2221}
2222.components-notice__action.components-button.is-secondary{
2223 vertical-align:initial;
2224}
2225.components-notice__action.components-button{
2226 margin-right:8px;
2227}
2228
2229.components-notice__dismiss{
2230 align-self:flex-start;
2231 color:#757575;
2232 flex-shrink:0;
2233}
2234.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):focus,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):active,.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{
2235 background-color:initial;
2236 color:#1e1e1e;
2237}
2238.components-notice__dismiss:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{
2239 box-shadow:none;
2240}
2241
2242.components-notice-list{
2243 box-sizing:border-box;
2244 max-width:100vw;
2245}
2246.components-notice-list .components-notice__content{
2247 line-height:2;
2248 margin-bottom:12px;
2249 margin-top:12px;
2250}
2251.components-notice-list .components-notice__action.components-button{
2252 display:block;
2253 margin-left:0;
2254 margin-top:8px;
2255}
2256
2257.components-panel{
2258 background:#fff;
2259 border:1px solid #e0e0e0;
2260}
2261.components-panel>.components-panel__body:first-child,.components-panel>.components-panel__header:first-child{
2262 margin-top:-1px;
2263}
2264.components-panel>.components-panel__body:last-child,.components-panel>.components-panel__header:last-child{
2265 border-bottom-width:0;
2266}
2267
2268.components-panel+.components-panel{
2269 margin-top:-1px;
2270}
2271
2272.components-panel__body{
2273 border-bottom:1px solid #e0e0e0;
2274 border-top:1px solid #e0e0e0;
2275}
2276.components-panel__body h3{
2277 margin:0 0 .5em;
2278}
2279.components-panel__body.is-opened{
2280 padding:16px;
2281}
2282
2283.components-panel__header{
2284 align-items:center;
2285 border-bottom:1px solid #ddd;
2286 box-sizing:initial;
2287 display:flex;
2288 flex-shrink:0;
2289 height:47px;
2290 justify-content:space-between;
2291 padding:0 16px;
2292}
2293.components-panel__header h2{
2294 color:inherit;
2295 font-size:inherit;
2296 margin:0;
2297}
2298
2299.components-panel__body+.components-panel__body,.components-panel__body+.components-panel__header,.components-panel__header+.components-panel__body,.components-panel__header+.components-panel__header{
2300 margin-top:-1px;
2301}
2302
2303.components-panel__body>.components-panel__body-title{
2304 display:block;
2305 font-size:inherit;
2306 margin-bottom:0;
2307 margin-top:0;
2308 padding:0;
2309}
2310@media not (prefers-reduced-motion){
2311 .components-panel__body>.components-panel__body-title{
2312 transition:background .1s ease-in-out;
2313 }
2314}
2315
2316.components-panel__body.is-opened>.components-panel__body-title{
2317 margin:-16px -16px 5px;
2318}
2319
2320.components-panel__body>.components-panel__body-title:hover{
2321 background:#f0f0f0;
2322 border:none;
2323}
2324
2325.components-panel__body-toggle.components-button{
2326 border:none;
2327 box-shadow:none;
2328 color:#1e1e1e;
2329 font-weight:500;
2330 outline:none;
2331 padding:16px 48px 16px 16px;
2332 position:relative;
2333 text-align:left;
2334 width:100%;
2335}
2336@media not (prefers-reduced-motion){
2337 .components-panel__body-toggle.components-button{
2338 transition:background .1s ease-in-out;
2339 }
2340}
2341.components-panel__body-toggle.components-button{
2342 height:auto;
2343}
2344.components-panel__body-toggle.components-button:focus{
2345 border-radius:0;
2346 box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
2347}
2348.components-panel__body-toggle.components-button .components-panel__arrow{
2349 color:#1e1e1e;
2350 position:absolute;
2351 right:16px;
2352 top:50%;
2353 transform:translateY(-50%);
2354 fill:currentColor;
2355}
2356@media not (prefers-reduced-motion){
2357 .components-panel__body-toggle.components-button .components-panel__arrow{
2358 transition:color .1s ease-in-out;
2359 }
2360}
2361body.rtl .components-panel__body-toggle.components-button .dashicons-arrow-right{
2362 -ms-filter:fliph;
2363 filter:FlipH;
2364 margin-top:-10px;
2365 transform:scaleX(-1);
2366}
2367
2368.components-panel__icon{
2369 color:#757575;
2370 margin:-2px 0 -2px 6px;
2371}
2372
2373.components-panel__body-toggle-icon{
2374 margin-right:-5px;
2375}
2376
2377.components-panel__color-title{
2378 float:left;
2379 height:19px;
2380}
2381
2382.components-panel__row{
2383 align-items:center;
2384 display:flex;
2385 justify-content:space-between;
2386 margin-top:8px;
2387 min-height:36px;
2388}
2389.components-panel__row select{
2390 min-width:0;
2391}
2392.components-panel__row label{
2393 flex-shrink:0;
2394 margin-right:12px;
2395 max-width:75%;
2396}
2397.components-panel__row:empty,.components-panel__row:first-of-type{
2398 margin-top:0;
2399}
2400
2401.components-panel .circle-picker{
2402 padding-bottom:20px;
2403}
2404
2405.components-placeholder.components-placeholder{
2406 align-items:flex-start;
2407 box-sizing:border-box;
2408 color:#1e1e1e;
2409 display:flex;
2410 flex-direction:column;
2411 font-size:13px;
2412 gap:16px;
2413 margin:0;
2414 padding:24px;
2415 position:relative;
2416 text-align:left;
2417 width:100%;
2418 -moz-font-smoothing:subpixel-antialiased;
2419 -webkit-font-smoothing:subpixel-antialiased;
2420 background-color:#fff;
2421 border-radius:2px;
2422 box-shadow:inset 0 0 0 1px #1e1e1e;
2423 outline:1px solid #0000;
2424}
2425
2426.components-placeholder__error,.components-placeholder__fieldset,.components-placeholder__instructions,.components-placeholder__label{
2427 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
2428 font-size:13px;
2429 font-weight:400;
2430 letter-spacing:normal;
2431 line-height:normal;
2432 text-transform:none;
2433}
2434
2435.components-placeholder__label{
2436 align-items:center;
2437 display:flex;
2438 font-weight:600;
2439}
2440.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{
2441 margin-right:4px;
2442 fill:currentColor;
2443}
2444@media (forced-colors:active){
2445 .components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{
2446 fill:CanvasText;
2447 }
2448}
2449.components-placeholder__label:empty{
2450 display:none;
2451}
2452
2453.components-placeholder__fieldset,.components-placeholder__fieldset form{
2454 display:flex;
2455 flex-direction:row;
2456 flex-wrap:wrap;
2457 gap:16px;
2458 justify-content:flex-start;
2459 width:100%;
2460}
2461.components-placeholder__fieldset form p,.components-placeholder__fieldset p{
2462 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
2463 font-size:13px;
2464}
2465
2466.components-placeholder__fieldset.is-column-layout,.components-placeholder__fieldset.is-column-layout form{
2467 flex-direction:column;
2468}
2469
2470.components-placeholder__input[type=url]{
2471 border:1px solid #949494;
2472 border-radius:2px;
2473 box-shadow:0 0 0 #0000;
2474 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
2475 font-size:16px;
2476 line-height:normal;
2477 padding:6px 8px;
2478}
2479@media not (prefers-reduced-motion){
2480 .components-placeholder__input[type=url]{
2481 transition:box-shadow .1s linear;
2482 }
2483}
2484@media (min-width:600px){
2485 .components-placeholder__input[type=url]{
2486 font-size:13px;
2487 line-height:normal;
2488 }
2489}
2490.components-placeholder__input[type=url]:focus{
2491 border-color:var(--wp-admin-theme-color);
2492 box-shadow:0 0 0 .5px var(--wp-admin-theme-color);
2493 outline:2px solid #0000;
2494}
2495.components-placeholder__input[type=url]::-webkit-input-placeholder{
2496 color:#1e1e1e9e;
2497}
2498.components-placeholder__input[type=url]::-moz-placeholder{
2499 color:#1e1e1e9e;
2500}
2501.components-placeholder__input[type=url]:-ms-input-placeholder{
2502 color:#1e1e1e9e;
2503}
2504.components-placeholder__input[type=url]{
2505 flex:1 1 auto;
2506}
2507
2508.components-placeholder__error{
2509 gap:8px;
2510 width:100%;
2511}
2512
2513.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link{
2514 margin-left:10px;
2515 margin-right:10px;
2516}
2517.components-placeholder__fieldset .components-button:not(.is-link)~.components-button.is-link:last-child{
2518 margin-right:0;
2519}
2520
2521.components-placeholder.is-medium .components-placeholder__instructions,.components-placeholder.is-small .components-placeholder__instructions{
2522 display:none;
2523}
2524.components-placeholder.is-medium .components-placeholder__fieldset,.components-placeholder.is-medium .components-placeholder__fieldset form,.components-placeholder.is-small .components-placeholder__fieldset,.components-placeholder.is-small .components-placeholder__fieldset form{
2525 flex-direction:column;
2526}
2527.components-placeholder.is-medium .components-button,.components-placeholder.is-medium .components-placeholder__fieldset>*,.components-placeholder.is-small .components-button,.components-placeholder.is-small .components-placeholder__fieldset>*{
2528 justify-content:center;
2529 width:100%;
2530}
2531.components-placeholder.is-small{
2532 padding:16px;
2533}
2534.components-placeholder.has-illustration{
2535 backdrop-filter:blur(100px);
2536 backface-visibility:hidden;
2537 background-color:initial;
2538 border-radius:0;
2539 box-shadow:none;
2540 color:inherit;
2541 display:flex;
2542}
2543.is-dark-theme .components-placeholder.has-illustration{
2544 background-color:#0000001a;
2545}
2546.components-placeholder.has-illustration .components-placeholder__fieldset{
2547 margin-left:0;
2548 margin-right:0;
2549}
2550.components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{
2551 opacity:0;
2552 pointer-events:none;
2553}
2554@media not (prefers-reduced-motion){
2555 .components-placeholder.has-illustration .components-button,.components-placeholder.has-illustration .components-placeholder__instructions,.components-placeholder.has-illustration .components-placeholder__label{
2556 transition:opacity .1s linear;
2557 }
2558}
2559.is-selected>.components-placeholder.has-illustration .components-button,.is-selected>.components-placeholder.has-illustration .components-placeholder__instructions,.is-selected>.components-placeholder.has-illustration .components-placeholder__label{
2560 opacity:1;
2561 pointer-events:auto;
2562}
2563.components-placeholder.has-illustration:before{
2564 background:currentColor;
2565 bottom:0;
2566 content:"";
2567 left:0;
2568 opacity:.1;
2569 pointer-events:none;
2570 position:absolute;
2571 right:0;
2572 top:0;
2573}
2574.components-placeholder.has-illustration{
2575 overflow:hidden;
2576}
2577.is-selected .components-placeholder.has-illustration{
2578 overflow:auto;
2579}
2580
2581.components-placeholder__preview{
2582 display:flex;
2583 justify-content:center;
2584}
2585
2586.components-placeholder__illustration{
2587 box-sizing:initial;
2588 height:100%;
2589 left:50%;
2590 position:absolute;
2591 top:50%;
2592 transform:translate(-50%, -50%);
2593 width:100%;
2594 stroke:currentColor;
2595 opacity:.25;
2596}
2597
2598.components-popover{
2599 box-sizing:border-box;
2600}
2601.components-popover *,.components-popover :after,.components-popover :before{
2602 box-sizing:inherit;
2603}
2604.components-popover{
2605 will-change:transform;
2606 z-index:1000000;
2607}
2608.components-popover.is-expanded{
2609 bottom:0;
2610 left:0;
2611 position:fixed;
2612 right:0;
2613 top:0;
2614 z-index:1000000 !important;
2615}
2616
2617.components-popover__content{
2618 background:#fff;
2619 border-radius:4px;
2620 box-shadow:0 0 0 1px #ccc,0 2px 3px #0000000d,0 4px 5px #0000000a,0 12px 12px #00000008,0 16px 16px #00000005;
2621 box-sizing:border-box;
2622 width:min-content;
2623}
2624.is-alternate .components-popover__content{
2625 border-radius:2px;
2626 box-shadow:0 0 0 1px #1e1e1e;
2627}
2628.is-unstyled .components-popover__content{
2629 background:none;
2630 border-radius:0;
2631 box-shadow:none;
2632}
2633.components-popover.is-expanded .components-popover__content{
2634 box-shadow:0 -1px 0 0 #ccc;
2635 height:calc(100% - 48px);
2636 overflow-y:visible;
2637 position:static;
2638 width:auto;
2639}
2640.components-popover.is-expanded.is-alternate .components-popover__content{
2641 box-shadow:0 -1px 0 #1e1e1e;
2642}
2643
2644.components-popover__header{
2645 align-items:center;
2646 background:#fff;
2647 display:flex;
2648 height:48px;
2649 justify-content:space-between;
2650 padding:0 8px 0 16px;
2651}
2652
2653.components-popover__header-title{
2654 overflow:hidden;
2655 text-overflow:ellipsis;
2656 white-space:nowrap;
2657 width:100%;
2658}
2659
2660.components-popover__close.components-button{
2661 z-index:5;
2662}
2663
2664.components-popover__arrow{
2665 display:flex;
2666 height:14px;
2667 pointer-events:none;
2668 position:absolute;
2669 width:14px;
2670}
2671.components-popover__arrow:before{
2672 background-color:#fff;
2673 content:"";
2674 height:2px;
2675 left:1px;
2676 position:absolute;
2677 right:1px;
2678 top:-1px;
2679}
2680.components-popover__arrow.is-top{
2681 bottom:-14px !important;
2682 transform:rotate(0);
2683}
2684.components-popover__arrow.is-right{
2685 left:-14px !important;
2686 transform:rotate(90deg);
2687}
2688.components-popover__arrow.is-bottom{
2689 top:-14px !important;
2690 transform:rotate(180deg);
2691}
2692.components-popover__arrow.is-left{
2693 right:-14px !important;
2694 transform:rotate(-90deg);
2695}
2696
2697.components-popover__triangle{
2698 display:block;
2699 flex:1;
2700}
2701
2702.components-popover__triangle-bg{
2703 fill:#fff;
2704}
2705
2706.components-popover__triangle-border{
2707 fill:#0000;
2708 stroke-width:1px;
2709 stroke:#ccc;
2710}
2711.is-alternate .components-popover__triangle-border{
2712 stroke:#1e1e1e;
2713}
2714
2715.components-radio-control{
2716 border:0;
2717 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
2718 font-size:13px;
2719 margin:0;
2720 padding:0;
2721}
2722
2723.components-radio-control__group-wrapper.has-help{
2724 margin-block-end:12px;
2725}
2726
2727.components-radio-control__option{
2728 align-items:center;
2729 column-gap:8px;
2730 display:grid;
2731 grid-template-columns:auto 1fr;
2732 grid-template-rows:auto minmax(0, max-content);
2733}
2734
2735.components-radio-control__input[type=radio]{
2736 border:1px solid #1e1e1e;
2737 border-radius:50%;
2738 grid-column:1;
2739 grid-row:1;
2740 height:24px;
2741 margin-right:12px;
2742 max-width:24px;
2743 min-width:24px;
2744 position:relative;
2745 transition:none;
2746 width:24px;
2747}
2748@media not (prefers-reduced-motion){
2749 .components-radio-control__input[type=radio]{
2750 transition:box-shadow .1s linear;
2751 }
2752}
2753@media (min-width:600px){
2754 .components-radio-control__input[type=radio]{
2755 height:16px;
2756 max-width:16px;
2757 min-width:16px;
2758 width:16px;
2759 }
2760}
2761.components-radio-control__input[type=radio]:checked:before{
2762 background-color:#fff;
2763 border:4px solid #fff;
2764 box-sizing:inherit;
2765 height:12px;
2766 left:50%;
2767 margin:0;
2768 position:absolute;
2769 top:50%;
2770 transform:translate(-50%, -50%);
2771 width:12px;
2772}
2773@media (min-width:600px){
2774 .components-radio-control__input[type=radio]:checked:before{
2775 height:8px;
2776 width:8px;
2777 }
2778}
2779.components-radio-control__input[type=radio]:focus{
2780 box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--wp-admin-theme-color);
2781}
2782.components-radio-control__input[type=radio]:checked{
2783 background:var(--wp-admin-theme-color);
2784 border:none;
2785}
2786.components-radio-control__input[type=radio]{
2787 appearance:none;
2788 cursor:pointer;
2789 display:inline-flex;
2790 margin:0;
2791 padding:0;
2792}
2793.components-radio-control__input[type=radio]:focus{
2794 box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff, 0 0 0 calc(var(--wp-admin-border-width-focus)*2) var(--wp-admin-theme-color);
2795 outline:2px solid #0000;
2796 outline-offset:2px;
2797}
2798.components-radio-control__input[type=radio]:checked{
2799 background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
2800 border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
2801}
2802.components-radio-control__input[type=radio]:checked:before{
2803 border-radius:50%;
2804 content:"";
2805}
2806
2807.components-radio-control__label{
2808 cursor:pointer;
2809 grid-column:2;
2810 grid-row:1;
2811 line-height:24px;
2812}
2813@media (min-width:600px){
2814 .components-radio-control__label{
2815 line-height:16px;
2816 }
2817}
2818
2819.components-radio-control__option-description{
2820 grid-column:2;
2821 grid-row:2;
2822 padding-block-start:4px;
2823}
2824.components-radio-control__option-description.components-radio-control__option-description{
2825 margin-top:0;
2826}
2827
2828.components-resizable-box__handle{
2829 display:none;
2830 height:23px;
2831 width:23px;
2832 z-index:2;
2833}
2834.components-resizable-box__container.has-show-handle .components-resizable-box__handle{
2835 display:block;
2836}
2837.components-resizable-box__handle>div{
2838 height:100%;
2839 outline:none;
2840 position:relative;
2841 width:100%;
2842 z-index:2;
2843}
2844
2845.components-resizable-box__container>img{
2846 width:inherit;
2847}
2848
2849.components-resizable-box__handle:after{
2850 background:#fff;
2851 border-radius:50%;
2852 box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)), 0 1px 1px #00000008, 0 1px 2px #00000005, 0 3px 3px #00000005, 0 4px 4px #00000003;
2853 content:"";
2854 cursor:inherit;
2855 display:block;
2856 height:15px;
2857 outline:2px solid #0000;
2858 position:absolute;
2859 right:calc(50% - 8px);
2860 top:calc(50% - 8px);
2861 width:15px;
2862}
2863
2864.components-resizable-box__side-handle:before{
2865 background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
2866 border-radius:9999px;
2867 content:"";
2868 cursor:inherit;
2869 display:block;
2870 height:3px;
2871 position:absolute;
2872 right:calc(50% - 1px);
2873 top:calc(50% - 1px);
2874 width:3px;
2875}
2876@media not (prefers-reduced-motion){
2877 .components-resizable-box__side-handle:before{
2878 transition:transform .1s ease-in;
2879 will-change:transform;
2880 }
2881}
2882.components-resizable-box__side-handle:before{
2883 opacity:0;
2884}
2885
2886.components-resizable-box__corner-handle,.components-resizable-box__side-handle{
2887 z-index:2;
2888}
2889
2890.components-resizable-box__side-handle.components-resizable-box__handle-bottom,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:before,.components-resizable-box__side-handle.components-resizable-box__handle-top,.components-resizable-box__side-handle.components-resizable-box__handle-top:before{
2891 border-left:0;
2892 border-right:0;
2893 left:0;
2894 width:100%;
2895}
2896
2897.components-resizable-box__side-handle.components-resizable-box__handle-left,.components-resizable-box__side-handle.components-resizable-box__handle-left:before,.components-resizable-box__side-handle.components-resizable-box__handle-right,.components-resizable-box__side-handle.components-resizable-box__handle-right:before{
2898 border-bottom:0;
2899 border-top:0;
2900 height:100%;
2901 top:0;
2902}
2903
2904@media not (prefers-reduced-motion){
2905 .components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{
2906 animation:components-resizable-box__top-bottom-animation .1s ease-out 0s;
2907 animation-fill-mode:forwards;
2908 }
2909 .components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before{
2910 animation:components-resizable-box__left-right-animation .1s ease-out 0s;
2911 animation-fill-mode:forwards;
2912 }
2913}
2914@media not all and (min-resolution:0.001dpcm){
2915 @supports (-webkit-appearance:none){
2916 .components-resizable-box__side-handle.components-resizable-box__handle-bottom:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-bottom:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-left:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-right:hover:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:active:before,.components-resizable-box__side-handle.components-resizable-box__handle-top:hover:before{
2917 animation:none;
2918 }
2919 }
2920}
2921@keyframes components-resizable-box__top-bottom-animation{
2922 0%{
2923 opacity:0;
2924 transform:scaleX(0);
2925 }
2926 to{
2927 opacity:1;
2928 transform:scaleX(1);
2929 }
2930}
2931@keyframes components-resizable-box__left-right-animation{
2932 0%{
2933 opacity:0;
2934 transform:scaleY(0);
2935 }
2936 to{
2937 opacity:1;
2938 transform:scaleY(1);
2939 }
2940}
2941.components-resizable-box__handle-right{
2942 right:-11.5px;
2943}
2944
2945.components-resizable-box__handle-left{
2946 left:-11.5px;
2947}
2948
2949.components-resizable-box__handle-top{
2950 top:-11.5px;
2951}
2952
2953.components-resizable-box__handle-bottom{
2954 bottom:-11.5px;
2955}
2956.components-responsive-wrapper{
2957 align-items:center;
2958 display:flex;
2959 justify-content:center;
2960 max-width:100%;
2961 position:relative;
2962}
2963
2964.components-responsive-wrapper__content{
2965 display:block;
2966 max-width:100%;
2967 width:100%;
2968}
2969
2970.components-sandbox{
2971 overflow:hidden;
2972}
2973
2974iframe.components-sandbox{
2975 width:100%;
2976}
2977
2978body.lockscroll,html.lockscroll{
2979 overflow:hidden;
2980}
2981
2982.components-select-control__input{
2983 outline:0;
2984 -webkit-tap-highlight-color:rgba(0, 0, 0, 0) !important;
2985}
2986
2987.components-snackbar{
2988 backdrop-filter:blur(16px) saturate(180%);
2989 background:#000000d9;
2990 border-radius:4px;
2991 box-shadow:0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005;
2992 box-sizing:border-box;
2993 color:#fff;
2994 cursor:pointer;
2995 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
2996 font-size:13px;
2997 max-width:600px;
2998 padding:12px 20px;
2999 pointer-events:auto;
3000 width:100%;
3001}
3002@media (min-width:600px){
3003 .components-snackbar{
3004 width:fit-content;
3005 }
3006}
3007.components-snackbar:focus{
3008 box-shadow:inset 0 0 0 1px #fff, 0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
3009}
3010.components-snackbar.components-snackbar-explicit-dismiss{
3011 cursor:default;
3012}
3013.components-snackbar .components-snackbar__content-with-icon{
3014 padding-left:24px;
3015 position:relative;
3016}
3017.components-snackbar .components-snackbar__icon{
3018 left:-8px;
3019 position:absolute;
3020 top:-2.9px;
3021}
3022.components-snackbar .components-snackbar__dismiss-button{
3023 cursor:pointer;
3024 margin-left:24px;
3025}
3026
3027.components-snackbar__action.components-button,.components-snackbar__action.components-external-link{
3028 color:#fff;
3029 flex-shrink:0;
3030 margin-left:32px;
3031}
3032.components-snackbar__action.components-button:focus,.components-snackbar__action.components-external-link:focus{
3033 box-shadow:none;
3034 outline:1px dotted #fff;
3035}
3036.components-snackbar__action.components-button:hover,.components-snackbar__action.components-external-link:hover{
3037 color:currentColor;
3038 text-decoration:none;
3039}
3040
3041.components-snackbar__content{
3042 align-items:baseline;
3043 display:flex;
3044 justify-content:space-between;
3045 line-height:1.4;
3046}
3047
3048.components-snackbar-list{
3049 box-sizing:border-box;
3050 pointer-events:none;
3051 position:absolute;
3052 width:100%;
3053 z-index:100000;
3054}
3055
3056.components-snackbar-list__notice-container{
3057 padding-top:8px;
3058 position:relative;
3059}
3060
3061.components-tab-panel__tabs{
3062 align-items:stretch;
3063 display:flex;
3064 flex-direction:row;
3065}
3066.components-tab-panel__tabs[aria-orientation=vertical]{
3067 flex-direction:column;
3068}
3069
3070.components-tab-panel__tabs-item{
3071 background:#0000;
3072 border:none;
3073 border-radius:0;
3074 box-shadow:none;
3075 cursor:pointer;
3076 font-weight:500;
3077 height:48px !important;
3078 margin-left:0;
3079 padding:3px 16px;
3080 position:relative;
3081}
3082.components-tab-panel__tabs-item:focus:not(:disabled){
3083 box-shadow:none;
3084 outline:none;
3085 position:relative;
3086}
3087.components-tab-panel__tabs-item:after{
3088 background:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
3089 border-radius:0;
3090 bottom:0;
3091 content:"";
3092 height:calc(var(--wp-admin-border-width-focus)*0);
3093 left:0;
3094 pointer-events:none;
3095 position:absolute;
3096 right:0;
3097}
3098@media not (prefers-reduced-motion){
3099 .components-tab-panel__tabs-item:after{
3100 transition:all .1s linear;
3101 }
3102}
3103.components-tab-panel__tabs-item.is-active:after{
3104 height:calc(var(--wp-admin-border-width-focus)*1);
3105 outline:2px solid #0000;
3106 outline-offset:-1px;
3107}
3108.components-tab-panel__tabs-item:before{
3109 border-radius:2px;
3110 bottom:12px;
3111 box-shadow:0 0 0 0 #0000;
3112 content:"";
3113 left:12px;
3114 pointer-events:none;
3115 position:absolute;
3116 right:12px;
3117 top:12px;
3118}
3119@media not (prefers-reduced-motion){
3120 .components-tab-panel__tabs-item:before{
3121 transition:all .1s linear;
3122 }
3123}
3124.components-tab-panel__tabs-item:focus-visible:before{
3125 box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
3126 outline:2px solid #0000;
3127}
3128
3129.components-tab-panel__tab-content:focus{
3130 box-shadow:none;
3131 outline:none;
3132}
3133.components-tab-panel__tab-content:focus-visible{
3134 box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
3135 outline:2px solid #0000;
3136 outline-offset:0;
3137}
3138
3139.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{
3140 background:var(--wp-components-color-background, #fff);
3141 border:1px solid #949494;
3142 border-radius:2px;
3143 box-shadow:0 0 0 #0000;
3144 color:var(--wp-components-color-foreground, #1e1e1e);
3145 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
3146 font-size:16px;
3147 height:32px;
3148 line-height:normal;
3149 margin:0;
3150 padding:6px 8px;
3151 width:100%;
3152}
3153@media not (prefers-reduced-motion){
3154 .components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{
3155 transition:box-shadow .1s linear;
3156 }
3157}
3158@media (min-width:600px){
3159 .components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{
3160 font-size:13px;
3161 line-height:normal;
3162 }
3163}
3164.components-text-control__input:focus,.components-text-control__input[type=color]:focus,.components-text-control__input[type=date]:focus,.components-text-control__input[type=datetime-local]:focus,.components-text-control__input[type=datetime]:focus,.components-text-control__input[type=email]:focus,.components-text-control__input[type=month]:focus,.components-text-control__input[type=number]:focus,.components-text-control__input[type=password]:focus,.components-text-control__input[type=tel]:focus,.components-text-control__input[type=text]:focus,.components-text-control__input[type=time]:focus,.components-text-control__input[type=url]:focus,.components-text-control__input[type=week]:focus{
3165 border-color:var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
3166 box-shadow:0 0 0 .5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
3167 outline:2px solid #0000;
3168}
3169.components-text-control__input::-webkit-input-placeholder,.components-text-control__input[type=color]::-webkit-input-placeholder,.components-text-control__input[type=date]::-webkit-input-placeholder,.components-text-control__input[type=datetime-local]::-webkit-input-placeholder,.components-text-control__input[type=datetime]::-webkit-input-placeholder,.components-text-control__input[type=email]::-webkit-input-placeholder,.components-text-control__input[type=month]::-webkit-input-placeholder,.components-text-control__input[type=number]::-webkit-input-placeholder,.components-text-control__input[type=password]::-webkit-input-placeholder,.components-text-control__input[type=tel]::-webkit-input-placeholder,.components-text-control__input[type=text]::-webkit-input-placeholder,.components-text-control__input[type=time]::-webkit-input-placeholder,.components-text-control__input[type=url]::-webkit-input-placeholder,.components-text-control__input[type=week]::-webkit-input-placeholder{
3170 color:#1e1e1e9e;
3171}
3172.components-text-control__input::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder{
3173 color:#1e1e1e9e;
3174}
3175.components-text-control__input:-ms-input-placeholder,.components-text-control__input[type=color]:-ms-input-placeholder,.components-text-control__input[type=date]:-ms-input-placeholder,.components-text-control__input[type=datetime-local]:-ms-input-placeholder,.components-text-control__input[type=datetime]:-ms-input-placeholder,.components-text-control__input[type=email]:-ms-input-placeholder,.components-text-control__input[type=month]:-ms-input-placeholder,.components-text-control__input[type=number]:-ms-input-placeholder,.components-text-control__input[type=password]:-ms-input-placeholder,.components-text-control__input[type=tel]:-ms-input-placeholder,.components-text-control__input[type=text]:-ms-input-placeholder,.components-text-control__input[type=time]:-ms-input-placeholder,.components-text-control__input[type=url]:-ms-input-placeholder,.components-text-control__input[type=week]:-ms-input-placeholder{
3176 color:#1e1e1e9e;
3177}
3178.components-text-control__input,.components-text-control__input[type=color],.components-text-control__input[type=date],.components-text-control__input[type=datetime-local],.components-text-control__input[type=datetime],.components-text-control__input[type=email],.components-text-control__input[type=month],.components-text-control__input[type=number],.components-text-control__input[type=password],.components-text-control__input[type=tel],.components-text-control__input[type=text],.components-text-control__input[type=time],.components-text-control__input[type=url],.components-text-control__input[type=week]{
3179 border-color:var(--wp-components-color-gray-600, #949494);
3180}
3181.components-text-control__input::placeholder,.components-text-control__input[type=color]::placeholder,.components-text-control__input[type=date]::placeholder,.components-text-control__input[type=datetime-local]::placeholder,.components-text-control__input[type=datetime]::placeholder,.components-text-control__input[type=email]::placeholder,.components-text-control__input[type=month]::placeholder,.components-text-control__input[type=number]::placeholder,.components-text-control__input[type=password]::placeholder,.components-text-control__input[type=tel]::placeholder,.components-text-control__input[type=text]::placeholder,.components-text-control__input[type=time]::placeholder,.components-text-control__input[type=url]::placeholder,.components-text-control__input[type=week]::placeholder{
3182 color:color-mix(in srgb, var(--wp-components-color-foreground, #1e1e1e), #0000 38%);
3183}
3184.components-text-control__input.is-next-40px-default-size,.components-text-control__input[type=color].is-next-40px-default-size,.components-text-control__input[type=date].is-next-40px-default-size,.components-text-control__input[type=datetime-local].is-next-40px-default-size,.components-text-control__input[type=datetime].is-next-40px-default-size,.components-text-control__input[type=email].is-next-40px-default-size,.components-text-control__input[type=month].is-next-40px-default-size,.components-text-control__input[type=number].is-next-40px-default-size,.components-text-control__input[type=password].is-next-40px-default-size,.components-text-control__input[type=tel].is-next-40px-default-size,.components-text-control__input[type=text].is-next-40px-default-size,.components-text-control__input[type=time].is-next-40px-default-size,.components-text-control__input[type=url].is-next-40px-default-size,.components-text-control__input[type=week].is-next-40px-default-size{
3185 height:40px;
3186 padding-left:12px;
3187 padding-right:12px;
3188}
3189
3190.components-text-control__input[type=email],.components-text-control__input[type=url]{
3191 direction:ltr;
3192}
3193
3194.components-tip{
3195 color:#757575;
3196 display:flex;
3197}
3198.components-tip svg{
3199 align-self:center;
3200 fill:#f0b849;
3201 flex-shrink:0;
3202 margin-right:16px;
3203}
3204.components-tip p{
3205 margin:0;
3206}
3207
3208.components-toggle-control__label{
3209 line-height:16px;
3210}
3211.components-toggle-control__label:not(.is-disabled){
3212 cursor:pointer;
3213}
3214
3215.components-toggle-control__help{
3216 display:inline-block;
3217 margin-inline-start:40px;
3218}
3219
3220.components-accessible-toolbar{
3221 border:1px solid var(--wp-components-color-foreground, #1e1e1e);
3222 border-radius:2px;
3223 display:inline-flex;
3224 flex-shrink:0;
3225}
3226.components-accessible-toolbar>.components-toolbar-group:last-child{
3227 border-right:none;
3228}
3229.components-accessible-toolbar.is-unstyled{
3230 border:none;
3231}
3232.components-accessible-toolbar.is-unstyled>.components-toolbar-group{
3233 border-right:none;
3234}
3235
3236.components-accessible-toolbar[aria-orientation=vertical],.components-toolbar[aria-orientation=vertical]{
3237 align-items:center;
3238 display:flex;
3239 flex-direction:column;
3240}
3241.components-accessible-toolbar .components-button,.components-toolbar .components-button{
3242 height:48px;
3243 padding-left:16px;
3244 padding-right:16px;
3245 position:relative;
3246 z-index:1;
3247}
3248.components-accessible-toolbar .components-button:focus:not(:disabled),.components-toolbar .components-button:focus:not(:disabled){
3249 box-shadow:none;
3250 outline:none;
3251}
3252.components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{
3253 border-radius:2px;
3254 content:"";
3255 display:block;
3256 height:32px;
3257 left:8px;
3258 position:absolute;
3259 right:8px;
3260 z-index:-1;
3261}
3262@media not (prefers-reduced-motion){
3263 .components-accessible-toolbar .components-button:before,.components-toolbar .components-button:before{
3264 animation:components-button__appear-animation .1s ease;
3265 animation-fill-mode:forwards;
3266 }
3267}
3268.components-accessible-toolbar .components-button svg,.components-toolbar .components-button svg{
3269 margin-left:auto;
3270 margin-right:auto;
3271 position:relative;
3272}
3273.components-accessible-toolbar .components-button.is-pressed,.components-accessible-toolbar .components-button.is-pressed:hover,.components-toolbar .components-button.is-pressed,.components-toolbar .components-button.is-pressed:hover{
3274 background:#0000;
3275}
3276.components-accessible-toolbar .components-button.is-pressed:before,.components-toolbar .components-button.is-pressed:before{
3277 background:var(--wp-components-color-foreground, #1e1e1e);
3278}
3279.components-accessible-toolbar .components-button:focus:before,.components-toolbar .components-button:focus:before{
3280 box-shadow:inset 0 0 0 1px #fff, 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
3281 outline:2px solid #0000;
3282}
3283.components-accessible-toolbar .components-button.has-icon.has-icon,.components-toolbar .components-button.has-icon.has-icon{
3284 min-width:48px;
3285 padding-left:8px;
3286 padding-right:8px;
3287}
3288
3289@keyframes components-button__appear-animation{
3290 0%{
3291 transform:scaleY(0);
3292 }
3293 to{
3294 transform:scaleY(1);
3295 }
3296}
3297.components-toolbar__control.components-button{
3298 position:relative;
3299}
3300.components-toolbar__control.components-button[data-subscript] svg{
3301 padding:5px 10px 5px 0;
3302}
3303.components-toolbar__control.components-button[data-subscript]:after{
3304 bottom:10px;
3305 content:attr(data-subscript);
3306 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
3307 font-size:13px;
3308 font-weight:600;
3309 line-height:12px;
3310 position:absolute;
3311 right:8px;
3312}
3313.components-toolbar__control.components-button:not(:disabled).is-pressed[data-subscript]:after{
3314 color:#fff;
3315}
3316
3317.components-toolbar-group{
3318 background-color:var(--wp-components-color-background, #fff);
3319 border-right:1px solid var(--wp-components-color-foreground, #1e1e1e);
3320 display:inline-flex;
3321 flex-shrink:0;
3322 flex-wrap:wrap;
3323 min-height:48px;
3324 padding-left:6px;
3325 padding-right:6px;
3326}
3327.components-toolbar-group .components-toolbar-group.components-toolbar-group{
3328 border-width:0;
3329 margin:0;
3330}
3331.components-toolbar-group{
3332 line-height:0;
3333}
3334.components-toolbar-group .components-button.components-button,.components-toolbar-group .components-button.has-icon.has-icon{
3335 justify-content:center;
3336 min-width:36px;
3337 padding-left:6px;
3338 padding-right:6px;
3339}
3340.components-toolbar-group .components-button.components-button svg,.components-toolbar-group .components-button.has-icon.has-icon svg{
3341 min-width:24px;
3342}
3343.components-toolbar-group .components-button.components-button:before,.components-toolbar-group .components-button.has-icon.has-icon:before{
3344 left:2px;
3345 right:2px;
3346}
3347
3348.components-toolbar{
3349 background-color:var(--wp-components-color-background, #fff);
3350 border:1px solid var(--wp-components-color-foreground, #1e1e1e);
3351 display:inline-flex;
3352 flex-shrink:0;
3353 flex-wrap:wrap;
3354 margin:0;
3355 min-height:48px;
3356}
3357.components-toolbar .components-toolbar.components-toolbar{
3358 border-width:0;
3359 margin:0;
3360}
3361
3362div.components-toolbar>div{
3363 display:flex;
3364 margin:0;
3365}
3366div.components-toolbar>div+div.has-left-divider{
3367 margin-left:6px;
3368 overflow:visible;
3369 position:relative;
3370}
3371div.components-toolbar>div+div.has-left-divider:before{
3372 background-color:#ddd;
3373 box-sizing:initial;
3374 content:"";
3375 display:inline-block;
3376 height:20px;
3377 left:-3px;
3378 position:absolute;
3379 top:8px;
3380 width:1px;
3381}
3382
3383.components-tooltip{
3384 background:#000;
3385 border-radius:2px;
3386 box-shadow:0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005;
3387 color:#f0f0f0;
3388 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
3389 font-size:12px;
3390 line-height:1.4;
3391 padding:4px 8px;
3392 text-align:center;
3393 z-index:1000002;
3394}
3395
3396.components-tooltip__shortcut{
3397 margin-left:8px;
3398}
3399
3400.components-validated-control:has(:is(input,select):user-invalid) .components-input-control__backdrop{
3401 --wp-components-color-accent:#cc1818;
3402 border-color:#cc1818;
3403}
3404.components-validated-control :is(textarea,input[type=text]):user-invalid{
3405 --wp-admin-theme-color:#cc1818;
3406 --wp-components-color-accent:#cc1818;
3407 border-color:#cc1818;
3408}
3409.components-validated-control .components-combobox-control__suggestions-container:has(input:user-invalid):not(:has([aria-expanded=true])){
3410 border-color:#cc1818;
3411}
3412
3413.components-validated-control__wrapper-with-error-delegate{
3414 position:relative;
3415}
3416.components-validated-control__wrapper-with-error-delegate:has(select:user-invalid) .components-input-control__backdrop{
3417 --wp-components-color-accent:#cc1818;
3418 border-color:#cc1818;
3419}
3420.components-validated-control__wrapper-with-error-delegate:has(input[type=radio]:invalid){
3421 --wp-components-color-accent:#cc1818;
3422}
3423.components-validated-control__wrapper-with-error-delegate:has(input:user-invalid) .components-form-token-field__input-container:not(:has([aria-expanded=true])){
3424 --wp-components-color-accent:#cc1818;
3425 border-color:#cc1818;
3426}
3427
3428.components-validated-control__error-delegate{
3429 height:100%;
3430 opacity:0;
3431 pointer-events:none;
3432 position:absolute;
3433 top:0;
3434 width:100%;
3435}
3436
3437.components-validated-control__indicator{
3438 align-items:flex-start;
3439 animation:components-validated-control__indicator-jump .2s cubic-bezier(.68, -.55, .27, 1.55);
3440 color:var(--wp-components-color-gray-700, #757575);
3441 display:flex;
3442 font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
3443 font-size:.75rem;
3444 gap:4px;
3445 line-height:16px;
3446 margin:8px 0 0;
3447}
3448.components-validated-control__indicator.is-invalid{
3449 color:#cc1818;
3450}
3451.components-validated-control__indicator.is-valid{
3452 color:color-mix(in srgb, #000 30%, #4ab866);
3453}
3454
3455.components-validated-control__indicator-icon{
3456 flex-shrink:0;
3457}
3458
3459.components-validated-control__indicator-spinner{
3460 height:12px;
3461 margin:2px;
3462 width:12px;
3463}
3464
3465@keyframes components-validated-control__indicator-jump{
3466 0%{
3467 opacity:0;
3468 transform:translateY(-4px);
3469 }
3470 to{
3471 opacity:1;
3472 transform:translateY(0);
3473 }
3474}
3475:root{
3476 --wp-admin-theme-color:#3858e9;
3477 --wp-admin-theme-color--rgb:56, 88, 233;
3478 --wp-admin-theme-color-darker-10:#2145e6;
3479 --wp-admin-theme-color-darker-10--rgb:33.0384615385, 68.7307692308, 230.4615384615;
3480 --wp-admin-theme-color-darker-20:#183ad6;
3481 --wp-admin-theme-color-darker-20--rgb:23.6923076923, 58.1538461538, 214.3076923077;
3482 --wp-admin-border-width-focus:2px;
3483}
3484@media (min-resolution:192dpi){
3485 :root{
3486 --wp-admin-border-width-focus:1.5px;
3487 }
3488}