/* v7.8.98 — قالب مرن موحّد للمهام؛ لا يفرض ارتفاعًا ولا يعرّف لونًا. */
body:not(.printing) #tasksPage #taskResults .task-stack-v807 {
  grid-auto-rows: auto !important;
  align-items: stretch !important;
}

body:not(.printing) #tasksPage #taskResults .task-stack-v807 > .task-v89 {
  align-self: stretch !important;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
}

body:not(.printing) #tasksPage #taskResults .task-stack-v807 .task-v89-body {
  min-height: 230px;
  height: auto;
  display: grid !important;
  grid-template-rows: auto auto minmax(0, 1fr) auto !important;
  align-content: start !important;
  justify-content: flex-start !important;
  box-sizing: border-box;
}

body:not(.printing) #tasksPage #taskResults .task-stack-v807 :is(.task-v83-meta,.task-v83-desc) {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

body:not(.printing) #tasksPage #taskResults .task-stack-v807 .task-v83-meta { -webkit-line-clamp: 2; }
body:not(.printing) #tasksPage #taskResults .task-stack-v807 .task-v83-desc { -webkit-line-clamp: 2; }
body:not(.printing) #tasksPage #taskResults .task-stack-v807 .task-shared-team { max-height: 70px; overflow: hidden; }
body:not(.printing) #tasksPage #taskResults .task-stack-v807 .task-actions-v60 {
  align-self: end !important;
  width: 100% !important;
  min-height: 68px !important;
  margin-top: 14px !important;
  box-sizing: border-box !important;
}
body:not(.printing) #tasksPage #taskResults .task-stack-v807 .task-actions-v60 > .workflow-primary:only-child {
  width: 100% !important;
  min-height: 46px !important;
  justify-content: center !important;
}
body:not(.printing) #tasksPage #taskResults .task-stack-v807 .task-state-segment { flex: 1 1 460px !important; }
body:not(.printing) #tasksPage #taskResults .task-stack-v807 .task-state-segment > button { min-height: 46px !important; }

@media (max-width: 760px) {
  body:not(.printing) #tasksPage #taskResults .task-stack-v807 > .task-v89 {
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
  }
  body:not(.printing) #tasksPage #taskResults .task-stack-v807 .task-v89-body { min-height: 0; }
}
