/* Structune Hub V17.7.4.561 — Reports controls inside the existing context drawer. */
html.reports-first-paint #reportsContextDrawer .reports-context-content,
html body.v17-reports-constrained #reportsContextDrawer .reports-context-content{
  height:100%!important;
  min-height:0!important;
  box-sizing:border-box!important;
  padding:20px 14px!important;
  overflow-x:hidden!important;
  overflow-y:auto!important;
  scrollbar-gutter:stable!important;
}

html.reports-first-paint #reportsContextDrawer .reports-actions,
html body.v17-reports-constrained #reportsContextDrawer .reports-actions{
  display:flex!important;
  flex-direction:column!important;
  align-items:stretch!important;
  gap:10px!important;
  margin:0 0 16px!important;
}

html.reports-first-paint #reportsContextDrawer .reports-actions .btn,
html body.v17-reports-constrained #reportsContextDrawer .reports-actions .btn{
  width:100%!important;
  min-width:0!important;
  margin:0!important;
}

html.reports-first-paint #reportsContextDrawer .reports-grid,
html body.v17-reports-constrained #reportsContextDrawer .reports-grid{
  display:grid!important;
  grid-template-columns:minmax(0,1fr)!important;
  gap:10px!important;
  margin:0!important;
}

html.reports-first-paint #reportsContextDrawer .report-card,
html body.v17-reports-constrained #reportsContextDrawer .report-card{
  min-width:0!important;
  min-height:0!important;
  box-sizing:border-box!important;
  margin:0!important;
  padding:13px!important;
  border:1px solid rgba(255,255,255,.12)!important;
  border-radius:7px!important;
  background:#132B3B!important;
  color:#eef5fb!important;
  box-shadow:none!important;
}

html.reports-first-paint #reportsContextDrawer .report-card::before,
html body.v17-reports-constrained #reportsContextDrawer .report-card::before{
  width:28px!important;
  height:28px!important;
  margin:0 0 10px!important;
  border-width:1px!important;
  border-color:#1595e5!important;
  color:#1595e5!important;
}

html.reports-first-paint #reportsContextDrawer .report-card h3,
html body.v17-reports-constrained #reportsContextDrawer .report-card h3{
  margin:0 0 5px!important;
  color:#eef5fb!important;
  font-size:11px!important;
  line-height:1.35!important;
}

html.reports-first-paint #reportsContextDrawer .report-card p,
html body.v17-reports-constrained #reportsContextDrawer .report-card p{
  margin:0!important;
  color:#9fb3c3!important;
  font-size:10px!important;
  line-height:1.45!important;
}
