@media (max-width: 767px) {
  .sk-dash-skeleton-main .sk-inner {
    flex-wrap: wrap-reverse;
  }


  .sk-dash-skeleton-main .sk-right-half .sk-top-bar ul {
    flex-wrap: wrap;
    gap: 5px 5px;
  }

  .sk-dash-skeleton-main .sk-right-half .sk-top-bar ul li:not(.sk-togggle, .sk-user) {
    display: none;
  }

    .sk-dash-skeleton-main .sk-right-half {
    width: 100%;
    }

    .share-wrap-email-page .share-column-page {
    overflow: scroll;
    pointer-events: auto;
    height: 100vh;
    }
    .share-wrap-email-page input {
    padding: 2px;
    min-width: 40px;
    font-size: 16px;
    height: 40px;
    }
}