/* Shared design tokens and base surface. Load after component CSS on My Dojo and the standalone map. */
body.page-id-5910,body.bbs-map-window,body.bbs-consultant-design {
  --dojo-yellow: #ffd100;
  --dojo-ink: #222425;
  --dojo-paper: #f7f6f2;
  --dojo-card: #fff;
  --dojo-border: #d0d0cc;
  --dojo-muted: #52565a;
  --dojo-font: Arial,Helvetica,sans-serif;
  --dojo-radius: 16px;
  --dojo-control-radius: 9px;
  --dojo-width: 1480px;
  --dojo-shadow: 0 3px 9px #00000012;
  background: var(--dojo-paper) !important;
  color: var(--dojo-ink);
  font-family: var(--dojo-font);
  font-size: 16px;
  line-height: 1.5;
}

/* The shared site canvas surrounds light dashboard and map panels. */
body.page-id-5910,body.bbs-map-window,body.bbs-consultant-design { background:#152e37!important; }
