wp/wp-includes/css/dist/block-library/editor-rtl.css
changeset 19 3d72ae0968f4
parent 18 be944660c56a
child 21 48c4eec2b7e6
equal deleted inserted replaced
18:be944660c56a 19:3d72ae0968f4
    39 /**
    39 /**
    40  * React Native specific.
    40  * React Native specific.
    41  * These variables do not appear to be used anywhere else.
    41  * These variables do not appear to be used anywhere else.
    42  */
    42  */
    43 /**
    43 /**
       
    44 *  Converts a hex value into the rgb equivalent.
       
    45 *
       
    46 * @param {string} hex - the hexadecimal value to convert
       
    47 * @return {string} comma separated rgb values
       
    48 */
       
    49 /**
    44  * Breakpoint mixins
    50  * Breakpoint mixins
    45  */
    51  */
    46 /**
    52 /**
    47  * Long content fade mixin
    53  * Long content fade mixin
    48  *
    54  *
    66  * This is a WP-admin agnostic reset
    72  * This is a WP-admin agnostic reset
    67  */
    73  */
    68 /**
    74 /**
    69  * Reset the WP Admin page styles for Gutenberg-like pages.
    75  * Reset the WP Admin page styles for Gutenberg-like pages.
    70  */
    76  */
    71 #start-resizable-editor-section {
       
    72   display: none;
       
    73 }
       
    74 
       
    75 ul.wp-block-archives {
    77 ul.wp-block-archives {
    76   padding-right: 2.5em;
    78   padding-right: 2.5em;
    77 }
    79 }
    78 
    80 
    79 .wp-block-audio {
    81 .wp-block-audio {
    80   margin-right: 0;
    82   margin-right: 0;
    81   margin-left: 0;
    83   margin-left: 0;
       
    84   position: relative;
       
    85 }
       
    86 .wp-block-audio.is-transient audio {
       
    87   opacity: 0.3;
       
    88 }
       
    89 .wp-block-audio .components-spinner {
       
    90   position: absolute;
       
    91   top: 50%;
       
    92   right: 50%;
       
    93   margin-top: -9px;
       
    94   margin-right: -9px;
       
    95 }
       
    96 
       
    97 .wp-block-avatar__image img {
       
    98   width: 100%;
       
    99 }
       
   100 
       
   101 .wp-block-avatar.aligncenter .components-resizable-box__container {
       
   102   margin: 0 auto;
    82 }
   103 }
    83 
   104 
    84 .edit-post-visual-editor .block-library-block__reusable-block-container .is-root-container {
   105 .edit-post-visual-editor .block-library-block__reusable-block-container .is-root-container {
    85   padding-right: 0;
   106   padding-right: 0;
    86   padding-left: 0;
   107   padding-left: 0;
   103 }
   124 }
   104 
   125 
   105 .wp-block-button {
   126 .wp-block-button {
   106   position: relative;
   127   position: relative;
   107   cursor: text;
   128   cursor: text;
   108 }
       
   109 .wp-block-button:not(.has-text-color):not(.is-style-outline) [data-rich-text-placeholder]::after {
       
   110   color: #fff;
       
   111 }
   129 }
   112 .wp-block-button:focus {
   130 .wp-block-button:focus {
   113   box-shadow: 0 0 0 1px #fff, 0 0 0 3px var(--wp-admin-theme-color);
   131   box-shadow: 0 0 0 1px #fff, 0 0 0 3px var(--wp-admin-theme-color);
   114   outline: 2px solid transparent;
   132   outline: 2px solid transparent;
   115   outline-offset: -2px;
   133   outline-offset: -2px;
   144   }
   162   }
   145 }
   163 }
   146 .is-selected .wp-block-button__inline-link {
   164 .is-selected .wp-block-button__inline-link {
   147   height: auto;
   165   height: auto;
   148   overflow: visible;
   166   overflow: visible;
   149   margin-top: 16px;
       
   150 }
   167 }
   151 
   168 
   152 .wp-button-label__width .components-button-group {
   169 .wp-button-label__width .components-button-group {
   153   display: block;
   170   display: block;
   154 }
   171 }
   158 
   175 
   159 div[data-type="core/button"] {
   176 div[data-type="core/button"] {
   160   display: table;
   177   display: table;
   161 }
   178 }
   162 
   179 
   163 .wp-block > .wp-block-buttons {
       
   164   display: flex;
       
   165   flex-wrap: wrap;
       
   166 }
       
   167 
       
   168 .wp-block-buttons {
   180 .wp-block-buttons {
   169   /* stylelint-disable indentation */
   181   /* stylelint-disable indentation */
   170 }
   182 }
   171 .wp-block-buttons > .wp-block {
   183 .wp-block-buttons > .wp-block {
   172   margin-right: 0;
   184   margin: 0;
   173   margin-top: 0.5em;
   185 }
   174   margin-left: 0.5em;
   186 .wp-block-buttons > .wp-block-button.wp-block-button.wp-block-button.wp-block-button.wp-block-button {
       
   187   margin: 0;
   175 }
   188 }
   176 .wp-block-buttons > .block-list-appender {
   189 .wp-block-buttons > .block-list-appender {
   177   display: inline-flex;
   190   display: inline-flex;
   178   align-items: center;
   191   align-items: center;
   179 }
   192 }
   214 }
   227 }
   215 .wp-block-categories ul ul {
   228 .wp-block-categories ul ul {
   216   margin-top: 6px;
   229   margin-top: 6px;
   217 }
   230 }
   218 
   231 
   219 .wp-block-columns .wp-block {
   232 .wp-block-columns :where(.wp-block) {
   220   max-width: none;
   233   max-width: none;
   221   margin-right: 0;
   234   margin-right: 0;
   222   margin-left: 0;
   235   margin-left: 0;
   223 }
   236 }
   224 
   237 
   225 @media (min-width: 600px) {
   238 html :where(.wp-block-column) {
   226   .editor-styles-wrapper .block-editor-block-list__block.wp-block-column:nth-child(even) {
       
   227     margin-right: 32px;
       
   228   }
       
   229 }
       
   230 @media (min-width: 782px) {
       
   231   .editor-styles-wrapper .block-editor-block-list__block.wp-block-column:not(:first-child) {
       
   232     margin-right: 32px;
       
   233   }
       
   234 }
       
   235 .block-editor-block-list__block.wp-block-column.wp-block-column {
       
   236   margin-top: 0;
   239   margin-top: 0;
   237   margin-bottom: 0;
   240   margin-bottom: 0;
   238 }
   241 }
   239 
   242 
       
   243 .wp-block-comment-author-avatar__placeholder {
       
   244   border: currentColor 1px dashed;
       
   245   width: 100%;
       
   246   height: 100%;
       
   247   stroke: currentColor;
       
   248   stroke-dasharray: 3;
       
   249 }
       
   250 
       
   251 .block-library-comments-toolbar__popover .components-popover__content {
       
   252   min-width: 230px;
       
   253 }
       
   254 
       
   255 .wp-block[data-align=center] > .wp-block-comments-pagination {
       
   256   justify-content: center;
       
   257 }
       
   258 
       
   259 .editor-styles-wrapper .wp-block-comments-pagination {
       
   260   max-width: 100%;
       
   261 }
       
   262 .editor-styles-wrapper .wp-block-comments-pagination.block-editor-block-list__layout {
       
   263   margin: 0;
       
   264 }
       
   265 
       
   266 .wp-block-comments-pagination > .wp-block-comments-pagination-next,
       
   267 .wp-block-comments-pagination > .wp-block-comments-pagination-previous,
       
   268 .wp-block-comments-pagination > .wp-block-comments-pagination-numbers {
       
   269   margin-right: 0;
       
   270   margin-top: 0.5em;
       
   271   margin-right: 0.5em;
       
   272   margin-bottom: 0.5em;
       
   273 }
       
   274 .wp-block-comments-pagination > .wp-block-comments-pagination-next:last-child,
       
   275 .wp-block-comments-pagination > .wp-block-comments-pagination-previous:last-child,
       
   276 .wp-block-comments-pagination > .wp-block-comments-pagination-numbers:last-child {
       
   277   margin-right: 0;
       
   278 }
       
   279 
       
   280 .wp-block-comments-pagination-numbers a {
       
   281   text-decoration: underline;
       
   282 }
       
   283 .wp-block-comments-pagination-numbers .page-numbers {
       
   284   margin-left: 2px;
       
   285 }
       
   286 .wp-block-comments-pagination-numbers .page-numbers:last-child {
       
   287   margin-right: 0;
       
   288 }
       
   289 
       
   290 .wp-block-comments-title.has-background {
       
   291   padding: inherit;
       
   292 }
       
   293 
       
   294 .wp-block-cover {
       
   295   /* Extra specificity needed because the reset.css applied in the editor context is overriding this rule. */
       
   296 }
       
   297 .editor-styles-wrapper .wp-block-cover {
       
   298   box-sizing: border-box;
       
   299 }
   240 .wp-block-cover.is-placeholder {
   300 .wp-block-cover.is-placeholder {
   241   min-height: auto !important;
   301   min-height: auto !important;
   242   padding: 0 !important;
   302   padding: 0 !important;
       
   303 }
       
   304 .wp-block-cover.is-placeholder .block-library-cover__resize-container {
       
   305   display: none;
       
   306 }
       
   307 .wp-block-cover.is-placeholder .components-placeholder.is-large {
       
   308   min-height: 240px;
       
   309   justify-content: flex-start;
       
   310   z-index: 1;
       
   311 }
       
   312 .wp-block-cover.is-placeholder .components-placeholder.is-large + .block-library-cover__resize-container {
       
   313   min-height: 240px;
       
   314   display: block;
   243 }
   315 }
   244 .wp-block-cover.components-placeholder h2 {
   316 .wp-block-cover.components-placeholder h2 {
   245   color: inherit;
   317   color: inherit;
   246 }
   318 }
   247 .wp-block-cover.is-transient::before {
   319 .wp-block-cover.is-transient::before {
   282   position: absolute !important;
   354   position: absolute !important;
   283   top: 0;
   355   top: 0;
   284   right: 0;
   356   right: 0;
   285   left: 0;
   357   left: 0;
   286   bottom: 0;
   358   bottom: 0;
       
   359   min-height: 50px;
   287 }
   360 }
   288 
   361 
   289 .block-library-cover__resize-container:not(.is-resizing) {
   362 .block-library-cover__resize-container:not(.is-resizing) {
   290   height: auto !important;
   363   height: auto !important;
   291 }
   364 }
   292 
   365 
   293 .wp-block-cover > .components-drop-zone.is-active {
       
   294   transition: 0.2s opacity, 0.2s border;
       
   295 }
       
   296 @media (prefers-reduced-motion: reduce) {
       
   297   .wp-block-cover > .components-drop-zone.is-active {
       
   298     transition-duration: 0s;
       
   299     transition-delay: 0s;
       
   300   }
       
   301 }
       
   302 .wp-block-cover > .components-drop-zone.is-dragging-over-element {
       
   303   background-color: transparent;
       
   304   border: 48px solid var(--wp-admin-theme-color);
       
   305 }
       
   306 .wp-block-cover > .components-drop-zone.is-dragging-over-element .components-drop-zone__content {
       
   307   transform: none;
       
   308 }
       
   309 .wp-block-cover > .components-drop-zone .components-drop-zone__content {
   366 .wp-block-cover > .components-drop-zone .components-drop-zone__content {
   310   display: flex;
   367   opacity: 0.8 !important;
   311   align-items: center;
       
   312   top: -36px;
       
   313   right: -36px;
       
   314   transform: none;
       
   315 }
       
   316 .wp-block-cover > .components-drop-zone .components-drop-zone__content-icon,
       
   317 .wp-block-cover > .components-drop-zone .components-drop-zone__content-text {
       
   318   display: inline;
       
   319 }
       
   320 .wp-block-cover > .components-drop-zone .components-drop-zone__content-icon {
       
   321   margin: 0;
       
   322   margin-left: 8px;
       
   323 }
       
   324 .wp-block-cover > .components-drop-zone .components-drop-zone__content-text {
       
   325   font-size: 13px;
       
   326 }
   368 }
   327 
   369 
   328 .block-editor-block-patterns-list__list-item .has-parallax.wp-block-cover {
   370 .block-editor-block-patterns-list__list-item .has-parallax.wp-block-cover {
   329   background-attachment: scroll;
   371   background-attachment: scroll;
   330 }
   372 }
   334   margin-left: 0;
   376   margin-left: 0;
   335   clear: both;
   377   clear: both;
   336 }
   378 }
   337 .wp-block-embed.is-loading {
   379 .wp-block-embed.is-loading {
   338   display: flex;
   380   display: flex;
   339   flex-direction: column;
       
   340   align-items: center;
       
   341   justify-content: center;
   381   justify-content: center;
   342   padding: 1em;
       
   343   min-height: 200px;
       
   344   text-align: center;
       
   345   border-radius: 2px;
       
   346   background-color: #fff;
       
   347   box-shadow: inset 0 0 0 1px #1e1e1e;
       
   348 }
       
   349 .wp-block-embed.is-loading p {
       
   350   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
       
   351   font-size: 13px;
       
   352 }
   382 }
   353 .wp-block-embed .components-placeholder__error {
   383 .wp-block-embed .components-placeholder__error {
   354   word-break: break-word;
   384   word-break: break-word;
   355 }
   385 }
   356 .wp-block-embed .components-placeholder__learn-more {
   386 .wp-block-embed .components-placeholder__learn-more {
   734 }
   764 }
   735 .block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar {
   765 .block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar {
   736   display: block;
   766   display: block;
   737 }
   767 }
   738 
   768 
   739 .wp-block-gallery li {
   769 figure.wp-block-gallery {
   740   list-style-type: none;
   770   display: block;
   741 }
   771 }
   742 .wp-block-gallery .block-editor-media-placeholder.is-appender .components-placeholder__label {
   772 figure.wp-block-gallery.has-nested-images .components-drop-zone {
   743   display: none;
   773   display: none;
   744 }
   774   pointer-events: none;
   745 .wp-block-gallery .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button {
   775 }
       
   776 figure.wp-block-gallery > .blocks-gallery-caption {
       
   777   flex: 0 0 100%;
       
   778 }
       
   779 figure.wp-block-gallery > .blocks-gallery-media-placeholder-wrapper {
       
   780   flex-basis: 100%;
       
   781 }
       
   782 figure.wp-block-gallery .wp-block-image .components-notice.is-error {
       
   783   display: block;
       
   784 }
       
   785 figure.wp-block-gallery .wp-block-image .components-notice__content {
       
   786   margin: 4px 0;
       
   787 }
       
   788 figure.wp-block-gallery .wp-block-image .components-notice__dismiss {
       
   789   position: absolute;
       
   790   top: 0;
       
   791   left: 5px;
       
   792 }
       
   793 figure.wp-block-gallery .block-editor-media-placeholder.is-appender .components-placeholder__label {
       
   794   display: none;
       
   795 }
       
   796 figure.wp-block-gallery .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button {
   746   margin-bottom: 0;
   797   margin-bottom: 0;
   747 }
   798 }
   748 
   799 figure.wp-block-gallery .block-editor-media-placeholder {
   749 figure.wp-block-gallery {
       
   750   display: block;
       
   751   margin: 0;
   800   margin: 0;
   752 }
   801 }
   753 
   802 figure.wp-block-gallery .block-editor-media-placeholder .components-placeholder__label {
   754 .blocks-gallery-grid.blocks-gallery-grid {
   803   display: flex;
   755   padding-right: 0;
   804 }
   756   margin-right: 0;
   805 figure.wp-block-gallery .block-editor-media-placeholder figcaption {
   757   margin-bottom: 0;
   806   z-index: 2;
   758 }
   807 }
   759 
   808 figure.wp-block-gallery .components-spinner {
       
   809   position: absolute;
       
   810   top: 50%;
       
   811   right: 50%;
       
   812   margin-top: -9px;
       
   813   margin-right: -9px;
       
   814 }
       
   815 
       
   816 /**
       
   817  * Gallery inspector controls settings.
       
   818  */
       
   819 .gallery-settings-buttons .components-button:first-child {
       
   820   margin-left: 8px;
       
   821 }
       
   822 
       
   823 .gallery-image-sizes .components-base-control__label {
       
   824   display: block;
       
   825   margin-bottom: 4px;
       
   826 }
       
   827 .gallery-image-sizes .gallery-image-sizes__loading {
       
   828   display: flex;
       
   829   align-items: center;
       
   830   color: #757575;
       
   831   font-size: 12px;
       
   832 }
       
   833 .gallery-image-sizes .components-spinner {
       
   834   margin: 0 4px 0 8px;
       
   835 }
       
   836 
       
   837 /**
       
   838  * Deprecated css past this point. This can be removed once all galleries are migrated
       
   839  * to V2.
       
   840  */
   760 .blocks-gallery-item figure:not(.is-selected):focus,
   841 .blocks-gallery-item figure:not(.is-selected):focus,
   761 .blocks-gallery-item img:focus {
   842 .blocks-gallery-item img:focus {
   762   outline: none;
   843   outline: none;
   763 }
   844 }
   764 .blocks-gallery-item figure.is-selected::before {
   845 .blocks-gallery-item figure.is-selected::before {
   771   bottom: 0;
   852   bottom: 0;
   772   right: 0;
   853   right: 0;
   773   z-index: 1;
   854   z-index: 1;
   774   pointer-events: none;
   855   pointer-events: none;
   775 }
   856 }
   776 .blocks-gallery-item figure.is-selected figcaption {
       
   777   z-index: 2;
       
   778 }
       
   779 .blocks-gallery-item figure.is-transient img {
   857 .blocks-gallery-item figure.is-transient img {
   780   opacity: 0.3;
   858   opacity: 0.3;
   781 }
   859 }
   782 .blocks-gallery-item .is-selected .block-library-gallery-item__inline-menu {
   860 .blocks-gallery-item .is-selected .block-library-gallery-item__inline-menu {
   783   display: inline-flex;
   861   display: inline-flex;
   831 }
   909 }
   832 .block-library-gallery-item__inline-menu.is-right {
   910 .block-library-gallery-item__inline-menu.is-right {
   833   left: -2px;
   911   left: -2px;
   834 }
   912 }
   835 
   913 
   836 .blocks-gallery-item .components-spinner {
   914 .wp-block-gallery ul.blocks-gallery-grid {
   837   position: absolute;
   915   padding: 0;
   838   top: 50%;
   916   margin: 0;
   839   right: 50%;
   917 }
   840   margin-top: -9px;
   918 
   841   margin-right: -9px;
   919 @media (min-width: 600px) {
       
   920   .wp-block-update-gallery-modal {
       
   921     max-width: 480px;
       
   922   }
       
   923 }
       
   924 
       
   925 .wp-block-update-gallery-modal-buttons {
       
   926   display: flex;
       
   927   justify-content: flex-end;
       
   928   gap: 12px;
   842 }
   929 }
   843 
   930 
   844 /**
   931 /**
   845  * Group: All Alignment Settings
   932  * Group: All Alignment Settings
   846  */
   933  */
   856 [data-type="core/group"].is-selected .has-background .block-list-appender {
   943 [data-type="core/group"].is-selected .has-background .block-list-appender {
   857   margin-top: 18px;
   944   margin-top: 18px;
   858   margin-bottom: 18px;
   945   margin-bottom: 18px;
   859 }
   946 }
   860 
   947 
   861 .block-library-heading-level-dropdown .components-popover__content {
   948 .is-layout-flex.block-editor-block-list__block .block-list-appender:only-child {
   862   min-width: 230px;
   949   gap: inherit;
   863 }
   950   pointer-events: none;
   864 .block-library-heading-level-dropdown .components-popover__content > div {
   951 }
   865   padding: 0;
   952 .is-layout-flex.block-editor-block-list__block .block-list-appender:only-child,
   866 }
   953 .is-layout-flex.block-editor-block-list__block .block-list-appender:only-child .block-editor-default-block-appender__content,
   867 
   954 .is-layout-flex.block-editor-block-list__block .block-list-appender:only-child .block-editor-inserter {
   868 .block-library-heading-level-toolbar {
   955   display: inherit;
   869   border: none;
   956   width: 100%;
   870 }
   957   flex-direction: inherit;
   871 
   958   flex: 1;
   872 .block-library-html__edit {
   959 }
   873   margin-bottom: 28px;
   960 .is-layout-flex.block-editor-block-list__block .block-list-appender:only-child::after {
   874 }
   961   content: "";
       
   962   display: flex;
       
   963   border: 1px dashed currentColor;
       
   964   opacity: 0.4;
       
   965   border-radius: 2px;
       
   966   flex: 1;
       
   967   pointer-events: none;
       
   968   min-height: 48px;
       
   969 }
       
   970 .is-layout-flex.block-editor-block-list__block .block-list-appender:only-child .block-editor-inserter {
       
   971   pointer-events: all;
       
   972 }
       
   973 
   875 .block-library-html__edit .block-library-html__preview-overlay {
   974 .block-library-html__edit .block-library-html__preview-overlay {
   876   position: absolute;
   975   position: absolute;
   877   width: 100%;
   976   width: 100%;
   878   height: 100%;
   977   height: 100%;
   879   top: 0;
   978   top: 0;
   880   right: 0;
   979   right: 0;
   881 }
   980 }
   882 .block-library-html__edit .block-editor-plain-text {
   981 .block-library-html__edit .block-editor-plain-text {
   883   font-family: Menlo, Consolas, monaco, monospace;
   982   font-family: Menlo, Consolas, monaco, monospace !important;
   884   color: #1e1e1e;
   983   color: #1e1e1e !important;
   885   padding: 0.8em 1em;
   984   background: #fff !important;
   886   border: 1px solid #ddd;
   985   padding: 12px !important;
   887   border-radius: 4px;
   986   border: 1px solid #1e1e1e !important;
       
   987   box-shadow: none !important;
       
   988   border-radius: 2px !important;
   888   max-height: 250px;
   989   max-height: 250px;
   889   /* Fonts smaller than 16px causes mobile safari to zoom. */
   990   /* Fonts smaller than 16px causes mobile safari to zoom. */
   890   font-size: 16px;
   991   font-size: 16px !important;
   891 }
   992 }
   892 @media (min-width: 600px) {
   993 @media (min-width: 600px) {
   893   .block-library-html__edit .block-editor-plain-text {
   994   .block-library-html__edit .block-editor-plain-text {
   894     font-size: 13px;
   995     font-size: 13px !important;
   895   }
   996   }
   896 }
   997 }
   897 .block-library-html__edit .block-editor-plain-text:focus {
   998 .block-library-html__edit .block-editor-plain-text:focus {
   898   box-shadow: none;
   999   border-color: var(--wp-admin-theme-color) !important;
       
  1000   box-shadow: 0 0 0 1px var(--wp-admin-theme-color) !important;
       
  1001   outline: 2px solid transparent !important;
   899 }
  1002 }
   900 
  1003 
   901 figure.wp-block-image:not(.wp-block) {
  1004 figure.wp-block-image:not(.wp-block) {
   902   margin: 0;
  1005   margin: 0;
   903 }
  1006 }
   916   top: 50%;
  1019   top: 50%;
   917   right: 50%;
  1020   right: 50%;
   918   margin-top: -9px;
  1021   margin-top: -9px;
   919   margin-right: -9px;
  1022   margin-right: -9px;
   920 }
  1023 }
   921 .wp-block-image:not(.is-style-rounded) > div {
  1024 .wp-block-image:not(.is-style-rounded) > div:not(.components-placeholder) {
   922   border-radius: inherit;
  1025   border-radius: inherit;
   923 }
  1026 }
   924 
  1027 
   925 .wp-block-image .components-resizable-box__container {
  1028 .wp-block-image .components-resizable-box__container {
   926   display: inline-block;
  1029   display: inline-block;
   943   }
  1046   }
   944 }
  1047 }
   945 
  1048 
   946 [data-align=wide] > .wp-block-image img,
  1049 [data-align=wide] > .wp-block-image img,
   947 [data-align=full] > .wp-block-image img {
  1050 [data-align=full] > .wp-block-image img {
       
  1051   height: auto;
   948   width: 100%;
  1052   width: 100%;
   949 }
  1053 }
   950 
  1054 
   951 .wp-block[data-align=left] > .wp-block-image,
  1055 .wp-block[data-align=left] > .wp-block-image,
   952 .wp-block[data-align=center] > .wp-block-image,
  1056 .wp-block[data-align=center] > .wp-block-image,
  1034   display: inline;
  1138   display: inline;
  1035 }
  1139 }
  1036 
  1140 
  1037 .edit-post-visual-editor .wp-block-latest-posts.is-grid li {
  1141 .edit-post-visual-editor .wp-block-latest-posts.is-grid li {
  1038   margin-bottom: 20px;
  1142   margin-bottom: 20px;
       
  1143 }
       
  1144 
       
  1145 .editor-latest-posts-image-alignment-control .components-base-control__label {
       
  1146   display: block;
       
  1147 }
       
  1148 .editor-latest-posts-image-alignment-control .components-toolbar {
       
  1149   border-radius: 2px;
       
  1150 }
       
  1151 
       
  1152 .wp-block-media-text__media {
       
  1153   position: relative;
       
  1154 }
       
  1155 .wp-block-media-text__media.is-transient img {
       
  1156   opacity: 0.3;
       
  1157 }
       
  1158 .wp-block-media-text__media .components-spinner {
       
  1159   position: absolute;
       
  1160   top: 50%;
       
  1161   right: 50%;
       
  1162   margin-top: -9px;
       
  1163   margin-right: -9px;
  1039 }
  1164 }
  1040 
  1165 
  1041 .wp-block-media-text .__resizable_base__ {
  1166 .wp-block-media-text .__resizable_base__ {
  1042   grid-column: 1/span 2;
  1167   grid-column: 1/span 2;
  1043   grid-row: 2;
  1168   grid-row: 2;
  1104   margin-top: 0;
  1229   margin-top: 0;
  1105   margin-bottom: 0;
  1230   margin-bottom: 0;
  1106   margin-right: 0;
  1231   margin-right: 0;
  1107   padding-right: 0;
  1232   padding-right: 0;
  1108 }
  1233 }
       
  1234 .editor-styles-wrapper .wp-block-navigation .wp-block-navigation-item.wp-block {
       
  1235   margin: revert;
       
  1236 }
       
  1237 
       
  1238 .wp-block-navigation-item__label {
       
  1239   display: inline;
       
  1240 }
  1109 
  1241 
  1110 /**
  1242 /**
  1111  * Submenus.
  1243  * Submenus.
  1112  */
  1244  */
  1113 .wp-block-navigation__container.is-parent-of-selected-block {
  1245 .wp-block-navigation__container.is-parent-of-selected-block {
  1114   visibility: visible;
  1246   visibility: visible;
  1115   opacity: 1;
  1247   opacity: 1;
       
  1248   overflow: visible;
  1116 }
  1249 }
  1117 
  1250 
  1118 .wp-block-navigation__container,
  1251 .wp-block-navigation__container,
  1119 .wp-block-navigation-link {
  1252 .wp-block-navigation-item {
  1120   background-color: inherit;
  1253   background-color: inherit;
  1121 }
  1254 }
  1122 
  1255 
  1123 .wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover > .wp-block-navigation-link__container {
  1256 .wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover > .wp-block-navigation__submenu-container {
  1124   opacity: 0;
  1257   opacity: 0;
  1125   visibility: hidden;
  1258   visibility: hidden;
  1126 }
  1259 }
  1127 
  1260 
  1128 .has-child.is-selected > .wp-block-navigation-link__container, .has-child.has-child-selected > .wp-block-navigation-link__container {
  1261 .has-child.is-selected > .wp-block-navigation__submenu-container, .has-child.has-child-selected > .wp-block-navigation__submenu-container {
  1129   display: flex;
  1262   display: flex;
  1130   opacity: 1;
  1263   opacity: 1;
  1131   visibility: visible;
  1264   visibility: visible;
  1132 }
  1265 }
  1133 
  1266 
  1134 .is-dragging-components-draggable .has-child.is-dragging-within > .wp-block-navigation-link__container {
  1267 .is-dragging-components-draggable .has-child.is-dragging-within > .wp-block-navigation__submenu-container {
  1135   opacity: 1;
  1268   opacity: 1;
  1136   visibility: visible;
  1269   visibility: visible;
  1137 }
  1270 }
  1138 
  1271 
  1139 .is-editing > .wp-block-navigation__container {
  1272 .is-editing > .wp-block-navigation__container {
  1147   opacity: 1;
  1280   opacity: 1;
  1148   visibility: hidden;
  1281   visibility: hidden;
  1149 }
  1282 }
  1150 .is-dragging-components-draggable .wp-block-navigation-link > .wp-block-navigation__container .block-editor-block-draggable-chip-wrapper {
  1283 .is-dragging-components-draggable .wp-block-navigation-link > .wp-block-navigation__container .block-editor-block-draggable-chip-wrapper {
  1151   visibility: visible;
  1284   visibility: visible;
       
  1285 }
       
  1286 
       
  1287 .is-editing > .wp-block-navigation__submenu-container > .block-list-appender {
       
  1288   display: block;
       
  1289   position: static;
       
  1290   width: 100%;
       
  1291 }
       
  1292 .is-editing > .wp-block-navigation__submenu-container > .block-list-appender .block-editor-button-block-appender {
       
  1293   color: #fff;
       
  1294   background: #1e1e1e;
       
  1295   padding: 0;
       
  1296   width: 24px;
       
  1297   border-radius: 2px;
       
  1298   margin-left: 0;
       
  1299   margin-right: auto;
       
  1300 }
       
  1301 
       
  1302 .wp-block-navigation__submenu-container .block-list-appender {
       
  1303   display: none;
  1152 }
  1304 }
  1153 
  1305 
  1154 /**
  1306 /**
  1155  * Colors Selector component
  1307  * Colors Selector component
  1156  */
  1308  */
  1206 .block-library-colors-selector__popover .components-panel__body-title {
  1358 .block-library-colors-selector__popover .components-panel__body-title {
  1207   display: none;
  1359   display: none;
  1208 }
  1360 }
  1209 
  1361 
  1210 .wp-block-navigation .block-editor-button-block-appender {
  1362 .wp-block-navigation .block-editor-button-block-appender {
  1211   justify-content: flex-start;
  1363   background-color: #1e1e1e;
       
  1364   color: #fff;
       
  1365 }
       
  1366 .wp-block-navigation .block-editor-button-block-appender.block-editor-button-block-appender.block-editor-button-block-appender {
       
  1367   padding: 0;
       
  1368 }
       
  1369 
       
  1370 .wp-block-navigation .wp-block .wp-block .block-editor-button-block-appender {
       
  1371   background-color: transparent;
       
  1372   color: #1e1e1e;
  1212 }
  1373 }
  1213 
  1374 
  1214 /**
  1375 /**
  1215  * Setup state
  1376  * Setup state
  1216  */
  1377  */
       
  1378 @keyframes loadingpulse {
       
  1379   0% {
       
  1380     opacity: 1;
       
  1381   }
       
  1382   50% {
       
  1383     opacity: 0.5;
       
  1384   }
       
  1385   100% {
       
  1386     opacity: 1;
       
  1387   }
       
  1388 }
  1217 .components-placeholder.wp-block-navigation-placeholder {
  1389 .components-placeholder.wp-block-navigation-placeholder {
  1218   outline: none;
  1390   outline: none;
  1219   padding: 0;
  1391   padding: 0;
  1220   box-shadow: none;
  1392   box-shadow: none;
  1221   background: none;
  1393   background: none;
  1226   font-size: inherit;
  1398   font-size: inherit;
  1227 }
  1399 }
  1228 .components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button {
  1400 .components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button {
  1229   margin-bottom: 0;
  1401   margin-bottom: 0;
  1230 }
  1402 }
  1231 .is-selected .components-placeholder.wp-block-navigation-placeholder {
  1403 .wp-block-navigation.is-selected .components-placeholder.wp-block-navigation-placeholder {
  1232   color: #1e1e1e;
  1404   color: #1e1e1e;
  1233 }
  1405 }
  1234 
  1406 
  1235 .wp-block-navigation-placeholder .components-spinner {
  1407 .wp-block-navigation-placeholder .components-spinner {
  1236   margin-top: -4px;
  1408   margin-top: 0;
  1237   margin-right: 4px;
       
  1238   vertical-align: middle;
       
  1239   margin-left: 7px;
       
  1240 }
  1409 }
  1241 
  1410 
  1242 .wp-block-navigation-placeholder__preview {
  1411 .wp-block-navigation-placeholder__preview {
  1243   display: flex;
  1412   display: flex;
       
  1413   align-items: center;
       
  1414   min-width: 96px;
       
  1415   font-size: 13px;
       
  1416   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
       
  1417   color: currentColor;
       
  1418   background: transparent;
       
  1419 }
       
  1420 .wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview {
       
  1421   display: none;
       
  1422 }
       
  1423 .wp-block-navigation-placeholder__preview::before {
       
  1424   content: "";
       
  1425   display: block;
       
  1426   position: absolute;
       
  1427   top: 0;
       
  1428   left: 0;
       
  1429   bottom: 0;
       
  1430   right: 0;
       
  1431   border: 1px dashed currentColor;
       
  1432   opacity: 0.4;
       
  1433   pointer-events: none;
       
  1434   border-radius: inherit;
       
  1435 }
       
  1436 .wp-block-navigation-placeholder__preview > svg {
       
  1437   fill: currentColor;
       
  1438   opacity: 0.4;
       
  1439 }
       
  1440 
       
  1441 .wp-block-navigation.is-vertical .is-small .components-placeholder__fieldset,
       
  1442 .wp-block-navigation.is-vertical .is-medium .components-placeholder__fieldset {
       
  1443   min-height: 90px;
       
  1444 }
       
  1445 
       
  1446 .wp-block-navigation.is-vertical .is-large .components-placeholder__fieldset {
       
  1447   min-height: 132px;
       
  1448 }
       
  1449 
       
  1450 .wp-block-navigation-placeholder__preview,
       
  1451 .wp-block-navigation-placeholder__controls {
       
  1452   padding: 6px 8px;
  1244   flex-direction: row;
  1453   flex-direction: row;
  1245   align-items: center;
  1454   align-items: flex-start;
  1246   flex-wrap: nowrap;
       
  1247   width: 100%;
       
  1248   overflow: hidden;
       
  1249 }
       
  1250 .wp-block-navigation-placeholder__preview .wp-block-navigation-link.wp-block-navigation-link {
       
  1251   position: relative;
       
  1252   min-width: 72px;
       
  1253 }
       
  1254 .wp-block-navigation-placeholder__preview .wp-block-navigation-link.wp-block-navigation-link::before {
       
  1255   display: block;
       
  1256   content: "";
       
  1257   border-radius: 2px;
       
  1258   background: currentColor;
       
  1259   height: 16px;
       
  1260   width: 100%;
       
  1261 }
       
  1262 .wp-block-navigation-placeholder__preview svg {
       
  1263   fill: currentColor;
       
  1264 }
       
  1265 .wp-block-navigation-placeholder__preview .wp-block-navigation-link.wp-block-navigation-link,
       
  1266 .wp-block-navigation-placeholder__preview svg {
       
  1267   opacity: 0.3;
       
  1268 }
       
  1269 .wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview {
       
  1270   display: flex;
       
  1271   opacity: 0;
       
  1272   width: 0;
       
  1273   overflow: hidden;
       
  1274   flex-wrap: nowrap;
       
  1275 }
       
  1276 .wp-block-navigation.is-selected .is-small .wp-block-navigation-placeholder__preview {
       
  1277   display: none;
       
  1278 }
       
  1279 .wp-block-navigation.is-selected .is-medium .wp-block-navigation-placeholder__preview {
       
  1280   display: none;
       
  1281 }
  1455 }
  1282 
  1456 
  1283 .wp-block-navigation-placeholder__controls {
  1457 .wp-block-navigation-placeholder__controls {
  1284   padding: 8px;
       
  1285   border-radius: 2px;
  1458   border-radius: 2px;
  1286   background-color: #fff;
  1459   background-color: #fff;
  1287   box-shadow: inset 0 0 0 1px #1e1e1e;
  1460   box-shadow: inset 0 0 0 1px #1e1e1e;
  1288   flex-direction: row;
       
  1289   align-items: center;
       
  1290   display: none;
  1461   display: none;
  1291   position: relative;
  1462   position: relative;
  1292   z-index: 1;
  1463   z-index: 1;
  1293   float: right;
  1464   float: right;
  1294   width: 100%;
  1465   width: 100%;
  1295 }
  1466 }
  1296 .is-large .wp-block-navigation-placeholder__controls {
       
  1297   padding: 4px 8px;
       
  1298 }
       
  1299 .wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls {
  1467 .wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls {
  1300   display: flex;
  1468   display: flex;
  1301 }
  1469 }
  1302 .is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions, .is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions, .is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions {
  1470 .is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,
       
  1471 .is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator + hr, .is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,
       
  1472 .is-medium .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 {
  1303   flex-direction: column;
  1476   flex-direction: column;
  1304 }
  1477   align-items: flex-start;
  1305 .is-selected.is-vertical .wp-block-navigation-placeholder__controls {
  1478 }
  1306   display: inline-flex;
  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 {
  1307   padding: 12px;
  1480   display: none;
  1308 }
  1481 }
  1309 .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon {
  1482 .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon {
  1310   margin-left: 12px;
  1483   margin-left: 12px;
  1311   height: 36px;
  1484   height: 36px;
  1312 }
  1485 }
  1313 .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator {
  1486 
  1314   margin-left: 12px;
  1487 .wp-block-navigation-placeholder__actions__indicator {
  1315   padding: 0;
  1488   display: flex;
       
  1489   padding: 0 0 0 6px;
  1316   align-items: center;
  1490   align-items: center;
  1317   justify-content: flex-start;
  1491   justify-content: flex-start;
  1318   line-height: 0;
  1492   line-height: 0;
  1319   margin-right: 5px;
  1493   height: 36px;
  1320   display: none;
  1494   margin-right: 4px;
  1321 }
  1495 }
  1322 .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator svg {
  1496 .wp-block-navigation-placeholder__actions__indicator svg {
  1323   margin-left: 4px;
  1497   margin-left: 4px;
  1324 }
  1498   fill: currentColor;
  1325 .is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator {
  1499 }
  1326   margin-bottom: 4px;
  1500 
  1327   margin-right: 0;
  1501 .wp-block-navigation .components-placeholder.is-medium .components-placeholder__fieldset {
  1328 }
  1502   flex-direction: row !important;
  1329 .is-large .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator {
       
  1330   display: inline-flex;
       
  1331 }
       
  1332 
       
  1333 .is-vertical .wp-block-navigation-placeholder,
       
  1334 .is-vertical .wp-block-navigation-placeholder__preview,
       
  1335 .is-vertical .wp-block-navigation-placeholder__controls {
       
  1336   min-height: 156px;
       
  1337 }
       
  1338 
       
  1339 .is-vertical .wp-block-navigation-placeholder__preview,
       
  1340 .is-vertical .wp-block-navigation-placeholder__controls {
       
  1341   flex-direction: column;
       
  1342   align-items: flex-start;
       
  1343 }
  1503 }
  1344 
  1504 
  1345 .wp-block-navigation-placeholder__actions {
  1505 .wp-block-navigation-placeholder__actions {
  1346   display: flex;
  1506   display: flex;
  1347   font-size: 13px;
  1507   font-size: 13px;
  1348   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  1508   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  1349 }
  1509   gap: 6px;
  1350 .wp-block-navigation-placeholder__actions .components-button.components-dropdown-menu__toggle.has-icon {
  1510   align-items: center;
  1351   padding: 6px 12px 6px 4px;
  1511   height: 100%;
  1352   display: flex;
       
  1353   flex-direction: row-reverse;
       
  1354 }
  1512 }
  1355 .wp-block-navigation-placeholder__actions .components-dropdown,
  1513 .wp-block-navigation-placeholder__actions .components-dropdown,
  1356 .wp-block-navigation-placeholder__actions > .components-button {
  1514 .wp-block-navigation-placeholder__actions > .components-button {
  1357   margin-left: 12px;
  1515   margin-left: 0;
       
  1516 }
       
  1517 .wp-block-navigation-placeholder__actions.wp-block-navigation-placeholder__actions hr {
       
  1518   border: 0;
       
  1519   min-height: 1px;
       
  1520   min-width: 1px;
       
  1521   background-color: #1e1e1e;
       
  1522   margin: auto 0;
       
  1523   height: 100%;
       
  1524   max-height: 16px;
  1358 }
  1525 }
  1359 
  1526 
  1360 /**
  1527 /**
  1361  * Mobile menu.
  1528  * Mobile menu.
  1362  */
  1529  */
  1364   .wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close {
  1531   .wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close {
  1365     display: none;
  1532     display: none;
  1366   }
  1533   }
  1367 }
  1534 }
  1368 
  1535 
  1369 @media (min-width: 600px) {
       
  1370   .components-button.wp-block-navigation__responsive-container-open {
       
  1371     display: none;
       
  1372   }
       
  1373 }
       
  1374 
       
  1375 .wp-block-navigation__responsive-container.is-menu-open {
  1536 .wp-block-navigation__responsive-container.is-menu-open {
  1376   position: fixed;
  1537   position: fixed;
  1377 }
       
  1378 body.admin-bar .wp-block-navigation__responsive-container.is-menu-open {
       
  1379   top: 155px;
  1538   top: 155px;
  1380 }
  1539 }
  1381 @media (min-width: 782px) {
  1540 @media (min-width: 782px) {
  1382   body.admin-bar .wp-block-navigation__responsive-container.is-menu-open {
  1541   .wp-block-navigation__responsive-container.is-menu-open {
       
  1542     top: 93px;
       
  1543   }
       
  1544 }
       
  1545 @media (min-width: 782px) {
       
  1546   .wp-block-navigation__responsive-container.is-menu-open {
       
  1547     right: 36px;
       
  1548   }
       
  1549 }
       
  1550 @media (min-width: 960px) {
       
  1551   .wp-block-navigation__responsive-container.is-menu-open {
       
  1552     right: 160px;
       
  1553   }
       
  1554 }
       
  1555 
       
  1556 @media (min-width: 782px) {
       
  1557   .has-fixed-toolbar .wp-block-navigation__responsive-container.is-menu-open {
       
  1558     top: 141px;
       
  1559   }
       
  1560 }
       
  1561 
       
  1562 .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,
       
  1563 .is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open {
       
  1564   top: 141px;
       
  1565 }
       
  1566 
       
  1567 .is-sidebar-opened .wp-block-navigation__responsive-container.is-menu-open {
       
  1568   left: 280px;
       
  1569 }
       
  1570 
       
  1571 .is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open {
       
  1572   right: 0;
       
  1573   top: 155px;
       
  1574 }
       
  1575 @media (min-width: 782px) {
       
  1576   .is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open {
  1383     top: 61px;
  1577     top: 61px;
  1384   }
  1578   }
       
  1579 }
       
  1580 @media (min-width: 782px) {
       
  1581   .is-fullscreen-mode .has-fixed-toolbar .wp-block-navigation__responsive-container.is-menu-open {
       
  1582     top: 109px;
       
  1583   }
       
  1584 }
       
  1585 .is-fullscreen-mode .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,
       
  1586 .is-fullscreen-mode .is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open {
       
  1587   top: 109px;
       
  1588 }
       
  1589 
       
  1590 body.editor-styles-wrapper .wp-block-navigation__responsive-container.is-menu-open {
       
  1591   top: 0;
       
  1592   left: 0;
       
  1593   bottom: 0;
       
  1594   right: 0;
  1385 }
  1595 }
  1386 
  1596 
  1387 @media (min-width: 600px) {
  1597 @media (min-width: 600px) {
  1388   .wp-block-navigation__responsive-close {
  1598   .wp-block-navigation__responsive-close {
  1389     pointer-events: none;
  1599     pointer-events: none;
  1406 
  1616 
  1407 .is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender {
  1617 .is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender {
  1408   margin-top: 16px;
  1618   margin-top: 16px;
  1409 }
  1619 }
  1410 
  1620 
  1411 .wp-block-navigation-link__container {
  1621 @keyframes fadein {
  1412   border-radius: 0;
  1622   0% {
  1413   min-height: 36px;
  1623     opacity: 0;
       
  1624   }
       
  1625   100% {
       
  1626     opacity: 1;
       
  1627   }
       
  1628 }
       
  1629 .wp-block-navigation .components-spinner {
       
  1630   padding: 8px 12px;
       
  1631 }
       
  1632 
       
  1633 .wp-block-navigation__unsaved-changes {
       
  1634   position: relative;
       
  1635 }
       
  1636 .wp-block-navigation__unsaved-changes .components-spinner {
       
  1637   position: absolute;
       
  1638   top: calc(50% - 16px / 2);
       
  1639   right: calc(50% - 16px / 2);
       
  1640   opacity: 0;
       
  1641   animation: 0.5s linear 2s normal forwards fadein;
       
  1642 }
       
  1643 
       
  1644 @keyframes fadeouthalf {
       
  1645   0% {
       
  1646     opacity: 1;
       
  1647   }
       
  1648   100% {
       
  1649     opacity: 0.5;
       
  1650   }
       
  1651 }
       
  1652 .wp-block-navigation__unsaved-changes-overlay.is-saving {
       
  1653   opacity: 1;
       
  1654   animation: 0.5s linear 2s normal forwards fadeouthalf;
       
  1655 }
       
  1656 
       
  1657 .wp-block-navigation-delete-menu-button {
       
  1658   width: 100%;
       
  1659   justify-content: center;
       
  1660   margin-bottom: 16px;
       
  1661 }
       
  1662 
       
  1663 .wp-block-navigation__overlay-menu-preview {
       
  1664   display: flex;
       
  1665   align-items: center;
       
  1666   width: 100%;
       
  1667   background-color: #f0f0f0;
       
  1668   padding: 0 24px;
       
  1669   height: 64px;
       
  1670   margin-bottom: 12px;
       
  1671 }
       
  1672 .wp-block-navigation__overlay-menu-preview.open {
       
  1673   box-shadow: inset 0 0 0 1px #e0e0e0;
       
  1674   outline: 1px solid transparent;
       
  1675   background-color: #fff;
       
  1676 }
       
  1677 
       
  1678 .wp-block-navigation__toolbar-menu-selector.components-toolbar-group:empty {
       
  1679   display: none;
       
  1680 }
       
  1681 
       
  1682 .wp-block-navigation-placeholder__actions hr + hr {
       
  1683   display: none;
  1414 }
  1684 }
  1415 
  1685 
  1416 /**
  1686 /**
  1417  * Submenus.
  1687  * Submenus.
  1418  */
  1688  */
  1419 .wp-block-navigation .has-child {
  1689 .wp-block-navigation .has-child {
  1420   cursor: pointer;
  1690   cursor: pointer;
  1421 }
  1691 }
  1422 .wp-block-navigation .has-child .submenu-container,
  1692 .wp-block-navigation .has-child .wp-block-navigation__submenu-container {
  1423 .wp-block-navigation .has-child .wp-block-navigation-link__container {
       
  1424   z-index: 28;
  1693   z-index: 28;
  1425 }
  1694 }
  1426 .wp-block-navigation .has-child:hover .submenu-container,
  1695 .wp-block-navigation .has-child:hover .wp-block-navigation__submenu-container {
  1427 .wp-block-navigation .has-child:hover .wp-block-navigation-link__container {
       
  1428   z-index: 29;
  1696   z-index: 29;
  1429 }
  1697 }
  1430 .wp-block-navigation .has-child.is-selected > .wp-block-navigation-link__container, .wp-block-navigation .has-child.has-child-selected > .wp-block-navigation-link__container {
  1698 .wp-block-navigation .has-child.is-selected > .wp-block-navigation__submenu-container, .wp-block-navigation .has-child.has-child-selected > .wp-block-navigation__submenu-container {
  1431   visibility: visible !important;
  1699   visibility: visible !important;
  1432   opacity: 1 !important;
  1700   opacity: 1 !important;
       
  1701   min-width: 200px !important;
       
  1702   height: auto !important;
       
  1703   width: auto !important;
       
  1704   overflow: visible !important;
  1433 }
  1705 }
  1434 
  1706 
  1435 /**
  1707 /**
  1436  * Navigation Items.
  1708  * Navigation Items.
  1437  */
  1709  */
  1438 .wp-block-navigation-link .wp-block-navigation-link__container {
  1710 .wp-block-navigation-item .wp-block-navigation-item__content {
  1439   display: block;
       
  1440 }
       
  1441 .wp-block-navigation-link .wp-block-navigation-link__content {
       
  1442   cursor: text;
  1711   cursor: text;
  1443 }
  1712 }
  1444 .wp-block-navigation-link.is-editing, .wp-block-navigation-link.is-selected {
  1713 .wp-block-navigation-item.is-editing, .wp-block-navigation-item.is-selected {
  1445   min-width: 20px;
  1714   min-width: 20px;
  1446 }
  1715 }
  1447 .wp-block-navigation-link .block-list-appender {
  1716 .wp-block-navigation-item .block-list-appender {
  1448   margin-top: 16px;
  1717   margin-top: 16px;
  1449   margin-left: auto;
  1718   margin-left: auto;
  1450   margin-bottom: 16px;
  1719   margin-bottom: 16px;
  1451   margin-right: 16px;
  1720   margin-right: 16px;
  1452 }
  1721 }
  1453 
  1722 
  1454 .wp-block-navigation .block-editor-block-list__block[data-type="core/navigation-link"] > .block-editor-block-list__insertion-point {
  1723 .wp-block-navigation-link__invalid-item {
  1455   display: none;
  1724   color: #000;
       
  1725 }
       
  1726 
       
  1727 .wp-block-navigation-link__missing_text-tooltip {
       
  1728   position: absolute;
       
  1729   width: 1px;
       
  1730   height: 1px;
       
  1731   padding: 0;
       
  1732   margin: -1px;
       
  1733   overflow: hidden;
  1456 }
  1734 }
  1457 
  1735 
  1458 /**
  1736 /**
  1459  * Menu item setup state. Is shown when a menu item has no URL configured.
  1737  * Menu item setup state. Is shown when a menu item has no URL configured.
  1460  */
  1738  */
  1461 .wp-block-navigation-link__placeholder {
  1739 .wp-block-navigation-link__placeholder {
  1462   position: relative;
  1740   position: relative;
  1463   margin: 2px;
  1741   text-decoration: none !important;
  1464 }
  1742   box-shadow: none !important;
  1465 .wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text {
  1743   background-image: none !important;
  1466   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  1744 }
  1467   font-size: 13px;
  1745 .wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span {
  1468   padding-right: 4px;
  1746   --wp-underline-color: var(--wp-admin-theme-color);
  1469   padding-left: 4px;
  1747   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%);
  1470 }
  1748   background-position: 100% 100%;
  1471 .wp-block-navigation-link__placeholder.wp-block-navigation-link__content {
  1749   background-size: 6px 3px;
       
  1750   background-repeat: repeat-x;
       
  1751   padding-bottom: 0.1em;
       
  1752 }
       
  1753 .is-dark-theme .wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span {
       
  1754   --wp-underline-color: #fff;
       
  1755 }
       
  1756 .wp-block-navigation-link__placeholder.wp-block-navigation-item__content {
  1472   cursor: pointer;
  1757   cursor: pointer;
  1473 }
  1758 }
  1474 .wp-block-navigation-link__placeholder::before {
  1759 
  1475   content: "";
  1760 /**
  1476   display: block;
  1761 * Link Control Transforms
       
  1762 */
       
  1763 .link-control-transform {
       
  1764   border-top: 1px solid #ccc;
       
  1765   padding: 0 16px 8px 16px;
       
  1766 }
       
  1767 
       
  1768 .link-control-transform__subheading {
       
  1769   font-size: 11px;
       
  1770   text-transform: uppercase;
       
  1771   font-weight: 500;
       
  1772   color: #1e1e1e;
       
  1773   margin-bottom: 1.5em;
       
  1774 }
       
  1775 
       
  1776 .link-control-transform__items {
       
  1777   display: flex;
       
  1778   justify-content: space-between;
       
  1779 }
       
  1780 
       
  1781 .link-control-transform__item {
       
  1782   flex-basis: 33%;
       
  1783   flex-direction: column;
       
  1784   gap: 8px;
       
  1785   height: auto;
       
  1786 }
       
  1787 
       
  1788 .wp-block-navigation-submenu {
       
  1789   display: block;
       
  1790 }
       
  1791 .wp-block-navigation-submenu .wp-block-navigation__submenu-container {
       
  1792   z-index: 28;
       
  1793 }
       
  1794 .wp-block-navigation-submenu.is-selected > .wp-block-navigation__submenu-container, .wp-block-navigation-submenu.has-child-selected > .wp-block-navigation__submenu-container {
       
  1795   visibility: visible !important;
       
  1796   opacity: 1 !important;
       
  1797   min-width: 200px !important;
       
  1798   height: auto !important;
       
  1799   width: auto !important;
  1477   position: absolute;
  1800   position: absolute;
  1478   top: 0;
  1801   right: -1px;
  1479   left: 0;
  1802   top: 100%;
  1480   bottom: 0;
  1803 }
  1481   right: 0;
  1804 @media (min-width: 782px) {
  1482   border-radius: 2px;
  1805   .wp-block-navigation-submenu.is-selected > .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation-submenu.has-child-selected > .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {
  1483   opacity: 0.1;
  1806     right: 100%;
  1484 }
  1807     top: -1px;
  1485 .is-dark-theme .wp-block-navigation-link__placeholder::before {
  1808   }
  1486   opacity: 0.2;
  1809   .wp-block-navigation-submenu.is-selected > .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container::before, .wp-block-navigation-submenu.has-child-selected > .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container::before {
  1487 }
  1810     content: "";
  1488 .is-editing .wp-block-navigation-link__placeholder::before {
  1811     position: absolute;
  1489   background: currentColor;
  1812     left: 100%;
  1490 }
  1813     height: 100%;
  1491 
  1814     display: block;
  1492 .wp-block-navigation .wp-block-navigation-link:not(.is-editing) .wp-block-navigation-link__content.wp-block-navigation-link__placeholder {
  1815     width: 0.5em;
  1493   box-shadow: inset 0 0 0 1px #757575;
  1816     background: transparent;
  1494   border-radius: 2px;
  1817   }
  1495   color: var(--wp-admin-theme-color);
       
  1496 }
  1818 }
  1497 
  1819 
  1498 .block-editor-block-list__block[data-type="core/nextpage"] {
  1820 .block-editor-block-list__block[data-type="core/nextpage"] {
  1499   max-width: 100%;
  1821   max-width: 100%;
  1500   text-align: center;
  1822   text-align: center;
  1543 
  1865 
  1544 .wp-block-pages-list__item__link {
  1866 .wp-block-pages-list__item__link {
  1545   pointer-events: none;
  1867   pointer-events: none;
  1546 }
  1868 }
  1547 
  1869 
  1548 .wp-block-page-list .components-placeholder {
  1870 @media (min-width: 600px) {
  1549   min-height: 0;
  1871   .wp-block-page-list-modal {
  1550   padding: 0;
  1872     max-width: 480px;
  1551   background-color: inherit;
  1873   }
  1552 }
       
  1553 .wp-block-page-list .components-placeholder .components-spinner {
       
  1554   margin: 0.5em;
       
  1555 }
       
  1556 
       
  1557 .wp-block-page-list-modal {
       
  1558   max-width: 400px;
       
  1559 }
  1874 }
  1560 
  1875 
  1561 .wp-block-page-list-modal-buttons {
  1876 .wp-block-page-list-modal-buttons {
  1562   display: flex;
  1877   display: flex;
  1563   justify-content: flex-end;
  1878   justify-content: flex-end;
  1564 }
  1879   gap: 12px;
  1565 .wp-block-page-list-modal-buttons .components-button {
  1880 }
  1566   margin-right: 12px;
  1881 
       
  1882 .wp-block-page-list .open-on-click:focus-within > .wp-block-navigation__submenu-container {
       
  1883   visibility: visible;
       
  1884   opacity: 1;
       
  1885   width: auto;
       
  1886   height: auto;
       
  1887   min-width: 200px;
       
  1888 }
       
  1889 
       
  1890 .wp-block-page-list .components-notice {
       
  1891   margin-right: 0;
  1567 }
  1892 }
  1568 
  1893 
  1569 .block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus {
  1894 .block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus {
  1570   min-height: auto !important;
  1895   min-height: auto !important;
  1571 }
  1896 }
  1576 
  1901 
  1577 .block-editor-block-list__block[data-empty=true] + .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder] {
  1902 .block-editor-block-list__block[data-empty=true] + .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder] {
  1578   opacity: 0;
  1903   opacity: 0;
  1579 }
  1904 }
  1580 
  1905 
  1581 .wp-block-post-content__placeholder {
       
  1582   height: 100px;
       
  1583   border: 1px dashed;
       
  1584   display: flex;
       
  1585   justify-content: center;
       
  1586   align-items: center;
       
  1587 }
       
  1588 .wp-block-post-content__placeholder span {
       
  1589   font-style: italic;
       
  1590 }
       
  1591 
       
  1592 .wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline {
  1906 .wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline {
  1593   display: inline-block;
  1907   display: inline-block;
  1594 }
  1908 }
  1595 
  1909 
  1596 .wp-block-post-author {
  1910 .wp-block-pullquote.has-text-align-left p,
  1597   display: flex;
  1911 .wp-block-pullquote.has-text-align-right p,
  1598   flex-wrap: wrap;
       
  1599 }
       
  1600 .wp-block-post-author .wp-block-post-author__byline {
       
  1601   font-size: 0.5em;
       
  1602   margin-top: 0;
       
  1603   position: relative;
       
  1604   font-style: normal;
       
  1605 }
       
  1606 .wp-block-post-author .wp-block-post-author__content {
       
  1607   flex-grow: 1;
       
  1608   flex-basis: 0;
       
  1609 }
       
  1610 .wp-block-post-author .wp-block-post-author__avatar img {
       
  1611   margin: 0;
       
  1612 }
       
  1613 .wp-block-post-author .wp-block-post-author__avatar {
       
  1614   margin-bottom: -8px;
       
  1615 }
       
  1616 .wp-block-post-author .wp-block-post-author__name {
       
  1617   margin: 0;
       
  1618   font-weight: bold;
       
  1619 }
       
  1620 .wp-block-post-author .wp-block-post-author__bio {
       
  1621   margin: 0 0 8px;
       
  1622   font-size: 0.7em;
       
  1623 }
       
  1624 
       
  1625 .wp-block[data-align=left] > .wp-block-pullquote p,
  1912 .wp-block[data-align=left] > .wp-block-pullquote p,
  1626 .wp-block[data-align=right] > .wp-block-pullquote p {
  1913 .wp-block[data-align=right] > .wp-block-pullquote p {
  1627   font-size: 20px;
  1914   font-size: 20px;
  1628 }
  1915 }
  1629 
  1916 
  1676 
  1963 
  1677 .wp-block[data-align=center] .wp-block-search .wp-block-search__inside-wrapper {
  1964 .wp-block[data-align=center] .wp-block-search .wp-block-search__inside-wrapper {
  1678   margin: auto;
  1965   margin: auto;
  1679 }
  1966 }
  1680 
  1967 
  1681 .wp-block-search .wp-block-search__input {
       
  1682   padding: 8px;
       
  1683 }
       
  1684 .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
       
  1685   padding: 4px;
       
  1686 }
       
  1687 .wp-block-search .wp-block-search__button {
  1968 .wp-block-search .wp-block-search__button {
  1688   height: auto;
  1969   height: auto;
  1689   border-radius: initial;
  1970   border-radius: initial;
  1690 }
  1971   display: flex;
  1691 .wp-block-search .wp-block-search__button.wp-block-search__button.wp-block-search__button {
  1972   align-items: center;
  1692   padding: 6px 10px;
       
  1693 }
  1973 }
  1694 .wp-block-search__components-button-group {
  1974 .wp-block-search__components-button-group {
  1695   margin-top: 10px;
  1975   margin-top: 10px;
  1696 }
  1976 }
  1697 
  1977 
  1698 .block-editor-block-list__block[data-type="core/separator"] {
  1978 .block-editor-block-list__block[data-type="core/separator"] {
  1699   padding-top: 0.1px;
  1979   padding-top: 0.1px;
  1700   padding-bottom: 0.1px;
  1980   padding-bottom: 0.1px;
       
  1981 }
       
  1982 .block-editor-block-list__block[data-type="core/separator"].wp-block-separator.is-style-dots {
       
  1983   background: none !important;
  1701 }
  1984 }
  1702 
  1985 
  1703 [data-type="core/shortcode"] .block-editor-plain-text {
  1986 [data-type="core/shortcode"] .block-editor-plain-text {
  1704   max-height: 250px;
  1987   max-height: 250px;
  1705 }
  1988 }
  1746 }
  2029 }
  1747 .blocks-shortcode__textarea:-ms-input-placeholder {
  2030 .blocks-shortcode__textarea:-ms-input-placeholder {
  1748   color: rgba(30, 30, 30, 0.62);
  2031   color: rgba(30, 30, 30, 0.62);
  1749 }
  2032 }
  1750 
  2033 
  1751 .wp-block[data-align=center] > .wp-block-site-logo {
  2034 .wp-block[data-align=center] > .wp-block-site-logo,
       
  2035 .wp-block-site-logo.aligncenter > div {
       
  2036   display: table;
  1752   margin-right: auto;
  2037   margin-right: auto;
  1753   margin-left: auto;
  2038   margin-left: auto;
  1754   text-align: center;
       
  1755 }
  2039 }
  1756 
  2040 
  1757 .wp-block-site-logo a {
  2041 .wp-block-site-logo a {
  1758   pointer-events: none;
  2042   pointer-events: none;
  1759 }
  2043 }
  1760 .wp-block-site-logo:not(.is-default-size) {
       
  1761   display: table;
       
  1762 }
       
  1763 .wp-block-site-logo.is-default-size {
       
  1764   width: 120px;
       
  1765 }
       
  1766 .wp-block-site-logo.is-default-size img {
       
  1767   width: 100%;
       
  1768 }
       
  1769 .wp-block-site-logo .custom-logo-link {
  2044 .wp-block-site-logo .custom-logo-link {
  1770   cursor: inherit;
  2045   cursor: inherit;
  1771 }
  2046 }
  1772 .wp-block-site-logo .custom-logo-link:focus {
  2047 .wp-block-site-logo .custom-logo-link:focus {
  1773   box-shadow: none;
  2048   box-shadow: none;
  1775 .wp-block-site-logo .custom-logo-link.is-transient img {
  2050 .wp-block-site-logo .custom-logo-link.is-transient img {
  1776   opacity: 0.3;
  2051   opacity: 0.3;
  1777 }
  2052 }
  1778 .wp-block-site-logo img {
  2053 .wp-block-site-logo img {
  1779   display: block;
  2054   display: block;
       
  2055   height: auto;
  1780   max-width: 100%;
  2056   max-width: 100%;
  1781 }
  2057 }
  1782 .wp-block-site-logo .components-placeholder {
  2058 
  1783   justify-content: flex-start;
  2059 .wp-block-site-logo.wp-block-site-logo .components-placeholder,
  1784   min-height: auto;
  2060 .wp-block-site-logo.wp-block-site-logo .components-resizable-box__container {
       
  2061   border-radius: inherit;
       
  2062 }
       
  2063 .wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder {
  1785   height: 120px;
  2064   height: 120px;
  1786   padding: 12px;
  2065   width: 120px;
  1787 }
  2066 }
  1788 .wp-block-site-logo .components-placeholder .components-placeholder__label {
  2067 .wp-block-site-logo.wp-block-site-logo .components-placeholder {
  1789   margin-top: 12px;
  2068   display: flex;
  1790   white-space: nowrap;
  2069   justify-content: center;
  1791 }
  2070   align-items: center;
  1792 .wp-block-site-logo .components-placeholder .components-placeholder__label .block-editor-block-icon,
  2071   box-shadow: none;
  1793 .wp-block-site-logo .components-placeholder .components-placeholder__label > svg {
  2072   padding: 0;
  1794   margin-left: 4px;
  2073   min-height: 48px;
  1795 }
  2074   min-width: 48px;
  1796 .wp-block-site-logo .components-placeholder .components-form-file-upload {
  2075   height: 100%;
       
  2076   width: 100%;
       
  2077   color: currentColor;
       
  2078   background: transparent;
       
  2079 }
       
  2080 .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload {
  1797   display: none;
  2081   display: none;
  1798 }
  2082 }
  1799 .wp-block-site-logo .components-placeholder .components-placeholder__preview {
  2083 .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__preview {
  1800   position: absolute;
  2084   position: absolute;
  1801   top: 4px;
  2085   top: 4px;
  1802   left: 4px;
  2086   left: 4px;
  1803   bottom: 4px;
  2087   bottom: 4px;
  1804   right: 4px;
  2088   right: 4px;
  1805   background: rgba(255, 255, 255, 0.8);
  2089   background: rgba(255, 255, 255, 0.8);
  1806   display: flex;
  2090   display: flex;
  1807   align-items: center;
  2091   align-items: center;
  1808   justify-content: center;
  2092   justify-content: center;
  1809 }
  2093 }
  1810 .wp-block-site-logo .components-placeholder .components-drop-zone__content-text {
  2094 .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text {
  1811   display: none;
  2095   display: none;
       
  2096 }
       
  2097 .wp-block-site-logo.wp-block-site-logo .components-placeholder::before {
       
  2098   content: "";
       
  2099   display: block;
       
  2100   position: absolute;
       
  2101   top: 0;
       
  2102   left: 0;
       
  2103   bottom: 0;
       
  2104   right: 0;
       
  2105   border: 1px dashed currentColor;
       
  2106   opacity: 0.4;
       
  2107   pointer-events: none;
       
  2108   border-radius: inherit;
       
  2109 }
       
  2110 .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__fieldset {
       
  2111   width: auto;
       
  2112 }
       
  2113 .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button {
       
  2114   color: inherit;
       
  2115   padding: 0;
       
  2116   display: flex;
       
  2117   justify-content: center;
       
  2118   align-items: center;
       
  2119   width: 48px;
       
  2120   height: 48px;
       
  2121   border-radius: 50%;
       
  2122   position: relative;
       
  2123   visibility: hidden;
       
  2124   background: transparent;
       
  2125   transition: all 0.1s linear;
       
  2126 }
       
  2127 @media (prefers-reduced-motion: reduce) {
       
  2128   .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button {
       
  2129     transition-duration: 0s;
       
  2130     transition-delay: 0s;
       
  2131   }
       
  2132 }
       
  2133 .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button > svg {
       
  2134   color: #fff;
       
  2135 }
       
  2136 .wp-block-site-logo.wp-block-site-logo .components-placeholder .components-placeholder__illustration {
       
  2137   position: absolute;
       
  2138   top: 0;
       
  2139   left: 0;
       
  2140   bottom: 0;
       
  2141   right: 0;
       
  2142   width: 100%;
       
  2143   height: 100%;
       
  2144   stroke: currentColor;
       
  2145   stroke-dasharray: 3;
       
  2146   opacity: 0.4;
       
  2147 }
       
  2148 .wp-block-site-logo.wp-block-site-logo.is-selected .components-button.components-button {
       
  2149   background: var(--wp-admin-theme-color);
       
  2150   border-color: var(--wp-admin-theme-color);
       
  2151   border-style: solid;
       
  2152   color: #fff;
       
  2153   opacity: 1;
       
  2154   visibility: visible;
  1812 }
  2155 }
  1813 
  2156 
  1814 .wp-block-site-tagline__placeholder {
  2157 .wp-block-site-tagline__placeholder {
  1815   padding: 1em 0;
  2158   padding: 1em 0;
  1816   border: 1px dashed;
  2159   border: 1px dashed;
  1835 .wp-block-social-links.is-style-pill-shape .wp-social-link button {
  2178 .wp-block-social-links.is-style-pill-shape .wp-social-link button {
  1836   padding-right: calc((2/3) * 1em);
  2179   padding-right: calc((2/3) * 1em);
  1837   padding-left: calc((2/3) * 1em);
  2180   padding-left: calc((2/3) * 1em);
  1838 }
  2181 }
  1839 
  2182 
       
  2183 .wp-block-social-links.is-style-logos-only .wp-social-link button {
       
  2184   padding: 0;
       
  2185 }
       
  2186 
  1840 .wp-block-social-links div.block-editor-url-input {
  2187 .wp-block-social-links div.block-editor-url-input {
  1841   display: inline-block;
  2188   display: inline-block;
  1842   margin-right: 8px;
  2189   margin-right: 8px;
       
  2190 }
       
  2191 .wp-block-social-links.wp-block-social-links {
       
  2192   background: none;
  1843 }
  2193 }
  1844 
  2194 
  1845 .wp-social-link:hover {
  2195 .wp-social-link:hover {
  1846   transform: none;
  2196   transform: none;
  1847 }
  2197 }
  1864   visibility: hidden;
  2214   visibility: hidden;
  1865 }
  2215 }
  1866 .wp-block-social-links__social-placeholder > .wp-block-social-links__social-placeholder-icons {
  2216 .wp-block-social-links__social-placeholder > .wp-block-social-links__social-placeholder-icons {
  1867   display: flex;
  2217   display: flex;
  1868 }
  2218 }
  1869 .wp-block-social-links__social-placeholder + .block-list-appender,
       
  1870 .wp-block-social-links__social-placeholder .wp-social-link {
  2219 .wp-block-social-links__social-placeholder .wp-social-link {
  1871   padding: 0.25em;
  2220   padding: 0.25em;
  1872 }
  2221 }
  1873 .is-style-pill-shape .wp-block-social-links__social-placeholder + .block-list-appender,
       
  1874 .is-style-pill-shape .wp-block-social-links__social-placeholder .wp-social-link {
  2222 .is-style-pill-shape .wp-block-social-links__social-placeholder .wp-social-link {
  1875   padding-right: calc((2/3) * 1em);
  2223   padding-right: calc((2/3) * 1em);
  1876   padding-left: calc((2/3) * 1em);
  2224   padding-left: calc((2/3) * 1em);
  1877 }
  2225 }
       
  2226 .is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link {
       
  2227   padding: 0;
       
  2228 }
  1878 .wp-block-social-links__social-placeholder .wp-social-link::before {
  2229 .wp-block-social-links__social-placeholder .wp-social-link::before {
  1879   content: "";
  2230   content: "";
  1880   display: block;
  2231   display: block;
  1881   width: 1em;
  2232   width: 1em;
  1882   height: 1em;
  2233   height: 1em;
  1885 .is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link::before {
  2236 .is-style-logos-only .wp-block-social-links__social-placeholder .wp-social-link::before {
  1886   background: currentColor;
  2237   background: currentColor;
  1887 }
  2238 }
  1888 
  2239 
  1889 .wp-block-social-links .wp-block-social-links__social-prompt {
  2240 .wp-block-social-links .wp-block-social-links__social-prompt {
       
  2241   min-height: 24px;
  1890   list-style: none;
  2242   list-style: none;
  1891   order: 2;
  2243   order: 2;
  1892   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  2244   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  1893   font-size: 13px;
  2245   font-size: 13px;
  1894   line-height: 24px;
  2246   line-height: 24px;
  1895   margin-top: auto;
  2247   margin-top: auto;
  1896   margin-bottom: auto;
  2248   margin-bottom: auto;
  1897   cursor: default;
  2249   cursor: default;
  1898   padding-left: 8px;
  2250   padding-left: 8px;
  1899 }
  2251 }
  1900 .wp-block-social-links .wp-block-social-links__social-prompt + .block-list-appender {
       
  1901   margin-left: 8px;
       
  1902   padding: 0.25em;
       
  1903 }
       
  1904 
       
  1905 .wp-block-social-links .block-list-appender {
       
  1906   margin: 4px 0 4px auto;
       
  1907   border-radius: 9999px;
       
  1908 }
       
  1909 .wp-block-social-links .block-list-appender .block-editor-inserter {
       
  1910   display: flex;
       
  1911   align-items: center;
       
  1912   justify-content: center;
       
  1913   font-size: inherit;
       
  1914   width: 1em;
       
  1915   height: 1em;
       
  1916 }
       
  1917 .has-small-icon-size .wp-block-social-links .block-list-appender {
       
  1918   font-size: 16px;
       
  1919 }
       
  1920 .has-normal-icon-size .wp-block-social-links .block-list-appender {
       
  1921   font-size: 24px;
       
  1922 }
       
  1923 .has-large-icon-size .wp-block-social-links .block-list-appender {
       
  1924   font-size: 36px;
       
  1925 }
       
  1926 .has-huge-icon-size .wp-block-social-links .block-list-appender {
       
  1927   font-size: 48px;
       
  1928 }
       
  1929 .wp-block-social-links .block-list-appender::before {
       
  1930   content: none;
       
  1931 }
       
  1932 
  2252 
  1933 .wp-block[data-align=center] > .wp-block-social-links {
  2253 .wp-block[data-align=center] > .wp-block-social-links {
  1934   justify-content: center;
  2254   justify-content: center;
  1935 }
  2255 }
  1936 
  2256 
  1956 
  2276 
  1957 .block-editor-block-list__block[data-type="core/spacer"]::before {
  2277 .block-editor-block-list__block[data-type="core/spacer"]::before {
  1958   content: "";
  2278   content: "";
  1959   display: block;
  2279   display: block;
  1960   position: absolute;
  2280   position: absolute;
       
  2281   z-index: 1;
  1961   width: 100%;
  2282   width: 100%;
  1962   height: 24px;
  2283   min-height: 8px;
  1963   transform: translateY(-12px);
  2284   min-width: 8px;
       
  2285   height: 100%;
  1964 }
  2286 }
  1965 
  2287 
  1966 .wp-block-spacer.is-hovered .block-library-spacer__resize-container,
  2288 .wp-block-spacer.is-hovered .block-library-spacer__resize-container,
  1967 .block-library-spacer__resize-container.has-show-handle {
  2289 .block-library-spacer__resize-container.has-show-handle {
  1968   background: rgba(0, 0, 0, 0.1);
  2290   background: rgba(0, 0, 0, 0.1);
  1972   background: rgba(255, 255, 255, 0.15);
  2294   background: rgba(255, 255, 255, 0.15);
  1973 }
  2295 }
  1974 
  2296 
  1975 .block-library-spacer__resize-container {
  2297 .block-library-spacer__resize-container {
  1976   clear: both;
  2298   clear: both;
       
  2299 }
       
  2300 .block-library-spacer__resize-container:not(.is-resizing) {
       
  2301   height: 100% !important;
       
  2302   width: 100% !important;
  1977 }
  2303 }
  1978 .block-library-spacer__resize-container .components-resizable-box__handle::before {
  2304 .block-library-spacer__resize-container .components-resizable-box__handle::before {
  1979   content: none;
  2305   content: none;
  1980 }
  2306 }
  1981 .block-library-spacer__resize-container.resize-horizontal {
  2307 .block-library-spacer__resize-container.resize-horizontal {
  2050 }
  2376 }
  2051 .blocks-table__placeholder-input .components-base-control__field {
  2377 .blocks-table__placeholder-input .components-base-control__field {
  2052   margin-bottom: 0;
  2378   margin-bottom: 0;
  2053 }
  2379 }
  2054 
  2380 
  2055 .wp-block-tag-cloud a {
  2381 @media (min-width: 600px) {
  2056   display: inline-block;
  2382   .block-editor-template-part__selection-modal {
  2057   margin-left: 5px;
  2383     width: calc(100% - 32px);
  2058 }
  2384     height: calc(100% - 120px);
  2059 .wp-block-tag-cloud span {
  2385   }
  2060   display: inline-block;
  2386 }
  2061   margin-right: 5px;
  2387 @media (min-width: 782px) {
  2062   color: #757575;
  2388   .block-editor-template-part__selection-modal {
  2063   text-decoration: none;
  2389     width: 750px;
  2064 }
  2390   }
  2065 
  2391 }
  2066 .wp-block-template-part__placeholder-preview-dropdown-content .components-popover__content,
  2392 @media (min-width: 960px) {
  2067 .wp-block-template-part__preview-dropdown-content .components-popover__content {
  2393   .block-editor-template-part__selection-modal {
  2068   min-width: 320px;
  2394     height: 70%;
  2069   padding: 0;
  2395   }
  2070 }
       
  2071 
       
  2072 .wp-block-template-part__selection-preview-search-form {
       
  2073   border-bottom: 1px solid #ddd;
       
  2074 }
       
  2075 
       
  2076 .wp-block-template-part__selection-preview-container {
       
  2077   background: #fff;
       
  2078   padding-bottom: 16px;
       
  2079 }
       
  2080 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item {
       
  2081   border-radius: 2px;
       
  2082   cursor: pointer;
       
  2083   margin-top: 16px;
       
  2084   transition: all 0.05s ease-in-out;
       
  2085   border: 1px solid transparent;
       
  2086   width: 100%;
       
  2087   background-color: #fff;
       
  2088 }
       
  2089 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item:hover {
       
  2090   border: 1px solid var(--wp-admin-theme-color);
       
  2091 }
       
  2092 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item:focus {
       
  2093   box-shadow: inset 0 0 0 1px #fff, 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);
       
  2094   outline: 2px solid transparent;
       
  2095 }
       
  2096 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item.is-placeholder {
       
  2097   min-height: 100px;
       
  2098 }
       
  2099 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-preview-item-title {
       
  2100   padding: 4px;
       
  2101   font-size: 12px;
       
  2102   text-align: right;
       
  2103 }
       
  2104 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-panel-group-header {
       
  2105   padding: 16px 16px 0;
       
  2106 }
       
  2107 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-panel-group-content {
       
  2108   padding: 0 16px;
       
  2109 }
       
  2110 .wp-block-template-part__selection-preview-container .wp-block-template-part__selection-panel-group-title {
       
  2111   color: var(--wp-admin-theme-color);
       
  2112   text-transform: uppercase;
       
  2113   font-size: 11px;
       
  2114   font-weight: 500;
       
  2115 }
       
  2116 
       
  2117 .block-editor-block-list__block[data-type="core/template-part"].has-child-selected::after {
       
  2118   border: 1px dotted var(--wp-admin-theme-color);
       
  2119 }
       
  2120 .block-editor-block-list__block[data-type="core/template-part"].has-child-selected.is-hovered::after, .block-editor-block-list__block[data-type="core/template-part"].has-child-selected.is-highlighted::after {
       
  2121   border: none;
       
  2122 }
  2396 }
  2123 
  2397 
  2124 .wp-block-text-columns .block-editor-rich-text__editable:focus {
  2398 .wp-block-text-columns .block-editor-rich-text__editable:focus {
  2125   outline: 1px solid #ddd;
  2399   outline: 1px solid #ddd;
  2126 }
  2400 }
  2222 }
  2496 }
  2223 .block-library-video-tracks-editor__single-track-editor .components-base-control .components-input-control__label {
  2497 .block-library-video-tracks-editor__single-track-editor .components-base-control .components-input-control__label {
  2224   margin-bottom: 4px;
  2498   margin-bottom: 4px;
  2225 }
  2499 }
  2226 
  2500 
  2227 .wp-block-query-title__placeholder {
       
  2228   padding: 1em 0;
       
  2229   border: 1px dashed;
       
  2230 }
       
  2231 
       
  2232 .editor-styles-wrapper ul.wp-block-post-template {
  2501 .editor-styles-wrapper ul.wp-block-post-template {
  2233   padding-right: 0;
  2502   padding-right: 0;
  2234   margin-right: 0;
  2503   margin-right: 0;
  2235   list-style: none;
  2504   list-style: none;
  2236 }
  2505 }
  2241 
  2510 
  2242 .wp-block-query__create-new-link {
  2511 .wp-block-query__create-new-link {
  2243   padding: 0 56px 16px 16px;
  2512   padding: 0 56px 16px 16px;
  2244 }
  2513 }
  2245 
  2514 
  2246 .wp-block > .wp-block-query-pagination {
  2515 .block-library-query__pattern-selection-content .block-editor-block-patterns-list {
  2247   display: flex;
  2516   display: grid;
  2248   flex-wrap: wrap;
  2517   grid-template-columns: 1fr 1fr 1fr;
  2249   flex-direction: row;
  2518   grid-gap: 8px;
       
  2519 }
       
  2520 .block-library-query__pattern-selection-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item {
       
  2521   margin-bottom: 0;
       
  2522 }
       
  2523 .block-library-query__pattern-selection-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-preview__container {
       
  2524   max-height: 250px;
       
  2525 }
       
  2526 
       
  2527 .block-editor-query-pattern__selection-modal .components-modal__content {
       
  2528   overflow: hidden;
       
  2529   padding: 0;
       
  2530 }
       
  2531 .block-editor-query-pattern__selection-modal .components-modal__content::before {
       
  2532   margin-bottom: 0;
       
  2533 }
       
  2534 
       
  2535 @media (min-width: 600px) {
       
  2536   .block-editor-query-pattern__selection-modal {
       
  2537     width: calc(100% - 32px);
       
  2538     height: calc(100% - 120px);
       
  2539   }
       
  2540 }
       
  2541 @media (min-width: 782px) {
       
  2542   .block-editor-query-pattern__selection-modal {
       
  2543     width: 750px;
       
  2544   }
       
  2545 }
       
  2546 @media (min-width: 960px) {
       
  2547   .block-editor-query-pattern__selection-modal {
       
  2548     height: 80%;
       
  2549     width: 80%;
       
  2550     max-height: none;
       
  2551   }
       
  2552 }
       
  2553 
       
  2554 .wp-block[data-align=center] > .wp-block-query-pagination {
       
  2555   justify-content: center;
  2250 }
  2556 }
  2251 
  2557 
  2252 .editor-styles-wrapper .wp-block-query-pagination {
  2558 .editor-styles-wrapper .wp-block-query-pagination {
  2253   max-width: 100%;
  2559   max-width: 100%;
  2254 }
  2560 }
  2255 .editor-styles-wrapper .wp-block-query-pagination.block-editor-block-list__layout {
  2561 .editor-styles-wrapper .wp-block-query-pagination.block-editor-block-list__layout {
  2256   margin: 0;
  2562   margin: 0;
  2257 }
       
  2258 
       
  2259 .block-library-query-pagination-toolbar__popover .components-popover__content {
       
  2260   min-width: 230px;
       
  2261 }
  2563 }
  2262 
  2564 
  2263 .wp-block-query-pagination > .wp-block-query-pagination-next,
  2565 .wp-block-query-pagination > .wp-block-query-pagination-next,
  2264 .wp-block-query-pagination > .wp-block-query-pagination-previous,
  2566 .wp-block-query-pagination > .wp-block-query-pagination-previous,
  2265 .wp-block-query-pagination > .wp-block-query-pagination-numbers {
  2567 .wp-block-query-pagination > .wp-block-query-pagination-numbers {
  2266   display: inline-block;
       
  2267   margin-right: 0;
  2568   margin-right: 0;
  2268   margin-top: 0.5em;
  2569   margin-top: 0.5em;
  2269   margin-right: 0.5em;
  2570   margin-right: 0.5em;
  2270   margin-bottom: 0.5em;
  2571   margin-bottom: 0.5em;
  2271 }
  2572 }
  2283 }
  2584 }
  2284 .wp-block-query-pagination-numbers .page-numbers:last-child {
  2585 .wp-block-query-pagination-numbers .page-numbers:last-child {
  2285   margin-right: 0;
  2586   margin-right: 0;
  2286 }
  2587 }
  2287 
  2588 
       
  2589 .wp-block-post-featured-image.wp-block-post-featured-image .components-placeholder,
       
  2590 .wp-block-post-featured-image.wp-block-post-featured-image .components-resizable-box__container {
       
  2591   border-radius: inherit;
       
  2592 }
       
  2593 .wp-block-post-featured-image.wp-block-post-featured-image .wp-block-post-featured-image__placeholder,
       
  2594 .wp-block-post-featured-image.wp-block-post-featured-image .components-placeholder {
       
  2595   justify-content: center;
       
  2596   align-items: center;
       
  2597   box-shadow: none;
       
  2598   padding: 0;
       
  2599   color: currentColor;
       
  2600   background: transparent;
       
  2601   min-height: 200px;
       
  2602 }
       
  2603 .wp-block-post-featured-image.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-form-file-upload,
       
  2604 .wp-block-post-featured-image.wp-block-post-featured-image .components-placeholder .components-form-file-upload {
       
  2605   display: none;
       
  2606 }
       
  2607 .wp-block-post-featured-image.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-placeholder__preview,
       
  2608 .wp-block-post-featured-image.wp-block-post-featured-image .components-placeholder .components-placeholder__preview {
       
  2609   position: absolute;
       
  2610   top: 4px;
       
  2611   left: 4px;
       
  2612   bottom: 4px;
       
  2613   right: 4px;
       
  2614   background: rgba(255, 255, 255, 0.8);
       
  2615   display: flex;
       
  2616   align-items: center;
       
  2617   justify-content: center;
       
  2618 }
       
  2619 .wp-block-post-featured-image.wp-block-post-featured-image .wp-block-post-featured-image__placeholder::before,
       
  2620 .wp-block-post-featured-image.wp-block-post-featured-image .components-placeholder::before {
       
  2621   content: "";
       
  2622   display: block;
       
  2623   position: absolute;
       
  2624   top: 0;
       
  2625   left: 0;
       
  2626   bottom: 0;
       
  2627   right: 0;
       
  2628   border: 1px dashed currentColor;
       
  2629   opacity: 0.4;
       
  2630   pointer-events: none;
       
  2631   border-radius: inherit;
       
  2632 }
       
  2633 .wp-block-post-featured-image.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-placeholder__fieldset,
       
  2634 .wp-block-post-featured-image.wp-block-post-featured-image .components-placeholder .components-placeholder__fieldset {
       
  2635   width: auto;
       
  2636 }
       
  2637 .wp-block-post-featured-image.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button.components-button,
       
  2638 .wp-block-post-featured-image.wp-block-post-featured-image .components-placeholder .components-button.components-button {
       
  2639   color: inherit;
       
  2640   padding: 0;
       
  2641   display: flex;
       
  2642   justify-content: center;
       
  2643   align-items: center;
       
  2644   width: 48px;
       
  2645   height: 48px;
       
  2646   border-radius: 50%;
       
  2647   position: relative;
       
  2648   visibility: hidden;
       
  2649   background: transparent;
       
  2650   transition: all 0.1s linear;
       
  2651 }
       
  2652 @media (prefers-reduced-motion: reduce) {
       
  2653   .wp-block-post-featured-image.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button.components-button,
       
  2654 .wp-block-post-featured-image.wp-block-post-featured-image .components-placeholder .components-button.components-button {
       
  2655     transition-duration: 0s;
       
  2656     transition-delay: 0s;
       
  2657   }
       
  2658 }
       
  2659 .wp-block-post-featured-image.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button.components-button > svg,
       
  2660 .wp-block-post-featured-image.wp-block-post-featured-image .components-placeholder .components-button.components-button > svg {
       
  2661   color: #fff;
       
  2662 }
       
  2663 .wp-block-post-featured-image.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-placeholder__illustration,
       
  2664 .wp-block-post-featured-image.wp-block-post-featured-image .components-placeholder .components-placeholder__illustration {
       
  2665   position: absolute;
       
  2666   top: 0;
       
  2667   left: 0;
       
  2668   bottom: 0;
       
  2669   right: 0;
       
  2670   width: 100%;
       
  2671   height: 100%;
       
  2672   stroke: currentColor;
       
  2673   stroke-dasharray: 3;
       
  2674   opacity: 0.4;
       
  2675 }
       
  2676 .wp-block-post-featured-image.wp-block-post-featured-image[style*=height] .components-placeholder {
       
  2677   min-height: 48px;
       
  2678   min-width: 48px;
       
  2679   height: 100%;
       
  2680   width: 100%;
       
  2681 }
       
  2682 .wp-block-post-featured-image.wp-block-post-featured-image.is-selected .components-button.components-button {
       
  2683   background: var(--wp-admin-theme-color);
       
  2684   border-color: var(--wp-admin-theme-color);
       
  2685   border-style: solid;
       
  2686   color: #fff;
       
  2687   opacity: 1;
       
  2688   visibility: visible;
       
  2689 }
       
  2690 
  2288 div[data-type="core/post-featured-image"] img {
  2691 div[data-type="core/post-featured-image"] img {
  2289   max-width: 100%;
  2692   max-width: 100%;
  2290   height: auto;
  2693   height: auto;
  2291   display: block;
  2694   display: block;
  2292 }
  2695 }
  2293 
  2696 
  2294 .editor-styles-wrapper .post-featured-image_placeholder {
  2697 .wp-block-post-comments__placeholder * {
  2295   display: flex;
  2698   pointer-events: none;
  2296   flex-direction: row;
  2699 }
  2297   align-items: flex-start;
  2700 
  2298   border-radius: 2px;
  2701 .wp-block-post-comments-form * {
  2299   background-color: #fff;
  2702   pointer-events: none;
  2300   box-shadow: inset 0 0 0 1px #1e1e1e;
  2703 }
  2301   padding: 12px;
  2704 .wp-block-post-comments-form *.block-editor-warning * {
  2302 }
  2705   pointer-events: auto;
  2303 .editor-styles-wrapper .post-featured-image_placeholder svg {
       
  2304   margin-left: 12px;
       
  2305 }
       
  2306 .editor-styles-wrapper .post-featured-image_placeholder p {
       
  2307   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
       
  2308   font-size: 13px;
       
  2309   margin: 0;
       
  2310 }
       
  2311 
       
  2312 .wp-block-term-description__placeholder {
       
  2313   padding: 1em 0;
       
  2314   border: 1px dashed;
       
  2315 }
  2706 }
  2316 
  2707 
  2317 :root .editor-styles-wrapper {
  2708 :root .editor-styles-wrapper {
       
  2709   /*
       
  2710    * Our classes uses the same values we set for gradient value attributes,
       
  2711    * and we can not use spacing because of WP multi site kses rule.
       
  2712    */
  2318   /* stylelint-disable function-comma-space-after */
  2713   /* stylelint-disable function-comma-space-after */
  2319   /* stylelint-enable function-comma-space-after */
  2714   /* stylelint-enable function-comma-space-after */
  2320 }
  2715 }
  2321 :root .editor-styles-wrapper .has-pale-pink-background-color {
       
  2322   background-color: #f78da7;
       
  2323 }
       
  2324 :root .editor-styles-wrapper .has-vivid-red-background-color {
       
  2325   background-color: #cf2e2e;
       
  2326 }
       
  2327 :root .editor-styles-wrapper .has-luminous-vivid-orange-background-color {
       
  2328   background-color: #ff6900;
       
  2329 }
       
  2330 :root .editor-styles-wrapper .has-luminous-vivid-amber-background-color {
       
  2331   background-color: #fcb900;
       
  2332 }
       
  2333 :root .editor-styles-wrapper .has-light-green-cyan-background-color {
       
  2334   background-color: #7bdcb5;
       
  2335 }
       
  2336 :root .editor-styles-wrapper .has-vivid-green-cyan-background-color {
       
  2337   background-color: #00d084;
       
  2338 }
       
  2339 :root .editor-styles-wrapper .has-pale-cyan-blue-background-color {
       
  2340   background-color: #8ed1fc;
       
  2341 }
       
  2342 :root .editor-styles-wrapper .has-vivid-cyan-blue-background-color {
       
  2343   background-color: #0693e3;
       
  2344 }
       
  2345 :root .editor-styles-wrapper .has-vivid-purple-background-color {
       
  2346   background-color: #9b51e0;
       
  2347 }
       
  2348 :root .editor-styles-wrapper .has-white-background-color {
       
  2349   background-color: #fff;
       
  2350 }
       
  2351 :root .editor-styles-wrapper .has-very-light-gray-background-color {
  2716 :root .editor-styles-wrapper .has-very-light-gray-background-color {
  2352   background-color: #eee;
  2717   background-color: #eee;
  2353 }
  2718 }
  2354 :root .editor-styles-wrapper .has-cyan-bluish-gray-background-color {
       
  2355   background-color: #abb8c3;
       
  2356 }
       
  2357 :root .editor-styles-wrapper .has-very-dark-gray-background-color {
  2719 :root .editor-styles-wrapper .has-very-dark-gray-background-color {
  2358   background-color: #313131;
  2720   background-color: #313131;
  2359 }
  2721 }
  2360 :root .editor-styles-wrapper .has-black-background-color {
       
  2361   background-color: #000;
       
  2362 }
       
  2363 :root .editor-styles-wrapper .has-pale-pink-color {
       
  2364   color: #f78da7;
       
  2365 }
       
  2366 :root .editor-styles-wrapper .has-vivid-red-color {
       
  2367   color: #cf2e2e;
       
  2368 }
       
  2369 :root .editor-styles-wrapper .has-luminous-vivid-orange-color {
       
  2370   color: #ff6900;
       
  2371 }
       
  2372 :root .editor-styles-wrapper .has-luminous-vivid-amber-color {
       
  2373   color: #fcb900;
       
  2374 }
       
  2375 :root .editor-styles-wrapper .has-light-green-cyan-color {
       
  2376   color: #7bdcb5;
       
  2377 }
       
  2378 :root .editor-styles-wrapper .has-vivid-green-cyan-color {
       
  2379   color: #00d084;
       
  2380 }
       
  2381 :root .editor-styles-wrapper .has-pale-cyan-blue-color {
       
  2382   color: #8ed1fc;
       
  2383 }
       
  2384 :root .editor-styles-wrapper .has-vivid-cyan-blue-color {
       
  2385   color: #0693e3;
       
  2386 }
       
  2387 :root .editor-styles-wrapper .has-vivid-purple-color {
       
  2388   color: #9b51e0;
       
  2389 }
       
  2390 :root .editor-styles-wrapper .has-white-color {
       
  2391   color: #fff;
       
  2392 }
       
  2393 :root .editor-styles-wrapper .has-very-light-gray-color {
  2722 :root .editor-styles-wrapper .has-very-light-gray-color {
  2394   color: #eee;
  2723   color: #eee;
  2395 }
  2724 }
  2396 :root .editor-styles-wrapper .has-cyan-bluish-gray-color {
       
  2397   color: #abb8c3;
       
  2398 }
       
  2399 :root .editor-styles-wrapper .has-very-dark-gray-color {
  2725 :root .editor-styles-wrapper .has-very-dark-gray-color {
  2400   color: #313131;
  2726   color: #313131;
  2401 }
  2727 }
  2402 :root .editor-styles-wrapper .has-black-color {
       
  2403   color: #000;
       
  2404 }
       
  2405 :root .editor-styles-wrapper .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
       
  2406   background: linear-gradient(-135deg, #0693e3 0%, #9b51e0 100%);
       
  2407 }
       
  2408 :root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
  2728 :root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
  2409   background: linear-gradient(-135deg, #00d084 0%, #0693e3 100%);
  2729   background: linear-gradient(-135deg, #00d084 0%, #0693e3 100%);
  2410 }
  2730 }
  2411 :root .editor-styles-wrapper .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
       
  2412   background: linear-gradient(-135deg, #7adcb4 0%, #00d082 100%);
       
  2413 }
       
  2414 :root .editor-styles-wrapper .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
       
  2415   background: linear-gradient(-135deg, #fcb900 0%, #ff6900 100%);
       
  2416 }
       
  2417 :root .editor-styles-wrapper .has-luminous-vivid-orange-to-vivid-red-gradient-background {
       
  2418   background: linear-gradient(-135deg, #ff6900 0%, #cf2e2e 100%);
       
  2419 }
       
  2420 :root .editor-styles-wrapper .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
       
  2421   background: linear-gradient(-135deg, #eeeeee 0%, #a9b8c3 100%);
       
  2422 }
       
  2423 :root .editor-styles-wrapper .has-cool-to-warm-spectrum-gradient-background {
       
  2424   background: linear-gradient(-135deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%);
       
  2425 }
       
  2426 :root .editor-styles-wrapper .has-blush-light-purple-gradient-background {
       
  2427   background: linear-gradient(-135deg, #ffceec 0%, #9896f0 100%);
       
  2428 }
       
  2429 :root .editor-styles-wrapper .has-blush-bordeaux-gradient-background {
       
  2430   background: linear-gradient(-135deg, #fecda5 0%, #fe2d2d 50%, #6b003e 100%);
       
  2431 }
       
  2432 :root .editor-styles-wrapper .has-purple-crush-gradient-background {
  2731 :root .editor-styles-wrapper .has-purple-crush-gradient-background {
  2433   background: linear-gradient(-135deg, #34e2e4 0%, #4721fb 50%, #ab1dfe 100%);
  2732   background: linear-gradient(-135deg, #34e2e4 0%, #4721fb 50%, #ab1dfe 100%);
  2434 }
  2733 }
  2435 :root .editor-styles-wrapper .has-luminous-dusk-gradient-background {
       
  2436   background: linear-gradient(-135deg, #ffcb70 0%, #c751c0 50%, #4158d0 100%);
       
  2437 }
       
  2438 :root .editor-styles-wrapper .has-hazy-dawn-gradient-background {
  2734 :root .editor-styles-wrapper .has-hazy-dawn-gradient-background {
  2439   background: linear-gradient(-135deg, #faaca8 0%, #dad0ec 100%);
  2735   background: linear-gradient(-135deg, #faaca8 0%, #dad0ec 100%);
  2440 }
  2736 }
  2441 :root .editor-styles-wrapper .has-pale-ocean-gradient-background {
       
  2442   background: linear-gradient(-135deg, #fff5cb 0%, #b6e3d4 50%, #33a7b5 100%);
       
  2443 }
       
  2444 :root .editor-styles-wrapper .has-electric-grass-gradient-background {
       
  2445   background: linear-gradient(-135deg, #caf880 0%, #71ce7e 100%);
       
  2446 }
       
  2447 :root .editor-styles-wrapper .has-subdued-olive-gradient-background {
  2737 :root .editor-styles-wrapper .has-subdued-olive-gradient-background {
  2448   background: linear-gradient(-135deg, #fafae1 0%, #67a671 100%);
  2738   background: linear-gradient(-135deg, #fafae1 0%, #67a671 100%);
  2449 }
  2739 }
  2450 :root .editor-styles-wrapper .has-atomic-cream-gradient-background {
  2740 :root .editor-styles-wrapper .has-atomic-cream-gradient-background {
  2451   background: linear-gradient(-135deg, #fdd79a 0%, #004a59 100%);
  2741   background: linear-gradient(-135deg, #fdd79a 0%, #004a59 100%);
  2455 }
  2745 }
  2456 :root .editor-styles-wrapper .has-midnight-gradient-background {
  2746 :root .editor-styles-wrapper .has-midnight-gradient-background {
  2457   background: linear-gradient(-135deg, #020381 0%, #2874fc 100%);
  2747   background: linear-gradient(-135deg, #020381 0%, #2874fc 100%);
  2458 }
  2748 }
  2459 
  2749 
  2460 .editor-styles-wrapper .has-small-font-size {
  2750 .editor-styles-wrapper {
  2461   font-size: 13px;
  2751   --wp--preset--font-size--normal: 16px;
  2462 }
  2752   --wp--preset--font-size--huge: 42px;
  2463 
  2753 }
  2464 .editor-styles-wrapper .has-regular-font-size,
  2754 
       
  2755 .editor-styles-wrapper .has-regular-font-size {
       
  2756   font-size: 16px;
       
  2757 }
       
  2758 
       
  2759 .editor-styles-wrapper .has-larger-font-size {
       
  2760   font-size: 42px;
       
  2761 }
       
  2762 
  2465 .editor-styles-wrapper .has-normal-font-size {
  2763 .editor-styles-wrapper .has-normal-font-size {
  2466   font-size: 16px;
  2764   font-size: var(--wp--preset--font-size--normal);
  2467 }
  2765 }
  2468 
  2766 
  2469 .editor-styles-wrapper .has-medium-font-size {
       
  2470   font-size: 20px;
       
  2471 }
       
  2472 
       
  2473 .editor-styles-wrapper .has-large-font-size {
       
  2474   font-size: 36px;
       
  2475 }
       
  2476 
       
  2477 .editor-styles-wrapper .has-larger-font-size,
       
  2478 .editor-styles-wrapper .has-huge-font-size {
  2767 .editor-styles-wrapper .has-huge-font-size {
  2479   font-size: 42px;
  2768   font-size: var(--wp--preset--font-size--huge);
  2480 }
  2769 }
  2481 
  2770 
  2482 /**
  2771 /**
  2483  * Editor Normalization Styles
  2772  * Editor Normalization Styles
  2484  *
  2773  *
  2485  * These are only output in the editor, but styles here are NOT prefixed .editor-styles-wrapper.
  2774  * These are only output in the editor, but styles here are NOT prefixed .editor-styles-wrapper.
  2486  * This allows us to create normalization styles that are easily overridden by editor styles.
  2775  * This allows us to create normalization styles that are easily overridden by editor styles.
  2487  */
  2776  */
  2488 #end-resizable-editor-section {
       
  2489   display: none;
       
  2490 }