/*
 * Stage1043: keep the Memory "Add context or outcome" action in normal flow
 * on tablet and mobile layouts. Desktop keeps the existing in-card treatment.
 */
@media (max-width: 1024px) {
  body.lt-en-shell[data-route-key="login"] .lt-stage568-memory-thread .lt-stage855-report-update-action {
    position: static !important;
    z-index: auto !important;
    width: 100% !important;
    margin: 12px 0 16px !important;
    padding: 0 16px !important;
    box-sizing: border-box !important;
    pointer-events: auto !important;
  }

  body.lt-en-shell[data-route-key="login"] .lt-stage568-memory-thread .lt-stage855-report-update-button {
    width: 100% !important;
    min-height: 46px;
  }

  html body.lt-en-shell[data-route-key="login"] main.lt-shell .lt-stage503-memory-page[data-stage503-auth-state="signed-in"] .lt-stage568-memory-thread .lt-stage568-memory-node.lt-stage856-memory-node--has-update[data-stage568-memory-node] {
    padding-bottom: 18px !important;
  }
}

@media (max-width: 560px) {
  body.lt-en-shell[data-route-key="login"] .lt-stage568-memory-thread .lt-stage855-report-update-action {
    margin: 10px 0 14px !important;
    padding: 0 10px !important;
  }

  html body.lt-en-shell[data-route-key="login"] main.lt-shell .lt-stage503-memory-page[data-stage503-auth-state="signed-in"] .lt-stage568-memory-thread .lt-stage568-memory-node.lt-stage856-memory-node--has-update[data-stage568-memory-node] {
    padding-bottom: 14px !important;
  }
}
