/* SIAPIYA_ACTIONABLE_INTEGRATION_HEALTH_V37034
   Integration & Health Workspace UX Wave 2 — Actionable Health & Diagnostics. */

#mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-card{
  border:1px solid var(--bs-border-color)!important;
  border-inline-start-width:.32rem!important;
  border-radius:.92rem;
}

#mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-card[data-siapiya-health-state="healthy"]{
  border-inline-start-color:var(--bs-success)!important;
}

#mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-card[data-siapiya-health-state="warning"]{
  border-inline-start-color:var(--bs-warning)!important;
}

#mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-card[data-siapiya-health-state="danger"]{
  border-inline-start-color:var(--bs-danger)!important;
}

#mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-card[data-siapiya-health-state="neutral"]{
  border-inline-start-color:var(--bs-secondary)!important;
}

#mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-main{
  min-width:0;
  flex:1 1 28rem;
}

#mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-action{
  flex:0 0 auto;
}

#mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-action .btn{
  min-height:2.55rem;
  white-space:nowrap;
}

#mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-meta{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:.55rem;
}

#mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-meta > div{
  padding:.58rem .68rem;
  border:1px solid var(--bs-border-color);
  border-radius:.68rem;
  background:color-mix(in srgb,var(--bs-tertiary-bg) 72%,var(--bs-body-bg));
  min-width:0;
}

#mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-meta span{
  display:block;
  font-size:.72rem;
  color:var(--bs-secondary-color);
  margin-bottom:.12rem;
}

#mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-meta b{
  display:block;
  font-size:.82rem;
  overflow-wrap:anywhere;
}

#mainContent[data-siapiya-ux-route="core"] #coreHealthBrief:empty,
#mainContent[data-siapiya-ux-route="hadiriya"] #hadiriyaHealthBrief:empty{
  display:none;
}

@media (max-width:767.98px){
  #mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-card .card-body{
    padding:.78rem!important;
  }

  #mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-action{
    width:100%;
  }

  #mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-action .btn{
    width:100%;
    min-height:2.8rem;
  }

  #mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-meta{
    grid-template-columns:1fr;
    gap:.42rem;
  }

  #mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-meta > div{
    display:grid;
    grid-template-columns:7rem minmax(0,1fr);
    gap:.45rem;
    align-items:start;
  }

  #mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-meta span{
    margin-bottom:0;
  }
}

@media (prefers-reduced-motion:reduce){
  #mainContent[data-siapiya-integration-ux="1"] .siapiya-health-brief-card{
    scroll-behavior:auto!important;
  }
}
