/* narada/static/narada/dashboard.css *//* main container for React dashboards */.narada-dashboard-shell {  display: block;  width: 100%;  min-height: 60vh;  /* NEW: center content and add side breathing room */  max-width: 1180px;  margin: 0 auto;  padding: 1.25rem 0 2rem 0;}/* page background (if body is too white) */body {  background: #f2f3f5;}/* optional top bar (your maroon one) */.narada-topbar {  margin-bottom: 1rem;  border-radius: 8px 8px 0 0;}/* generic grid for widgets – React components can reuse this class */.narada-grid {  display: grid;  grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));  gap: 1rem;  margin-bottom: 1.5rem;}/* card-like wrapper for charts/tables/KPIs */.narada-widget {  background: #fff;              /* your base likely already uses white cards */  border-radius: 0.5rem;  box-shadow: 0 2px 4px rgba(15, 23, 42, 0.05);  padding: 1rem 1.25rem;  min-height: 200px;  border: 1px solid #e3e5e8;     /* NEW: subtle border like BI tools */}/* header inside a widget */.narada-widget-header {  display: flex;  justify-content: space-between;  align-items: center;  margin-bottom: .75rem;}.narada-widget-title {  font-weight: 600;  font-size: 0.95rem;  color: #273449;}/* chart body */.narada-widget-body {  min-height: 140px;}/* small util spacing */.mb-1 { margin-bottom: .5rem; }.mb-2 { margin-bottom: 1rem; }/* shared width wrapper so nav + dashboard align perfectly */.narada-width {  max-width: 1180px;  margin: 0 auto;}/* top maroon bar spans page but content aligns to narada-width */.narada-topbar-outer {  background: #7a003c;    border-top-left-radius: 10px;    border-top-right-radius: 10px;}.narada-topbar-inner {  display: flex;  justify-content: space-between;  align-items: center;  padding: .6rem 1rem;  color: #fff;  border-top-left-radius: 14px;  border-top-right-radius: 14px;}/* second (lighter) bar aligned the same */.narada-subbar {  background: #f6e9ef;  border: 1px solid #e5d0d9;  border-radius: 0px;  padding: .5rem 1rem;  margin-top: .4rem;}@import "./chatdockbox.css";