1.wp-block-audio :where(figcaption){
2 color:#555;
3 font-size:13px;
4 text-align:center;
5}
6.is-dark-theme .wp-block-audio :where(figcaption){
7 color:#ffffffa6;
8}
9
10.wp-block-audio{
11 margin:0 0 1em;
12}
13
14.wp-block-code{
15 border:1px solid #ccc;
16 border-radius:4px;
17 font-family:Menlo,Consolas,monaco,monospace;
18 padding:.8em 1em;
19}
20
21.wp-block-embed :where(figcaption){
22 color:#555;
23 font-size:13px;
24 text-align:center;
25}
26.is-dark-theme .wp-block-embed :where(figcaption){
27 color:#ffffffa6;
28}
29
30.wp-block-embed{
31 margin:0 0 1em;
32}
33
34.blocks-gallery-caption{
35 color:#555;
36 font-size:13px;
37 text-align:center;
38}
39.is-dark-theme .blocks-gallery-caption{
40 color:#ffffffa6;
41}
42
43:root :where(.wp-block-image figcaption){
44 color:#555;
45 font-size:13px;
46 text-align:center;
47}
48.is-dark-theme :root :where(.wp-block-image figcaption){
49 color:#ffffffa6;
50}
51
52.wp-block-image{
53 margin:0 0 1em;
54}
55
56.wp-block-pullquote{
57 border-bottom:4px solid;
58 border-top:4px solid;
59 color:currentColor;
60 margin-bottom:1.75em;
61}
62.wp-block-pullquote :where(cite),.wp-block-pullquote :where(footer),.wp-block-pullquote__citation{
63 color:currentColor;
64 font-size:.8125em;
65 font-style:normal;
66 text-transform:uppercase;
67}
68
69.wp-block-quote{
70 border-left:.25em solid;
71 margin:0 0 1.75em;
72 padding-left:1em;
73}
74.wp-block-quote cite,.wp-block-quote footer{
75 color:currentColor;
76 font-size:.8125em;
77 font-style:normal;
78 position:relative;
79}
80.wp-block-quote:where(.has-text-align-right){
81 border-left:none;
82 border-right:.25em solid;
83 padding-left:0;
84 padding-right:1em;
85}
86.wp-block-quote:where(.has-text-align-center){
87 border:none;
88 padding-left:0;
89}
90.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){
91 border:none;
92}
93
94.wp-block-search .wp-block-search__label{
95 font-weight:700;
96}
97
98.wp-block-search__button{
99 border:1px solid #ccc;
100 padding:.375em .625em;
101}
102
103:where(.wp-block-group.has-background){
104 padding:1.25em 2.375em;
105}
106
107.wp-block-separator.has-css-opacity{
108 opacity:.4;
109}
110
111.wp-block-separator{
112 border:none;
113 border-bottom:2px solid;
114 margin-left:auto;
115 margin-right:auto;
116}
117.wp-block-separator.has-alpha-channel-opacity{
118 opacity:1;
119}
120.wp-block-separator:not(.is-style-wide):not(.is-style-dots){
121 width:100px;
122}
123.wp-block-separator.has-background:not(.is-style-dots){
124 border-bottom:none;
125 height:1px;
126}
127.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){
128 height:2px;
129}
130
131.wp-block-table{
132 margin:0 0 1em;
133}
134.wp-block-table td,.wp-block-table th{
135 word-break:normal;
136}
137.wp-block-table :where(figcaption){
138 color:#555;
139 font-size:13px;
140 text-align:center;
141}
142.is-dark-theme .wp-block-table :where(figcaption){
143 color:#ffffffa6;
144}
145
146.wp-block-video :where(figcaption){
147 color:#555;
148 font-size:13px;
149 text-align:center;
150}
151.is-dark-theme .wp-block-video :where(figcaption){
152 color:#ffffffa6;
153}
154
155.wp-block-video{
156 margin:0 0 1em;
157}
158
159:root :where(.wp-block-template-part.has-background){
160 margin-bottom:0;
161 margin-top:0;
162 padding:1.25em 2.375em;
163}