You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2775 lines
79 KiB

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