[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-includes/css/dist/block-library/ -> editor-rtl.css (source)

   1  /**
   2   * Colors
   3   */
   4  /**
   5   * Breakpoints & Media Queries
   6   */
   7  /**
   8   * Colors
   9   */
  10  /**
  11   * Often re-used variables
  12   */
  13  /**
  14   * Grid System.
  15   * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
  16   */
  17  /**
  18   * Breakpoint mixins
  19   */
  20  /**
  21   * Long content fade mixin
  22   *
  23   * Creates a fading overlay to signify that the content is longer
  24   * than the space allows.
  25   */
  26  /**
  27   * Button states and focus styles
  28   */
  29  /**
  30   * Applies editor left position to the selector passed as argument
  31   */
  32  /**
  33   * Styles that are reused verbatim in a few places
  34   */
  35  /**
  36   * Allows users to opt-out of animations via OS-level preferences.
  37   */
  38  /**
  39   * Reset default styles for JavaScript UI based pages.
  40   * This is a WP-admin agnostic reset
  41   */
  42  /**
  43   * Reset the WP Admin page styles for Gutenberg-like pages.
  44   */
  45  .block-editor ul.wp-block-archives {
  46    padding-right: 2.5em; }
  47  
  48  .wp-block-audio {
  49    margin-right: 0;
  50    margin-left: 0; }
  51  
  52  .edit-post-visual-editor .block-library-block__reusable-block-container .block-editor-writing-flow__click-redirect {
  53    min-height: auto; }
  54  
  55  .block-editor-block-list__block[data-type="core/button"][data-align="center"] {
  56    text-align: center;
  57    margin-right: auto;
  58    margin-left: auto; }
  59  
  60  .block-editor-block-list__block[data-type="core/button"][data-align="right"] {
  61    text-align: right; }
  62  
  63  .wp-block-button {
  64    position: relative; }
  65    .wp-block-button [contenteditable] {
  66      cursor: text; }
  67    .wp-block-button:not(.has-text-color):not(.is-style-outline) [data-rich-text-placeholder]::after {
  68      color: #fff; }
  69    .wp-block-button .block-editor-rich-text__editable:focus {
  70      box-shadow: 0 0 0 1px #fff, 0 0 0 3px #00a0d2;
  71      outline: 2px solid transparent;
  72      outline-offset: -2px; }
  73    .wp-block-button [data-rich-text-placeholder]::after {
  74      opacity: 0.8; }
  75  
  76  .wp-block-button__inline-link {
  77    color: #555d66;
  78    height: 0;
  79    overflow: hidden;
  80    max-width: 290px; }
  81    .wp-block-button__inline-link-input__suggestions {
  82      max-width: 290px; }
  83    @media (min-width: 782px) {
  84      .wp-block-button__inline-link {
  85        max-width: 260px; }
  86        .wp-block-button__inline-link-input__suggestions {
  87          max-width: 260px; } }
  88    @media (min-width: 960px) {
  89      .wp-block-button__inline-link {
  90        max-width: 290px; }
  91        .wp-block-button__inline-link-input__suggestions {
  92          max-width: 290px; } }
  93    .is-selected .wp-block-button__inline-link,
  94    .is-typing .wp-block-button__inline-link {
  95      height: auto;
  96      overflow: visible;
  97      margin-top: 16px; }
  98  
  99  div[data-type="core/button"] {
 100    display: table; }
 101  
 102  .wp-block-buttons .wp-block.block-editor-block-list__block[data-type="core/button"] {
 103    display: inline-block;
 104    width: auto; }
 105  
 106  .wp-block-buttons[data-align="center"] .block-editor-block-list__layout {
 107    display: flex;
 108    align-items: center;
 109    flex-wrap: wrap;
 110    justify-content: center; }
 111  
 112  .wp-block-buttons[data-align="right"] .block-editor-block-list__layout {
 113    display: flex;
 114    justify-content: flex-end; }
 115  
 116  .wp-block-buttons .block-list-appender {
 117    display: inline-block;
 118    margin: 0; }
 119  
 120  .wp-block-buttons .block-editor-block-list__layout > div:last-child {
 121    display: inline-block; }
 122  
 123  .wp-block-buttons .block-editor-button-block-appender {
 124    background: none;
 125    outline: none; }
 126  
 127  .block-editor .wp-block-categories ul {
 128    padding-right: 2.5em; }
 129    .block-editor .wp-block-categories ul ul {
 130      margin-top: 6px; }
 131  
 132  .wp-block-code .block-editor-plain-text {
 133    font-family: Menlo, Consolas, monaco, monospace;
 134    color: #23282d;
 135    /* Fonts smaller than 16px causes mobile safari to zoom. */
 136    font-size: 16px; }
 137    @media (min-width: 600px) {
 138      .wp-block-code .block-editor-plain-text {
 139        font-size: 13px; } }
 140    .wp-block-code .block-editor-plain-text:focus {
 141      box-shadow: none; }
 142  
 143  .wp-block-columns .block-editor-block-list__layout .block-editor-block-list__block {
 144    max-width: none; }
 145  
 146  .components-popover.block-editor-block-list__block-popover
 147  .components-popover__content
 148  .block-editor-block-contextual-toolbar[data-type="core/column"] {
 149    margin-right: 0; }
 150  
 151  .wp-block-columns {
 152    display: block; }
 153    .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout {
 154      display: flex;
 155      flex-wrap: wrap; }
 156      @media (min-width: 782px) {
 157        .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout {
 158          flex-wrap: nowrap; } }
 159      .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout > [data-type="core/column"],
 160      .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout > [data-type="core/column"] .block-core-columns {
 161        display: flex;
 162        flex-direction: column;
 163        flex: 1 1 auto; }
 164        @supports ((position: -webkit-sticky) or (position: sticky)) {
 165          .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout > [data-type="core/column"],
 166          .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout > [data-type="core/column"] .block-core-columns {
 167            flex: 1; } }
 168      .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout > [data-type="core/column"] {
 169        padding-right: 0;
 170        padding-left: 0;
 171        margin-right: -14px;
 172        margin-left: -14px;
 173        margin-top: 0;
 174        margin-bottom: 0;
 175        min-width: 0;
 176        word-break: break-word;
 177        overflow-wrap: break-word;
 178        flex-basis: 100%; }
 179        @media (min-width: 600px) {
 180          .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout > [data-type="core/column"] {
 181            flex-basis: calc(50% - (16px));
 182            flex-grow: 0;
 183            margin-right: 0;
 184            margin-left: 0; } }
 185        @media (min-width: 782px) {
 186          .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout > [data-type="core/column"] {
 187            flex-basis: 0;
 188            flex-grow: 1; }
 189            .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout > [data-type="core/column"][data-has-explicit-width] {
 190              flex-grow: 0; } }
 191        @media (min-width: 600px) {
 192          .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout > [data-type="core/column"]:nth-child(even) {
 193            margin-right: calc(32px); } }
 194        @media (min-width: 782px) {
 195          .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout > [data-type="core/column"]:not(:first-child) {
 196            margin-right: calc(32px); } }
 197        .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout > [data-type="core/column"]::before {
 198          right: 0;
 199          left: 0; }
 200        .wp-block-columns > .block-editor-inner-blocks > .block-editor-block-list__layout > [data-type="core/column"] > .block-core-columns > .block-editor-inner-blocks {
 201          margin-top: -28px;
 202          margin-bottom: -28px; }
 203  
 204  /**
 205   * Columns act as as a "passthrough container"
 206   * and therefore has its vertical margins/padding removed via negative margins
 207   * therefore we need to compensate for this here by doubling the spacing on the
 208   * vertical to ensure there is equal visual spacing around the inserter. Note there
 209   * is no formal API for a "passthrough" Block so this is an edge case overide
 210   */
 211  [data-type="core/columns"] .block-list-appender {
 212    margin-top: 28px;
 213    margin-bottom: 28px; }
 214  
 215  /**
 216   * Vertical Alignment Preview
 217   * note: specificity is important here to ensure individual
 218   * * columns alignment is prioritised over parent column alignment
 219   *
 220   */
 221  .are-vertically-aligned-top .block-core-columns,
 222  div.block-core-columns.is-vertically-aligned-top {
 223    justify-content: flex-start; }
 224  
 225  .are-vertically-aligned-center .block-core-columns,
 226  div.block-core-columns.is-vertically-aligned-center {
 227    justify-content: center; }
 228  
 229  .are-vertically-aligned-bottom .block-core-columns,
 230  div.block-core-columns.is-vertically-aligned-bottom {
 231    justify-content: flex-end; }
 232  
 233  /**
 234   * Fixes single Column breadcrumb position.
 235   */
 236  [data-type="core/column"] > .editor-block-list__breadcrumb {
 237    right: -3px; }
 238  
 239  /**
 240   * Make single Column overlay not extend past boundaries of parent
 241   */
 242  .block-core-columns > .block-editor-inner-blocks.has-overlay::after {
 243    right: 0;
 244    left: 0; }
 245  
 246  [data-type="core/columns"][data-align="full"] .wp-block-columns {
 247    padding-right: 14px;
 248    padding-left: 14px; }
 249    @media (min-width: 600px) {
 250      [data-type="core/columns"][data-align="full"] .wp-block-columns {
 251        padding-right: 46px;
 252        padding-left: 46px; } }
 253  
 254  .wp-block-cover-image.components-placeholder h2,
 255  .wp-block-cover.components-placeholder h2 {
 256    color: inherit; }
 257  
 258  .wp-block-cover-image .block-editor-block-list__layout,
 259  .wp-block-cover .block-editor-block-list__layout {
 260    width: 100%; }
 261  
 262  .wp-block-cover-image .block-editor-block-list__block,
 263  .wp-block-cover .block-editor-block-list__block {
 264    color: #f8f9f9; }
 265  
 266  .wp-block-cover-image .wp-block-cover__inner-container,
 267  .wp-block-cover .wp-block-cover__inner-container {
 268    text-align: right; }
 269  
 270  .wp-block-cover-image .wp-block-cover__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout,
 271  .wp-block-cover .wp-block-cover__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout {
 272    margin-right: 0;
 273    margin-left: 0; }
 274  
 275  .wp-block-cover-image .wp-block-cover__placeholder-background-options,
 276  .wp-block-cover .wp-block-cover__placeholder-background-options {
 277    margin-top: 1em;
 278    width: 100%; }
 279  
 280  [data-align="left"] .wp-block-cover-image,
 281  [data-align="right"] .wp-block-cover-image, [data-align="left"]
 282  .wp-block-cover,
 283  [data-align="right"]
 284  .wp-block-cover {
 285    max-width: 290px;
 286    width: 100%; }
 287  
 288  .block-library-cover__reset-button {
 289    margin-right: auto; }
 290  
 291  .block-library-cover__resize-container:not(.is-resizing) {
 292    height: auto !important; }
 293  
 294  .wp-block-embed {
 295    margin-right: 0;
 296    margin-left: 0;
 297    clear: both; }
 298    @media (min-width: 600px) {
 299      .wp-block-embed {
 300        min-width: 360px; }
 301        .wp-block-embed.components-placeholder {
 302          min-width: 0; } }
 303    .wp-block-embed.is-loading {
 304      display: flex;
 305      flex-direction: column;
 306      align-items: center;
 307      justify-content: center;
 308      padding: 1em;
 309      min-height: 200px;
 310      text-align: center;
 311      background: #f8f9f9; }
 312      .wp-block-embed.is-loading p {
 313        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
 314        font-size: 13px; }
 315    .wp-block-embed .components-placeholder__error {
 316      word-break: break-word; }
 317    .wp-block-embed .components-placeholder__learn-more {
 318      margin-top: 1em; }
 319  
 320  .block-library-embed__interactive-overlay {
 321    position: absolute;
 322    top: 0;
 323    right: 0;
 324    left: 0;
 325    bottom: 0;
 326    opacity: 0; }
 327  
 328  .wp-block-file {
 329    display: flex;
 330    justify-content: space-between;
 331    align-items: center;
 332    margin-bottom: 0; }
 333    .wp-block-file .wp-block-file__content-wrapper {
 334      flex-grow: 1; }
 335    .wp-block-file .wp-block-file__textlink {
 336      display: inline-block;
 337      min-width: 1em; }
 338      .wp-block-file .wp-block-file__textlink:focus {
 339        box-shadow: none; }
 340    .wp-block-file .wp-block-file__button-richtext-wrapper {
 341      display: inline-block;
 342      margin-right: 0.75em; }
 343    .wp-block-file .wp-block-file__copy-url-button {
 344      margin-right: 1em; }
 345  
 346  .wp-block-freeform.block-library-rich-text__tinymce {
 347    /* Remove blue highlighting of selected images in WebKit */
 348    /* Image captions */
 349    /* WP Views */ }
 350    .wp-block-freeform.block-library-rich-text__tinymce p,
 351    .wp-block-freeform.block-library-rich-text__tinymce li {
 352      line-height: 1.8; }
 353    .wp-block-freeform.block-library-rich-text__tinymce ul,
 354    .wp-block-freeform.block-library-rich-text__tinymce ol {
 355      padding-right: 2.5em;
 356      margin-right: 0; }
 357    .wp-block-freeform.block-library-rich-text__tinymce blockquote {
 358      margin: 0;
 359      box-shadow: inset 0 0 0 0 #e2e4e7;
 360      border-right: 4px solid #000;
 361      padding-right: 1em; }
 362    .wp-block-freeform.block-library-rich-text__tinymce pre {
 363      white-space: pre-wrap;
 364      font-family: Menlo, Consolas, monaco, monospace;
 365      font-size: 14px;
 366      color: #23282d; }
 367    .wp-block-freeform.block-library-rich-text__tinymce > *:first-child {
 368      margin-top: 0; }
 369    .wp-block-freeform.block-library-rich-text__tinymce > *:last-child {
 370      margin-bottom: 0; }
 371    .wp-block-freeform.block-library-rich-text__tinymce.mce-edit-focus {
 372      outline: none; }
 373    .wp-block-freeform.block-library-rich-text__tinymce a {
 374      color: #007fac; }
 375    .wp-block-freeform.block-library-rich-text__tinymce:focus a[data-mce-selected] {
 376      padding: 0 2px;
 377      margin: 0 -2px;
 378      border-radius: 2px;
 379      box-shadow: 0 0 0 1px #e5f5fa;
 380      background: #e5f5fa; }
 381    .wp-block-freeform.block-library-rich-text__tinymce code {
 382      padding: 2px;
 383      border-radius: 2px;
 384      color: #23282d;
 385      background: #f3f4f5;
 386      font-family: Menlo, Consolas, monaco, monospace;
 387      font-size: 14px; }
 388    .wp-block-freeform.block-library-rich-text__tinymce:focus code[data-mce-selected] {
 389      background: #e8eaeb; }
 390    .wp-block-freeform.block-library-rich-text__tinymce .alignright {
 391      float: right;
 392      margin: 0.5em 0 0.5em 1em; }
 393    .wp-block-freeform.block-library-rich-text__tinymce .alignleft {
 394      float: left;
 395      margin: 0.5em 1em 0.5em 0; }
 396    .wp-block-freeform.block-library-rich-text__tinymce .aligncenter {
 397      display: block;
 398      margin-right: auto;
 399      margin-left: auto; }
 400    .wp-block-freeform.block-library-rich-text__tinymce .wp-more-tag {
 401      width: 96%;
 402      height: 20px;
 403      display: block;
 404      margin: 15px auto;
 405      outline: 0;
 406      cursor: default;
 407      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAADtgAAAAoBAMAAAA86gLBAAAAJFBMVEVMaXG7u7vBwcHDw8POzs68vLzGxsbMzMy+vr7AwMDQ0NDGxsYKLGzpAAAADHRSTlMA///zWf+/f///TMxNVGuqAAABwklEQVR4Ae3dMXLaQBTH4bfj8UCpx8hq0vgKvgFNemhT6Qo6gg6R+0ZahM2QLmyBJ99XWP9V5+o3jIUcLQEAAAAAAAAAAAAAAAAAAAAAAABQ8j0WL9lfTtlt18uNXAUA8O/KVtfa1tdcrOdSh9gCQAMlh1hMNbZZ1bsrsQWABsrhLRbz7z5in/32UbfUMUbkMQCAh5RfGYv82UdMdZ6HS2wjT2ILAI8r3XmM2B3WvM59vfO2xXYW2yYAENuPU8S+X/N67mKxzy225yaxBQCxLV392UdcvwV0jPVUj98ntkBWT7C7+9u2/V/vGtvXIWJ6/4rtbottWa6Ri0NUT/u72LYttrb97LHdvUXMxxrb8TO2W2TF1rYbbLG1bbGNjMi4+2Sbi1FsbbvNFlvbFtt5fDnE3d9sP1/XeIyV2Nr2U2/guZUuptNrH/dPI9eLB6SaAEBs6wPJf3/PNk9tYgsAYrv/8TFuzx/fvkFqGtrEFgDEdpcZUb7ejXy6ntrEFgDENvL6gsas4vbdyKt4DACI7TxElJv/Z7udpqFNbAFAbKduy2uU2trttM/x28UWAAAAAAAAAAAAAAAAAAAAAAAAAADgDyPwGmGTCZp7AAAAAElFTkSuQmCC);
 408      background-size: 1900px 20px;
 409      background-repeat: no-repeat;
 410      background-position: center; }
 411    .wp-block-freeform.block-library-rich-text__tinymce img::selection {
 412      background-color: transparent; }
 413    .wp-block-freeform.block-library-rich-text__tinymce div.mceTemp {
 414      -ms-user-select: element; }
 415    .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption {
 416      margin: 0;
 417      /* dl browser reset */
 418      max-width: 100%; }
 419      .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption a,
 420      .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption img {
 421        display: block; }
 422      .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption,
 423      .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption * {
 424        -webkit-user-drag: none; }
 425      .wp-block-freeform.block-library-rich-text__tinymce dl.wp-caption .wp-caption-dd {
 426        padding-top: 0.5em;
 427        margin: 0;
 428        /* browser dd reset */ }
 429    .wp-block-freeform.block-library-rich-text__tinymce .wpview {
 430      width: 99.99%;
 431      /* All IE need hasLayout, incl. 11 (ugh, not again!!) */
 432      position: relative;
 433      clear: both;
 434      margin-bottom: 16px;
 435      border: 1px solid transparent; }
 436      .wp-block-freeform.block-library-rich-text__tinymce .wpview iframe {
 437        display: block;
 438        max-width: 100%;
 439        background: transparent; }
 440      .wp-block-freeform.block-library-rich-text__tinymce .wpview .mce-shim {
 441        position: absolute;
 442        top: 0;
 443        left: 0;
 444        bottom: 0;
 445        right: 0; }
 446      .wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected="2"] .mce-shim {
 447        display: none; }
 448      .wp-block-freeform.block-library-rich-text__tinymce .wpview .loading-placeholder {
 449        border: 1px dashed #e8eaeb;
 450        padding: 10px; }
 451      .wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error {
 452        border: 1px solid #e8eaeb;
 453        padding: 1em 0;
 454        margin: 0;
 455        word-wrap: break-word; }
 456        .wp-block-freeform.block-library-rich-text__tinymce .wpview .wpview-error p {
 457          margin: 0;
 458          text-align: center; }
 459      .wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .loading-placeholder,
 460      .wp-block-freeform.block-library-rich-text__tinymce .wpview[data-mce-selected] .wpview-error {
 461        border-color: transparent; }
 462      .wp-block-freeform.block-library-rich-text__tinymce .wpview .dashicons {
 463        display: block;
 464        margin: 0 auto;
 465        width: 32px;
 466        height: 32px;
 467        font-size: 32px; }
 468      .wp-block-freeform.block-library-rich-text__tinymce .wpview.wpview-type-gallery::after {
 469        content: "";
 470        display: table;
 471        clear: both; }
 472    .wp-block-freeform.block-library-rich-text__tinymce .gallery img[data-mce-selected]:focus {
 473      outline: none; }
 474    .wp-block-freeform.block-library-rich-text__tinymce .gallery a {
 475      cursor: default; }
 476    .wp-block-freeform.block-library-rich-text__tinymce .gallery {
 477      margin: auto -6px;
 478      padding: 6px 0;
 479      line-height: 1;
 480      overflow-x: hidden; }
 481    .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-item {
 482      float: right;
 483      margin: 0;
 484      text-align: center;
 485      padding: 6px;
 486      box-sizing: border-box; }
 487    .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption,
 488    .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-icon {
 489      margin: 0; }
 490    .wp-block-freeform.block-library-rich-text__tinymce .gallery .gallery-caption {
 491      font-size: 13px;
 492      margin: 4px 0; }
 493    .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-1 .gallery-item {
 494      width: 100%; }
 495    .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-2 .gallery-item {
 496      width: 50%; }
 497    .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-3 .gallery-item {
 498      width: 33.33333%; }
 499    .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-4 .gallery-item {
 500      width: 25%; }
 501    .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-5 .gallery-item {
 502      width: 20%; }
 503    .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-6 .gallery-item {
 504      width: 16.66667%; }
 505    .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-7 .gallery-item {
 506      width: 14.28571%; }
 507    .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-8 .gallery-item {
 508      width: 12.5%; }
 509    .wp-block-freeform.block-library-rich-text__tinymce .gallery-columns-9 .gallery-item {
 510      width: 11.11111%; }
 511    .wp-block-freeform.block-library-rich-text__tinymce .gallery img {
 512      max-width: 100%;
 513      height: auto;
 514      border: none;
 515      padding: 0; }
 516  
 517  div[data-type="core/freeform"]::before {
 518    transition: border-color 0.1s linear, box-shadow 0.1s linear;
 519    border: 1px solid #e2e4e7;
 520    outline: 1px solid transparent; }
 521    @media (prefers-reduced-motion: reduce) {
 522      div[data-type="core/freeform"]::before {
 523        transition-duration: 0s; } }
 524  
 525  div[data-type="core/freeform"].is-selected::before {
 526    border-color: #b5bcc2;
 527    border-right-color: transparent; }
 528  
 529  div[data-type="core/freeform"] .block-editor-block-contextual-toolbar + div {
 530    margin-top: 0;
 531    padding-top: 0; }
 532  
 533  div[data-type="core/freeform"].is-selected .block-library-rich-text__tinymce::after {
 534    content: "";
 535    display: table;
 536    clear: both; }
 537  
 538  .mce-toolbar-grp .mce-btn.mce-active button,
 539  .mce-toolbar-grp .mce-btn.mce-active:hover button,
 540  .mce-toolbar-grp .mce-btn.mce-active i,
 541  .mce-toolbar-grp .mce-btn.mce-active:hover i {
 542    color: #23282d; }
 543  
 544  .mce-toolbar-grp .mce-rtl .mce-flow-layout-item.mce-last {
 545    margin-left: 0;
 546    margin-right: 8px; }
 547  
 548  .mce-toolbar-grp .mce-btn i {
 549    font-style: normal; }
 550  
 551  .block-library-classic__toolbar {
 552    display: none;
 553    width: auto;
 554    margin: 0 -14px;
 555    position: -webkit-sticky;
 556    position: sticky;
 557    z-index: 10;
 558    top: 14px;
 559    transform: translateY(-14px);
 560    border: 1px solid #e2e4e7;
 561    border-bottom: none;
 562    padding: 0; }
 563    div[data-type="core/freeform"].is-selected .block-library-classic__toolbar,
 564    div[data-type="core/freeform"].is-typing .block-library-classic__toolbar {
 565      display: block;
 566      border-color: #b5bcc2; }
 567    .block-library-classic__toolbar .mce-tinymce {
 568      box-shadow: none; }
 569    @media (min-width: 600px) {
 570      .block-library-classic__toolbar {
 571        padding: 0; } }
 572    .block-library-classic__toolbar:empty {
 573      display: block;
 574      background: #f5f5f5;
 575      border-bottom: 1px solid #e2e4e7; }
 576      .block-library-classic__toolbar:empty::before {
 577        font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
 578        font-size: 13px;
 579        content: attr(data-placeholder);
 580        color: #555d66;
 581        line-height: 37px;
 582        padding: 14px; }
 583    .block-library-classic__toolbar .mce-tinymce-inline,
 584    .block-library-classic__toolbar .mce-tinymce-inline > div,
 585    .block-library-classic__toolbar div.mce-toolbar-grp,
 586    .block-library-classic__toolbar div.mce-toolbar-grp > div,
 587    .block-library-classic__toolbar .mce-menubar,
 588    .block-library-classic__toolbar .mce-menubar > div {
 589      height: auto !important;
 590      width: 100% !important; }
 591    .block-library-classic__toolbar .mce-container-body.mce-abs-layout {
 592      overflow: visible; }
 593    .block-library-classic__toolbar .mce-menubar,
 594    .block-library-classic__toolbar div.mce-toolbar-grp {
 595      position: static; }
 596    .block-library-classic__toolbar .mce-toolbar-grp > div {
 597      padding: 1px 3px; }
 598    .block-library-classic__toolbar .mce-toolbar-grp .mce-toolbar:not(:first-child) {
 599      display: none; }
 600    .block-library-classic__toolbar.has-advanced-toolbar .mce-toolbar-grp .mce-toolbar {
 601      display: block; }
 602  
 603  .wp-block-gallery li {
 604    list-style-type: none; }
 605  
 606  .is-selected .wp-block-gallery {
 607    margin-bottom: 0; }
 608  
 609  figure.wp-block-gallery {
 610    display: block;
 611    margin: 0; }
 612  
 613  .blocks-gallery-grid.blocks-gallery-grid {
 614    padding-right: 0;
 615    margin-right: 0;
 616    margin-bottom: 0; }
 617  
 618  .blocks-gallery-item figure:not(.is-selected):focus {
 619    outline: none; }
 620  
 621  .blocks-gallery-item figure.is-selected {
 622    outline: 4px solid #0085ba; }
 623  
 624  body.admin-color-sunrise .blocks-gallery-item figure.is-selected {
 625    outline: 4px solid #d1864a; }
 626  
 627  body.admin-color-ocean .blocks-gallery-item figure.is-selected {
 628    outline: 4px solid #a3b9a2; }
 629  
 630  body.admin-color-midnight .blocks-gallery-item figure.is-selected {
 631    outline: 4px solid #e14d43; }
 632  
 633  body.admin-color-ectoplasm .blocks-gallery-item figure.is-selected {
 634    outline: 4px solid #a7b656; }
 635  
 636  body.admin-color-coffee .blocks-gallery-item figure.is-selected {
 637    outline: 4px solid #c2a68c; }
 638  
 639  body.admin-color-blue .blocks-gallery-item figure.is-selected {
 640    outline: 4px solid #82b4cb; }
 641  
 642  body.admin-color-light .blocks-gallery-item figure.is-selected {
 643    outline: 4px solid #0085ba; }
 644  
 645  .blocks-gallery-item figure.is-transient img {
 646    opacity: 0.3; }
 647  
 648  .blocks-gallery-item .is-selected .block-library-gallery-item__move-menu,
 649  .blocks-gallery-item .is-selected .block-library-gallery-item__inline-menu {
 650    background: #fff;
 651    border: 1px solid rgba(66, 88, 99, 0.4);
 652    border-radius: 4px;
 653    transition: box-shadow 0.2s ease-out; }
 654    @media (prefers-reduced-motion: reduce) {
 655      .blocks-gallery-item .is-selected .block-library-gallery-item__move-menu,
 656      .blocks-gallery-item .is-selected .block-library-gallery-item__inline-menu {
 657        transition-duration: 0s; } }
 658    .blocks-gallery-item .is-selected .block-library-gallery-item__move-menu:hover,
 659    .blocks-gallery-item .is-selected .block-library-gallery-item__inline-menu:hover {
 660      box-shadow: 0 2px 10px rgba(25, 30, 35, 0.1), 0 0 2px rgba(25, 30, 35, 0.1); }
 661    .blocks-gallery-item .is-selected .block-library-gallery-item__move-menu .components-button,
 662    .blocks-gallery-item .is-selected .block-library-gallery-item__inline-menu .components-button {
 663      color: rgba(14, 28, 46, 0.62);
 664      padding: 2px;
 665      height: 24px; }
 666      .blocks-gallery-item .is-selected .block-library-gallery-item__move-menu .components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary):hover,
 667      .blocks-gallery-item .is-selected .block-library-gallery-item__inline-menu .components-button:not(:disabled):not([aria-disabled="true"]):not(.is-secondary):hover {
 668        box-shadow: none; }
 669      @media (min-width: 600px) {
 670        .columns-7 .blocks-gallery-item .is-selected .block-library-gallery-item__move-menu .components-button,
 671        .columns-8 .blocks-gallery-item .is-selected .block-library-gallery-item__move-menu .components-button, .columns-7
 672        .blocks-gallery-item .is-selected .block-library-gallery-item__inline-menu .components-button,
 673        .columns-8
 674        .blocks-gallery-item .is-selected .block-library-gallery-item__inline-menu .components-button {
 675          padding: 0;
 676          width: inherit;
 677          height: inherit; } }
 678    .blocks-gallery-item .is-selected .block-library-gallery-item__move-menu .components-button:focus,
 679    .blocks-gallery-item .is-selected .block-library-gallery-item__inline-menu .components-button:focus {
 680      color: inherit; }
 681  
 682  .block-library-gallery-item__move-menu,
 683  .block-library-gallery-item__inline-menu {
 684    margin: 8px;
 685    display: inline-flex;
 686    z-index: 20; }
 687    .block-library-gallery-item__move-menu .components-button,
 688    .block-library-gallery-item__inline-menu .components-button {
 689      color: transparent; }
 690    @media (min-width: 600px) {
 691      .columns-7 .block-library-gallery-item__move-menu,
 692      .columns-8 .block-library-gallery-item__move-menu, .columns-7
 693      .block-library-gallery-item__inline-menu,
 694      .columns-8
 695      .block-library-gallery-item__inline-menu {
 696        padding: 2px; } }
 697  
 698  .block-library-gallery-item__inline-menu {
 699    position: absolute;
 700    top: -2px;
 701    left: -2px; }
 702  
 703  .block-library-gallery-item__move-menu {
 704    position: absolute;
 705    top: -2px;
 706    right: -2px; }
 707  
 708  .blocks-gallery-item__move-backward,
 709  .blocks-gallery-item__move-forward,
 710  .blocks-gallery-item__remove {
 711    padding: 0; }
 712  
 713  .blocks-gallery-item .components-spinner {
 714    position: absolute;
 715    top: 50%;
 716    right: 50%;
 717    margin-top: -9px;
 718    margin-right: -9px; }
 719  
 720  /**
 721   * Group: All Alignment Settings
 722   */
 723  .wp-block[data-type="core/group"] .block-editor-block-list__insertion-point {
 724    right: 0;
 725    left: 0; }
 726  
 727  .wp-block[data-type="core/group"] > div > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks {
 728    margin-top: -32px;
 729    margin-bottom: -32px; }
 730  
 731  .wp-block[data-type="core/group"] > div > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] {
 732    margin-right: auto;
 733    margin-left: auto;
 734    padding-right: 28px;
 735    padding-left: 28px; }
 736    @media (min-width: 600px) {
 737      .wp-block[data-type="core/group"] > div > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] {
 738        padding-right: 58px;
 739        padding-left: 58px; } }
 740  
 741  .wp-block[data-type="core/group"] > div > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] {
 742    margin-right: -30px;
 743    width: calc(100% + 60px); }
 744  
 745  /**
 746   * Group: Full Width Alignment
 747   */
 748  .wp-block[data-type="core/group"][data-align="full"] > div > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks {
 749    margin-right: auto;
 750    margin-left: auto;
 751    padding-right: 0;
 752    padding-left: 0; }
 753    .wp-block[data-type="core/group"][data-align="full"] > div > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout {
 754      margin-right: 0;
 755      margin-left: 0; }
 756  
 757  .wp-block[data-type="core/group"][data-align="full"] > div > .wp-block-group > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] {
 758    padding-left: 0;
 759    padding-right: 0;
 760    right: 0;
 761    width: 100%;
 762    max-width: none; }
 763  
 764  .wp-block[data-type="core/group"][data-align="full"] > div > .wp-block-group.has-background > .wp-block-group__inner-container > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block[data-align="full"] {
 765    width: calc(100% + 60px); }
 766  
 767  [data-type="core/group"].is-selected .block-list-appender {
 768    margin-right: 0;
 769    margin-left: 0; }
 770  
 771  [data-type="core/group"].is-selected .has-background .block-list-appender {
 772    margin-top: 18px;
 773    margin-bottom: 18px; }
 774  
 775  .wp-block-html {
 776    margin-bottom: 28px; }
 777    .wp-block-html .block-editor-plain-text {
 778      font-family: Menlo, Consolas, monaco, monospace;
 779      color: #23282d;
 780      padding: 0.8em 1em;
 781      border: 1px solid #e2e4e7;
 782      border-radius: 4px;
 783      max-height: 250px;
 784      /* Fonts smaller than 16px causes mobile safari to zoom. */
 785      font-size: 16px; }
 786      @media (min-width: 600px) {
 787        .wp-block-html .block-editor-plain-text {
 788          font-size: 13px; } }
 789      .wp-block-html .block-editor-plain-text:focus {
 790        box-shadow: none; }
 791  
 792  .wp-block-image {
 793    position: relative;
 794    margin-right: 0;
 795    margin-left: 0; }
 796    .wp-block-image.is-transient img {
 797      opacity: 0.3; }
 798    .wp-block-image figcaption img {
 799      display: inline; }
 800    .wp-block-image .components-spinner {
 801      position: absolute;
 802      top: 50%;
 803      right: 50%;
 804      margin-top: -9px;
 805      margin-right: -9px; }
 806  
 807  .wp-block-image .components-resizable-box__container {
 808    display: inline-block; }
 809    .wp-block-image .components-resizable-box__container img {
 810      display: block;
 811      width: inherit;
 812      height: inherit; }
 813  
 814  .wp-block-image.is-focused .components-resizable-box__handle {
 815    display: block;
 816    z-index: 1; }
 817  
 818  .block-editor-block-list__block[data-type="core/image"][data-align="center"] .wp-block-image {
 819    margin-right: auto;
 820    margin-left: auto; }
 821  
 822  .block-editor-block-list__block[data-type="core/image"][data-align="center"][data-resized="false"] .wp-block-image > div {
 823    margin-right: auto;
 824    margin-left: auto; }
 825  
 826  .block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal {
 827    position: absolute;
 828    right: 0;
 829    left: 0;
 830    margin: -1px 0; }
 831    @media (min-width: 600px) {
 832      .block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal {
 833        margin: -1px; } }
 834  
 835  [data-type="core/image"][data-align="center"] figure,
 836  [data-type="core/image"][data-align="left"] figure,
 837  [data-type="core/image"][data-align="right"] figure {
 838    margin: 0; }
 839  
 840  [data-type="core/image"][data-align="wide"] figure img,
 841  [data-type="core/image"][data-align="full"] figure img {
 842    width: 100%; }
 843  
 844  [data-type="core/image"] figure.is-resized {
 845    margin: 0; }
 846  
 847  .wp-block-latest-comments.has-avatars .avatar {
 848    margin-left: 10px; }
 849  
 850  .wp-block-latest-comments__comment-excerpt p {
 851    font-size: 14px;
 852    line-height: 1.8;
 853    margin: 5px 0 20px;
 854    padding-top: 0; }
 855  
 856  .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment {
 857    min-height: 36px; }
 858  
 859  .block-editor .wp-block-latest-posts {
 860    padding-right: 2.5em; }
 861    .block-editor .wp-block-latest-posts.is-grid {
 862      padding-right: 0; }
 863  
 864  .wp-block-latest-posts li a > div {
 865    display: inline; }
 866  
 867  .wp-block-legacy-widget__edit-container,
 868  .wp-block-legacy-widget__preview {
 869    padding-right: 2.5em;
 870    padding-left: 2.5em; }
 871  
 872  .wp-block-legacy-widget__edit-container .widget-inside {
 873    border: none;
 874    display: block;
 875    box-shadow: none; }
 876  
 877  .wp-block-legacy-widget__update-button {
 878    margin-right: auto;
 879    display: block; }
 880  
 881  .wp-block-legacy-widget__preview {
 882    overflow: auto; }
 883  
 884  .wp-block-legacy-widget__edit-widget-title {
 885    margin: -14px -13px 0;
 886    background: #f8f9f9;
 887    color: #555d66;
 888    top: -13px;
 889    position: relative;
 890    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
 891    font-size: 13px;
 892    padding: 8px 14px;
 893    font-weight: 600; }
 894  
 895  .wp-block-media-text .__resizable_base__ {
 896    -ms-grid-column: 1;
 897    -ms-grid-column-span: 2;
 898    grid-column: 1 / span 2;
 899    -ms-grid-row: 2;
 900    grid-row: 2; }
 901  
 902  .wp-block-media-text.is-vertically-aligned-top .block-editor-inner-blocks,
 903  .wp-block-media-text.is-vertically-aligned-top .editor-media-container__resizer {
 904    -ms-grid-row-align: start;
 905        align-self: start; }
 906  
 907  .wp-block-media-text .block-editor-inner-blocks,
 908  .wp-block-media-text .editor-media-container__resizer,
 909  .wp-block-media-text.is-vertically-aligned-center .block-editor-inner-blocks,
 910  .wp-block-media-text.is-vertically-aligned-center .editor-media-container__resizer {
 911    -ms-grid-row-align: center;
 912        align-self: center; }
 913  
 914  .wp-block-media-text.is-vertically-aligned-bottom .block-editor-inner-blocks,
 915  .wp-block-media-text.is-vertically-aligned-bottom .editor-media-container__resizer {
 916    -ms-grid-row-align: end;
 917        align-self: end; }
 918  
 919  .wp-block-media-text .editor-media-container__resizer {
 920    -ms-grid-column: 1;
 921    grid-column: 1;
 922    -ms-grid-row: 1;
 923    grid-row: 1;
 924    width: 100% !important; }
 925  
 926  .wp-block-media-text.is-image-fill .editor-media-container__resizer {
 927    height: 100% !important; }
 928  
 929  .wp-block-media-text.has-media-on-the-right .editor-media-container__resizer {
 930    -ms-grid-column: 2;
 931    grid-column: 2;
 932    -ms-grid-row: 1;
 933    grid-row: 1; }
 934  
 935  .wp-block-media-text .block-editor-inner-blocks {
 936    word-break: break-word;
 937    -ms-grid-column: 2;
 938    grid-column: 2;
 939    -ms-grid-row: 1;
 940    grid-row: 1;
 941    text-align: initial;
 942    padding: 0 8% 0 8%; }
 943  
 944  .wp-block-media-text.has-media-on-the-right .block-editor-inner-blocks {
 945    -ms-grid-column: 1;
 946    grid-column: 1;
 947    -ms-grid-row: 1;
 948    grid-row: 1; }
 949  
 950  .wp-block-media-text > .block-editor-inner-blocks > .block-editor-block-list__layout > .block-editor-block-list__block {
 951    max-width: unset; }
 952  
 953  .editor-media-container__resizer .components-resizable-box__handle {
 954    display: none; }
 955  
 956  .wp-block-media-text.is-selected:not(.is-stacked-on-mobile) .editor-media-container__resizer .components-resizable-box__handle {
 957    display: block; }
 958  
 959  @media (min-width: 600px) {
 960    .wp-block-media-text.is-selected.is-stacked-on-mobile .editor-media-container__resizer .components-resizable-box__handle {
 961      display: block; } }
 962  
 963  @media (max-width: 600px) {
 964    .wp-block-media-text.is-stacked-on-mobile .block-editor-inner-blocks {
 965      -ms-grid-column: 1;
 966      grid-column: 1;
 967      -ms-grid-row: 2;
 968      grid-row: 2; }
 969    .wp-block-media-text.is-stacked-on-mobile .editor-media-container__resizer {
 970      -ms-grid-column: 1;
 971      grid-column: 1;
 972      -ms-grid-row: 1;
 973      grid-row: 1; }
 974    .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .block-editor-inner-blocks {
 975      -ms-grid-column: 1;
 976      grid-column: 1;
 977      -ms-grid-row: 1;
 978      grid-row: 1; }
 979    .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .editor-media-container__resizer {
 980      -ms-grid-column: 1;
 981      grid-column: 1;
 982      -ms-grid-row: 2;
 983      grid-row: 2; } }
 984  
 985  .block-editor-block-list__block[data-type="core/more"] {
 986    max-width: 100%;
 987    text-align: center;
 988    margin-top: 28px;
 989    margin-bottom: 28px; }
 990  
 991  .block-editor .wp-block-more {
 992    display: block;
 993    text-align: center;
 994    white-space: nowrap; }
 995    .block-editor .wp-block-more input[type="text"] {
 996      position: relative;
 997      font-size: 13px;
 998      text-transform: uppercase;
 999      font-weight: 600;
1000      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1001      color: #6c7781;
1002      border: none;
1003      box-shadow: none;
1004      white-space: nowrap;
1005      text-align: center;
1006      margin: 0;
1007      border-radius: 4px;
1008      background: #fff;
1009      padding: 6px 8px;
1010      height: 24px;
1011      max-width: 100%; }
1012      .block-editor .wp-block-more input[type="text"]:focus {
1013        box-shadow: none; }
1014    .block-editor .wp-block-more::before {
1015      content: "";
1016      position: absolute;
1017      top: calc(50%);
1018      right: 0;
1019      left: 0;
1020      border-top: 3px dashed #ccd0d4; }
1021  
1022  [data-type="core/navigation"] .wp-block-navigation .block-editor-inner-blocks {
1023    flex: 1; }
1024  
1025  [data-type="core/navigation"] .wp-block-navigation .block-editor-inner-blocks > .block-editor-block-list__layout {
1026    margin-right: 0;
1027    margin-left: 0; }
1028  
1029  [data-type="core/navigation"] .wp-block-navigation.items-justification-left .block-editor-inner-blocks > .block-editor-block-list__layout {
1030    justify-content: flex-start; }
1031  
1032  [data-type="core/navigation"] .wp-block-navigation.items-justification-center .block-editor-inner-blocks > .block-editor-block-list__layout {
1033    justify-content: center; }
1034  
1035  [data-type="core/navigation"] .wp-block-navigation.items-justification-right .block-editor-inner-blocks > .block-editor-block-list__layout {
1036    justify-content: flex-end; }
1037  
1038  [data-type="core/navigation"] .wp-block-navigation .block-editor-block-list__block::before {
1039    right: 0;
1040    left: 0; }
1041  
1042  [data-type="core/navigation"].is-selected .wp-block-navigation .block-editor-block-list__block::before,
1043  [data-type="core/navigation"].has-child-selected .wp-block-navigation .block-editor-block-list__block::before {
1044    border-color: transparent !important; }
1045  
1046  [data-type="core/navigation"] .wp-block-navigation .block-editor-block-list__insertion-point {
1047    display: none; }
1048  
1049  [data-type="core/navigation"] .wp-block-navigation .block-list-appender {
1050    width: 28px;
1051    height: 28px; }
1052    [data-type="core/navigation"] .wp-block-navigation .block-list-appender .block-editor-button-block-appender {
1053      padding: 8px;
1054      padding-bottom: 4px;
1055      padding-top: 4px;
1056      outline: none;
1057      background: none; }
1058  
1059  [data-type="core/navigation"] .wp-block-navigation .wp-block-navigation-link.is-selected .block-editor-rich-text__editable:focus {
1060    min-width: 20px; }
1061  
1062  .wp-block-navigation__inserter-content {
1063    padding: 16px; }
1064  
1065  /**
1066   * Colors Selector component
1067   */
1068  .block-library-colors-selector {
1069    width: auto; }
1070    .block-library-colors-selector .block-library-colors-selector__toggle {
1071      display: block;
1072      margin: 0 auto;
1073      padding: 3px;
1074      width: auto; }
1075    .block-library-colors-selector .block-library-colors-selector__icon-container {
1076      width: 42px;
1077      height: 30px;
1078      position: relative;
1079      margin: 0 auto;
1080      padding: 3px;
1081      display: flex;
1082      align-items: center;
1083      border-radius: 4px; }
1084      .block-library-colors-selector .block-library-colors-selector__icon-container::after {
1085        content: "";
1086        pointer-events: none;
1087        display: block;
1088        width: 0;
1089        height: 0;
1090        border-right: 3px solid transparent;
1091        border-left: 3px solid transparent;
1092        border-top: 5px solid;
1093        margin-right: 4px;
1094        margin-left: 2px; }
1095    .block-library-colors-selector .block-library-colors-selector__state-selection {
1096      border-radius: 11px;
1097      box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2);
1098      width: 22px;
1099      min-width: 22px;
1100      height: 22px;
1101      min-height: 22px;
1102      line-height: 20px;
1103      padding: 2px; }
1104      .block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color > svg,
1105      .block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color > svg path {
1106        color: inherit; }
1107  
1108  .block-library-colors-selector__popover .color-palette-controller-container {
1109    padding: 16px; }
1110  
1111  .block-library-colors-selector__popover .components-base-control__label {
1112    height: 20px;
1113    line-height: 20px; }
1114  
1115  .block-library-colors-selector__popover .component-color-indicator {
1116    float: left;
1117    margin-top: 2px; }
1118  
1119  .block-library-colors-selector__popover .components-panel__body-title {
1120    display: none; }
1121  
1122  .wp-block-navigation-link__field .components-text-control__input.components-text-control__input,
1123  .wp-block-navigation-link__container {
1124    border-radius: 0;
1125    line-height: 36px;
1126    min-height: 36px; }
1127  
1128  /*
1129   * Adjust Navigation Item.
1130   */
1131  .wp-block-navigation-link .block-editor-block-list__layout {
1132    display: block; }
1133  
1134  .wp-block-navigation-link.is-editing, .wp-block-navigation-link.is-selected {
1135    min-width: 20px; }
1136  
1137  .wp-block-navigation-link.has-link .wp-block-navigation-link__label {
1138    text-decoration: underline; }
1139  
1140  .wp-block-navigation-link .block-editor-rich-text__editable.is-selected:not(.keep-placeholder-on-focus):not(:focus) [data-rich-text-placeholder]::after {
1141    display: inline-block; }
1142  
1143  .wp-block-navigation-link .block-list-appender {
1144    margin: 16px;
1145    margin-right: 10px;
1146    margin-top: 10px; }
1147  
1148  [data-type="core/navigation-link"] .block-editor-block-toolbar {
1149    right: 14px; }
1150  
1151  [data-type="core/navigation-link"] .block-editor-block-toolbar .components-toolbar.block-editor-block-mover .components-button.block-editor-block-mover__control-drag-handle {
1152    display: none; }
1153  
1154  .wp-block-navigation-link__nofollow-external-link {
1155    display: block; }
1156  
1157  .wp-block-navigation-link__separator {
1158    margin: 8px 0 8px;
1159    border-top: 1px solid #e2e4e7; }
1160  
1161  .components-popover.wp-block-navigation-link__dropdown-content {
1162    margin-top: -1px;
1163    margin-right: -4px; }
1164  
1165  .wp-block-navigation-link__dropdown-content .components-popover__content {
1166    padding: 8px 0; }
1167  
1168  .wp-block-navigation .block-editor-block-list__block[data-type="core/navigation-link"] > .block-editor-block-list__insertion-point {
1169    display: none; }
1170  
1171  .block-editor-block-list__block[data-type="core/nextpage"] {
1172    max-width: 100%;
1173    margin-top: 28px;
1174    margin-bottom: 28px; }
1175  
1176  .wp-block-nextpage {
1177    display: block;
1178    text-align: center;
1179    white-space: nowrap; }
1180    .wp-block-nextpage > span {
1181      font-size: 13px;
1182      position: relative;
1183      display: inline-block;
1184      text-transform: uppercase;
1185      font-weight: 600;
1186      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1187      color: #6c7781;
1188      border-radius: 4px;
1189      background: #fff;
1190      padding: 6px 8px;
1191      height: 24px; }
1192    .wp-block-nextpage::before {
1193      content: "";
1194      position: absolute;
1195      top: calc(50%);
1196      right: 0;
1197      left: 0;
1198      border-top: 3px dashed #ccd0d4; }
1199  
1200  .block-editor-block-list__block[data-type="core/paragraph"] .has-drop-cap:focus {
1201    min-height: auto !important; }
1202  
1203  .block-editor-block-list__block[data-type="core/pullquote"][data-align="left"] p, .block-editor-block-list__block[data-type="core/pullquote"][data-align="right"] p {
1204    font-size: 20px; }
1205  
1206  .wp-block-pullquote blockquote p {
1207    font-size: 28px;
1208    line-height: 1.6; }
1209  
1210  .wp-block-pullquote.is-style-solid-color {
1211    margin-right: 0;
1212    margin-left: 0; }
1213    .wp-block-pullquote.is-style-solid-color blockquote p {
1214      font-size: 32px; }
1215    .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation {
1216      text-transform: none;
1217      font-style: normal; }
1218  
1219  .wp-block-pullquote .wp-block-pullquote__citation {
1220    color: inherit; }
1221  
1222  .wp-block-quote__citation {
1223    font-size: 13px; }
1224  
1225  .block-editor .wp-block-rss {
1226    padding-right: 2.5em; }
1227    .block-editor .wp-block-rss.is-grid {
1228      padding-right: 0; }
1229  
1230  .wp-block-rss li a > div {
1231    display: inline; }
1232  
1233  .wp-block-search__input {
1234    border-radius: 4px;
1235    border: 1px solid #7e8993;
1236    color: rgba(14, 28, 46, 0.62);
1237    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1238    font-size: 13px;
1239    padding: 8px; }
1240    .wp-block-search__input:focus {
1241      outline: none; }
1242  
1243  .wp-block-search__button {
1244    background: #f7f7f7;
1245    border-radius: 4px;
1246    border: 1px solid #ccc;
1247    box-shadow: inset 0 -1px 0 #ccc;
1248    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1249    font-size: 13px;
1250    padding: 6px 10px; }
1251  
1252  .wp-block-shortcode {
1253    display: flex;
1254    flex-direction: column;
1255    padding: 14px;
1256    background-color: rgba(139, 139, 150, 0.1);
1257    font-size: 13px;
1258    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1259    margin-bottom: 28px; }
1260    .wp-block-shortcode label {
1261      display: flex;
1262      align-items: center;
1263      white-space: nowrap;
1264      font-weight: 600;
1265      flex-shrink: 0; }
1266    .wp-block-shortcode .block-editor-plain-text {
1267      width: 80%;
1268      max-height: 250px; }
1269    .wp-block-shortcode .dashicon {
1270      margin-left: 8px; }
1271  
1272  .wp-social-link {
1273    padding: 6px; }
1274  
1275  .wp-block-social-links.is-style-pill-shape .wp-social-link {
1276    padding-right: 16px;
1277    padding-left: 16px; }
1278  
1279  .wp-block-social-links div.block-editor-url-input {
1280    display: inline-block;
1281    margin-right: 8px; }
1282  
1283  .wp-block-social-links .block-editor-block-list__layout {
1284    display: flex;
1285    justify-content: flex-start; }
1286  
1287  [data-type="core/social-links"] .wp-block-social-links > .block-editor-inner-blocks > .block-editor-block-list__layout {
1288    margin-right: 0;
1289    margin-left: 0; }
1290  
1291  [data-type="core/social-links"] .wp-block-social-links > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block {
1292    width: auto;
1293    padding-right: 0;
1294    padding-left: 0;
1295    margin-right: 0;
1296    margin-left: 0;
1297    margin-top: 0;
1298    margin-bottom: 0; }
1299  
1300  [data-type="core/social-links"] .wp-block-social-links > .block-editor-inner-blocks > .block-editor-block-list__layout > .wp-block::before {
1301    border-left: none;
1302    border-top: none;
1303    border-bottom: none; }
1304  
1305  [data-type="core/social-links"].is-selected .wp-block-social-links .block-editor-block-list__block::before,
1306  [data-type="core/social-links"].has-child-selected .wp-block-social-links .block-editor-block-list__block::before {
1307    border-color: transparent !important; }
1308  
1309  [data-type="core/social-links"] .wp-block-social-links .block-editor-block-list__insertion-point {
1310    display: none; }
1311  
1312  .wp-block-social-links .block-list-appender {
1313    margin: 0; }
1314    .wp-block-social-links .block-list-appender .block-editor-button-block-appender {
1315      padding: 8px;
1316      outline: none;
1317      background: none; }
1318  
1319  [data-type="core/social-links"][data-align="center"] .wp-block-social-links {
1320    justify-content: center; }
1321  
1322  .block-editor-block-preview__content .wp-social-link:disabled {
1323    opacity: 1; }
1324  
1325  .block-editor-block-preview__content [data-type="core/social-links"] {
1326    width: auto !important;
1327    display: inline-block; }
1328  
1329  [data-type="core/social-links"]:not(.is-selected):not(.has-child-selected) .wp-block-social-links {
1330    min-height: 36px; }
1331  
1332  [data-type="core/social-links"] .wp-social-link__is-incomplete {
1333    transition: transform 0.1s ease;
1334    transform-origin: center center; }
1335  
1336  [data-type="core/social-links"]:not(.is-selected):not(.has-child-selected) .wp-social-link__is-incomplete {
1337    opacity: 0;
1338    transform: scale(0);
1339    width: 0;
1340    padding: 0;
1341    margin-left: 0; }
1342  
1343  .wp-social-link.wp-social-link__is-incomplete {
1344    opacity: 0.5; }
1345    @media (prefers-reduced-motion: reduce) {
1346      .wp-social-link.wp-social-link__is-incomplete {
1347        transition-duration: 0s; } }
1348  
1349  .wp-block-social-links .is-selected .wp-social-link__is-incomplete,
1350  .wp-social-link.wp-social-link__is-incomplete:hover,
1351  .wp-social-link.wp-social-link__is-incomplete:focus {
1352    opacity: 1; }
1353  
1354  [data-type="core/social-links"] .wp-social-link:focus {
1355    opacity: 1;
1356    box-shadow: 0 0 0 2px #fff, 0 0 0 4px #007cba;
1357    outline: 2px solid transparent; }
1358  
1359  .block-library-spacer__resize-container.is-selected {
1360    background: #f3f4f5; }
1361  
1362  .block-library-spacer__resize-container {
1363    clear: both;
1364    margin-bottom: 28px; }
1365  
1366  .edit-post-visual-editor p.wp-block-subhead {
1367    color: #6c7781;
1368    font-size: 1.1em;
1369    font-style: italic; }
1370  
1371  .block-editor-block-list__block[data-type="core/table"][data-align="left"], .block-editor-block-list__block[data-type="core/table"][data-align="right"], .block-editor-block-list__block[data-type="core/table"][data-align="center"] {
1372    height: auto; }
1373    .block-editor-block-list__block[data-type="core/table"][data-align="left"] table, .block-editor-block-list__block[data-type="core/table"][data-align="right"] table, .block-editor-block-list__block[data-type="core/table"][data-align="center"] table {
1374      width: auto; }
1375    .block-editor-block-list__block[data-type="core/table"][data-align="left"] td,
1376    .block-editor-block-list__block[data-type="core/table"][data-align="left"] th, .block-editor-block-list__block[data-type="core/table"][data-align="right"] td,
1377    .block-editor-block-list__block[data-type="core/table"][data-align="right"] th, .block-editor-block-list__block[data-type="core/table"][data-align="center"] td,
1378    .block-editor-block-list__block[data-type="core/table"][data-align="center"] th {
1379      word-break: break-word; }
1380  
1381  .block-editor-block-list__block[data-type="core/table"][data-align="center"] {
1382    text-align: initial; }
1383    .block-editor-block-list__block[data-type="core/table"][data-align="center"] table {
1384      margin: 0 auto; }
1385  
1386  .wp-block-table {
1387    margin: 0; }
1388    .wp-block-table table {
1389      border-collapse: collapse; }
1390    .wp-block-table td,
1391    .wp-block-table th {
1392      border: 1px solid; }
1393    .wp-block-table td.is-selected,
1394    .wp-block-table th.is-selected {
1395      border-color: #00a0d2;
1396      box-shadow: inset 0 0 0 1px #00a0d2;
1397      border-style: double; }
1398    .wp-block-table figcaption {
1399      color: #555d66;
1400      font-size: 13px;
1401      text-align: center; }
1402  
1403  .wp-block-table__placeholder-form.wp-block-table__placeholder-form .wp-block-table__placeholder-input {
1404    width: 112px;
1405    margin-left: 8px;
1406    margin-bottom: 0; }
1407    .wp-block-table__placeholder-form.wp-block-table__placeholder-form .wp-block-table__placeholder-input input {
1408      height: 36px; }
1409  
1410  .wp-block-table__placeholder-form.wp-block-table__placeholder-form .components-base-control__field {
1411    margin-bottom: 0; }
1412  
1413  .wp-block-table__placeholder-form.wp-block-table__placeholder-form .wp-block-table__placeholder-button {
1414    margin-top: auto;
1415    margin-left: auto; }
1416  
1417  .block-editor .wp-block-tag-cloud a {
1418    display: inline-block;
1419    margin-left: 5px; }
1420  
1421  .block-editor .wp-block-tag-cloud span {
1422    display: inline-block;
1423    margin-right: 5px;
1424    color: #8f98a1;
1425    text-decoration: none; }
1426  
1427  .wp-block-template-part__placeholder-input-container {
1428    display: flex;
1429    flex-wrap: wrap;
1430    width: 100%; }
1431  
1432  .wp-block-template-part__placeholder-input {
1433    margin: 5px; }
1434  
1435  .wp-block-template-part__placeholder-preview {
1436    margin-bottom: 15px;
1437    width: 100%; }
1438    .wp-block-template-part__placeholder-preview .block-editor-block-preview__container {
1439      padding: 1px; }
1440    .wp-block-template-part__placeholder-preview .block-editor-block-preview__content {
1441      position: initial; }
1442  
1443  .wp-block-template-part__placeholder-preview-title {
1444    font-size: 15px;
1445    font-weight: 600;
1446    margin-bottom: 4px; }
1447  
1448  .wp-block-text-columns .block-editor-rich-text__editable:focus {
1449    outline: 1px solid #e2e4e7; }
1450  
1451  pre.wp-block-verse {
1452    color: #191e23;
1453    white-space: nowrap;
1454    font-family: inherit;
1455    font-size: inherit;
1456    padding: 1em;
1457    overflow: auto; }
1458  
1459  .block-editor-block-list__block[data-align="center"] {
1460    text-align: center; }
1461  
1462  .editor-video-poster-control .components-button {
1463    display: block;
1464    margin-left: 8px; }
1465  
1466  .editor-video-poster-control .components-button + .components-button {
1467    margin-top: 1em; }
1468  
1469  /**
1470   * Import styles from internal editor components used by the blocks.
1471   */
1472  .block-editor-block-list__layout .reusable-block-edit-panel {
1473    align-items: center;
1474    background: #f8f9f9;
1475    color: #555d66;
1476    display: flex;
1477    flex-wrap: wrap;
1478    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1479    font-size: 13px;
1480    position: relative;
1481    top: -14px;
1482    margin: 0 -14px;
1483    padding: 8px 14px;
1484    z-index: 61;
1485    border: 1px dashed rgba(145, 151, 162, 0.25);
1486    border-bottom: none; }
1487    .block-editor-block-list__layout .block-editor-block-list__layout .reusable-block-edit-panel {
1488      margin: 0 -14px;
1489      padding: 8px 14px; }
1490    .block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner {
1491      margin: 0 5px; }
1492    .block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info {
1493      margin-left: auto; }
1494    .block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label {
1495      margin-left: 8px;
1496      white-space: nowrap;
1497      font-weight: 600; }
1498    .block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title {
1499      flex: 1 1 100%;
1500      font-size: 14px;
1501      height: 30px;
1502      margin: 4px 0 8px; }
1503    .block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button {
1504      flex-shrink: 0; }
1505    @media (min-width: 960px) {
1506      .block-editor-block-list__layout .reusable-block-edit-panel {
1507        flex-wrap: nowrap; }
1508        .block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title {
1509          margin: 0; }
1510        .block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button {
1511          margin: 0 5px 0 0; } }
1512  
1513  .block-editor-block-list__layout .is-selected .reusable-block-edit-panel {
1514    border-color: rgba(66, 88, 99, 0.4);
1515    border-right-color: transparent; }
1516    .is-dark-theme .block-editor-block-list__layout .is-selected .reusable-block-edit-panel {
1517      border-color: rgba(255, 255, 255, 0.45);
1518      border-right-color: transparent; }
1519  
1520  .is-navigate-mode .is-selected .reusable-block-edit-panel {
1521    border-color: #007cba;
1522    border-right-color: transparent; }
1523    .is-dark-theme .is-navigate-mode .is-selected .reusable-block-edit-panel {
1524      border-color: #007cba;
1525      border-right-color: transparent; }
1526  
1527  /**
1528   * Editor Normalization Styles
1529   *
1530   * These are only output in the editor, but styles here are NOT prefixed .editor-styles-wrapper.
1531   * This allows us to create normalization styles that are easily overridden by editor styles.
1532   */
1533  .editor-styles-wrapper .block-editor-block-list__block {
1534    margin-top: 28px;
1535    margin-bottom: 28px; }


Generated : Tue Jun 2 08:20:01 2020 Cross-referenced by PHPXref