/* Only the restored native check-in page. No shared workspace styling. */
body:has([data-shopao-checkin-submit]) .shopao-recent-task-rail { display:none !important; }
/* Preserve the original 780px desktop composer; only fit narrow screens. */
@media (max-width: 800px) {
  body:has([data-shopao-checkin-submit]) .aic-draft-fun-edit,
  body:has([data-shopao-checkin-submit]) .aic-draft-fun-tutorial {
    width:calc(100% - 24px) !important;
    max-width:780px;
    box-sizing:border-box;
  }
  body:has([data-shopao-checkin-submit]) .creation-model-edit-input { width:100% !important; box-sizing:border-box; }
  body:has([data-shopao-checkin-submit]) .aic-draft-fun-tutorial-img { width:100%; height:auto; }
  body:has([data-shopao-checkin-submit]) .aic-draft-fun-tutorial { height:auto !important; }
  body:has([data-shopao-checkin-submit]) .aic-draft-fun-list,
  body:has([data-shopao-checkin-submit]) .outstanding-cases-filter { max-width:100%; overflow-x:auto; justify-content:flex-start; flex-wrap:nowrap; }
  body:has([data-shopao-checkin-submit]) .aic-draft-wrapper { align-items:stretch; }
  body:has([data-shopao-checkin-submit]) .aic-draft-fun-edit,
  body:has([data-shopao-checkin-submit]) .aic-draft-fun-tutorial { align-self:center; }
}
