/* Thinkmapping dashboard iframe — single merged top bar with parent overlay */

html.tm-embedded,
html.tm-embedded body,
html.tm-embedded #root {
  background-color: #ffffff !important;
}

html.tm-embedded .material-menubar {
  background-color: #ececec !important;
  box-shadow: none !important;
}

html.tm-embedded .material-menubar .MuiToolbar-root {
  min-height: 3.5rem;
  /* Left band + right buttons band (account icon sits outside, far right) */
  padding-left: min(420px, 42vw);
  padding-right: calc(min(360px, 34vw) + 3rem);
}

/* Back, logo, title, spacer before undo */
html.tm-embedded .material-menubar .MuiToolbar-root > *:nth-child(-n + 4) {
  display: none !important;
}

/* Share — Partager lives in the Thinkmapping header */
html.tm-embedded .material-menubar .MuiButton-contained {
  display: none !important;
}

/* Account menu — pinned after Partager */
html.tm-embedded .material-menubar .MuiToolbar-root > *:last-child {
  position: fixed !important;
  right: 0.625rem;
  top: 0;
  z-index: 1200;
  display: flex !important;
  align-items: center;
  height: 3.5rem;
  margin: 0 !important;
}
