.inbox-service-window-closed {
  position: absolute;
  z-index: 2;
  inset: 39px 8px 8px;
  display: grid;
  grid-template-columns: 36px minmax(0, 1fr) auto;
  align-items: center;
  gap: 12px;
  padding: 10px 14px;
  border: 1px solid rgba(186, 163, 121, 0.16);
  border-radius: 6px;
  background: rgb(30, 31, 33);
  color: rgb(158, 162, 168);
}

.inbox-message-composer.is-window-closed > textarea,
.inbox-message-composer.is-window-closed > .inbox-media-draft,
.inbox-message-composer.is-window-closed > .inbox-message-composer__toolbar {
  opacity: 0;
  pointer-events: none;
}

.inbox-message-composer.is-window-closed .inbox-ai-assist {
  opacity: 0.4;
}

.inbox-service-window-closed__icon {
  display: grid;
  width: 36px;
  height: 36px;
  place-items: center;
  border: 1px solid rgba(216, 181, 121, 0.15);
  border-radius: 9px;
  background: rgba(216, 181, 121, 0.07);
  color: rgb(208, 179, 131);
}

.inbox-service-window-closed__copy {
  min-width: 0;
}

.inbox-service-window-closed strong {
  display: block;
  color: rgb(225, 226, 228);
  font-size: 13px;
  font-weight: 600;
  line-height: 1.4;
}

.inbox-service-window-closed p {
  margin: 3px 0 0;
  font-size: 12px;
  line-height: 1.4;
}

.inbox-service-window-closed__status {
  padding: 5px 9px;
  border: 1px solid rgba(185, 188, 194, 0.1);
  border-radius: 5px;
  color: rgb(149, 153, 160);
  font-size: 10px;
  line-height: 1.4;
  white-space: nowrap;
}

@media (max-width: 1200px) {
  .inbox-service-window-closed {
    grid-template-columns: 32px minmax(0, 1fr);
    gap: 10px;
    padding-inline: 10px;
  }

  .inbox-service-window-closed__icon {
    width: 32px;
    height: 32px;
  }

  .inbox-service-window-closed__status {
    display: none;
  }
}

