/* v3.9.258 - Dashboard/card/chart presentation only. */
html body[data-role="owner"] .dashboard-summary-strip-v39258,
html body[data-role="ownerapp"] .dashboard-summary-strip-v39258{
  display:flex!important;
  grid-template-columns:none!important;
  flex-wrap:nowrap!important;
  align-items:stretch!important;
  gap:10px!important;
  width:100%!important;
  max-width:100%!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  padding:2px 2px 8px!important;
  margin:14px 0!important;
  scrollbar-width:thin;
  scrollbar-gutter:stable;
  -webkit-overflow-scrolling:touch;
}
html body[data-role] .dashboard-summary-strip-v39258::-webkit-scrollbar{height:7px}
html body[data-role] .dashboard-summary-strip-v39258::-webkit-scrollbar-thumb{background:rgba(70,125,139,.48);border-radius:999px}
html body[data-role] .dashboard-summary-strip-v39258>.stat,
html body[data-role] .dashboard-summary-card-v39258{
  flex:0 0 172px!important;
  width:172px!important;
  min-width:172px!important;
  max-width:172px!important;
  height:92px!important;
  min-height:92px!important;
  max-height:92px!important;
  box-sizing:border-box!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  align-items:flex-start!important;
  overflow:hidden!important;
  padding:11px 13px!important;
  margin:0!important;
  border-radius:16px!important;
}
html body[data-role] .dashboard-summary-strip-v39258>.stat small,
html body[data-role] .dashboard-summary-card-v39258 small{font-size:11px!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important}
html body[data-role] .dashboard-summary-strip-v39258>.stat strong,
html body[data-role] .dashboard-summary-card-v39258 strong{font-size:20px!important;line-height:1.1!important;margin-top:4px!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}
html body[data-role] .dashboard-paid-split-v39256{display:grid!important;grid-template-columns:1fr 1fr!important;gap:4px!important;width:100%!important;margin-top:5px!important;font-size:9px!important;line-height:1.1!important}
html body[data-role] .dashboard-paid-split-v39256 em{min-width:0!important;padding:3px 4px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:rgba(224,241,240,.72)!important}
html body[data-role] .dashboard-paid-display-only-v39258{cursor:default!important;transform:none!important;box-shadow:var(--shadow)!important;user-select:text!important}
html body[data-role] .dashboard-paid-display-only-v39258:hover{transform:none!important;box-shadow:var(--shadow)!important}

html body[data-role] .dashboard-direct-actions-v39258,
html body[data-role] .packing-dashboard-inline-v39182.dashboard-direct-actions-v39258{
  display:flex!important;
  flex-wrap:nowrap!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:12px!important;
  width:100%!important;
  max-width:100%!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  margin:12px 0 0!important;
  padding:0 0 2px!important;
  border:0!important;
  border-top:0!important;
  border-radius:0!important;
  background:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
}
html body[data-role] .dashboard-direct-actions-v39258>[data-action="toggle-dashboard-graph-v39193"]{
  order:1!important;
  flex:0 0 202px!important;
  width:202px!important;
  min-width:202px!important;
  max-width:202px!important;
  min-height:42px!important;
  margin:0 auto 0 0!important;
  padding:10px 14px!important;
}
html body[data-role] .dashboard-direct-actions-v39258>[data-action="packing-token-screen-v39181"]{
  order:2!important;
  flex:0 0 202px!important;
  width:202px!important;
  min-width:202px!important;
  max-width:202px!important;
  min-height:42px!important;
  margin:0 0 0 auto!important;
  padding:10px 14px!important;
}
html body[data-role] .fy-growth-toggle-v39205.growth-toggle-blue-v39258,
html body[data-role] [data-action="toggle-fy-growth-v39205"]{
  box-sizing:border-box!important;
  width:202px!important;
  min-width:202px!important;
  max-width:202px!important;
  min-height:42px!important;
  margin-left:auto!important;
  padding:10px 14px!important;
  border:1px solid #1d4ed8!important;
  border-radius:12px!important;
  background:linear-gradient(135deg,#1d4ed8,#2563eb)!important;
  color:#fff!important;
  font-size:12px!important;
  font-weight:900!important;
  line-height:1.15!important;
  box-shadow:0 8px 18px rgba(37,99,235,.24)!important;
}
html body[data-role] [data-action="toggle-fy-growth-v39205"]:hover{background:linear-gradient(135deg,#1e40af,#1d4ed8)!important;color:#fff!important}

html body[data-role] .dashboard-chart-surface-v39258,
html body[data-role] .business-chart-card-v39198,
html body[data-role] .chart-canvas-v39195,
html body[data-role] .growth-chart-v39203{
  background:rgba(207,232,233,.90)!important;
  background-image:none!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.30),0 10px 28px rgba(15,70,83,.08)!important;
}
html body[data-role] .chart-value-v39198,
html body[data-role] .growth-value-v39203{
  paint-order:stroke!important;
  stroke:#cfe8e9!important;
  stroke-width:3px!important;
  stroke-linejoin:round!important;
}
html body[data-role] .chart-axis-label-v39198,
html body[data-role] .chart-x-label-v39198,
html body[data-role] .chart-value-v39198,
html body[data-role] .chart-axis-text-v39195,
html body[data-role] .chart-label-v39195,
html body[data-role] .chart-value-v39195,
html body[data-role] .growth-axis-label-v39203,
html body[data-role] .growth-value-v39203,
html body[data-role] .growth-year-v39203,
html body[data-role] .growth-period-v39203{
  fill:#102743!important;
  font-family:system-ui,-apple-system,"Segoe UI",sans-serif!important;
  font-size:14px!important;
  font-weight:850!important;
  letter-spacing:0!important;
}
@media(max-width:620px){
  html body[data-role] .dashboard-summary-strip-v39258>.stat,
  html body[data-role] .dashboard-summary-card-v39258{flex-basis:158px!important;width:158px!important;min-width:158px!important;max-width:158px!important;height:88px!important;min-height:88px!important;max-height:88px!important;padding:10px 11px!important}
  html body[data-role] .dashboard-direct-actions-v39258>[data-action="toggle-dashboard-graph-v39193"],
  html body[data-role] .dashboard-direct-actions-v39258>[data-action="packing-token-screen-v39181"],
  html body[data-role] [data-action="toggle-fy-growth-v39205"]{flex-basis:188px!important;width:188px!important;min-width:188px!important;max-width:188px!important}
}
@media print{
  .dashboard-summary-strip-v39258,.dashboard-direct-actions-v39258,.fy-growth-toggle-v39205{display:none!important}
  .business-chart-card-v39198,.chart-canvas-v39195,.growth-chart-v39203{background:#fff!important;box-shadow:none!important}
}
