@import "./admin/**";

body.block-editor-page {
  // fix WP menu scroll on Gutenberg pages
  #adminmenuwrap {
    height: calc(100vh - 35px) !important;
    overflow: scroll !important;
    overflow-x: hidden !important;
    background-color: transparent !important;
    padding-right: 0px;
    transition: padding-right 0.25s;
    pointer-events: none;

    > * {
      pointer-events: all;
    }

    &:hover {
      padding-right: 200px;
    }

    #adminmenu {
      min-height: 90%;
      // transition: box-shadow 0.25s;    
      // box-shadow: 0px 0px 0px 0px rgba(36, 41, 52, 0.0);
    }

    &:hover {
      #adminmenu {
        // box-shadow: -60px 0px 60px 100px rgba(36, 41, 52, 1.0);
        // transition: box-shadow 0.25s;
      }
    }

    scrollbar-width: none;
    -ms-overflow-style: none;
    &::-webkit-scrollbar {
      width: 0px;
    }
  }

  #editor {
    * {
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }

    .editor-url-input {
      color: #000 !important;
    }

    .edit-post-visual-editor .editor-block-list__layout {
      .editor-block-list__block[data-align="left"]:first-child, .editor-block-list__block[data-align="right"]:first-child {
        //override margin on floating button blocks
        margin-top: 0px !important;
      }
    }

    @import "data-attributes";
    @import "blocks";
  }
}