body.whats-sales-standalone {
  display: block !important;
  min-width: 0;
  min-height: 100vh;
  background: #eef3f0;
}

body.whats-sales-standalone > .sidebar,
body.whats-sales-standalone > .app > .topbar {
  display: none !important;
}

body.whats-sales-standalone > .app {
  width: 100%;
  min-width: 0;
  margin: 0;
  padding: 0;
}

body.whats-sales-standalone > .app > .view {
  display: none;
}

body.whats-sales-standalone > .app > #queue.view.active {
  display: block;
  margin: 0;
  padding: 0;
}

body.whats-sales-standalone .whats-sales-workspace {
  min-height: 100vh;
  margin: 0;
  border: 0;
  border-radius: 0;
  box-shadow: none;
}

body.whats-sales-standalone .whats-sales-toolbar {
  position: sticky;
  top: 0;
  z-index: 20;
  min-height: 86px;
  padding: 12px 18px;
  align-items: center;
  background: #fff;
}

body.whats-sales-standalone .whats-sales-toolbar h3 {
  margin: 0 0 2px;
  font-size: 21px;
}

body.whats-sales-standalone .whats-sales-toolbar .whats-sales-eyebrow {
  display: none;
}

body.whats-sales-standalone .whats-sales-toolbar p {
  font-size: 12px;
}

body.whats-sales-standalone .whats-sales-return-crm {
  white-space: nowrap;
}

body.whats-sales-standalone .whats-sales-inbox {
  height: calc(100vh - 86px);
  min-height: 560px;
}

body.whats-sales-standalone .whats-sales-conversation-list {
  max-height: calc(100vh - 228px);
}

body.whats-sales-standalone .whats-sales-chat-pane,
body.whats-sales-standalone .whats-sales-customer-pane,
body.whats-sales-standalone .whats-sales-list-pane {
  min-height: 0;
}

@media (max-width: 1180px) {
  body.whats-sales-standalone .whats-sales-inbox {
    grid-template-columns: minmax(270px, 320px) minmax(390px, 1fr);
  }
}

@media (max-width: 760px) {
  body.whats-sales-standalone .whats-sales-toolbar {
    position: static;
  }

  body.whats-sales-standalone .whats-sales-inbox {
    height: auto;
    grid-template-columns: 1fr;
  }
}
