/* PRATINIUM v203 — Stabilisation Mon compte : aucun flash d'ancienne interface */
body#my-account:not(.pratinium-v203-account-ready) #content,
body.page-my-account:not(.pratinium-v203-account-ready) #content {
  min-height: 520px !important;
}

body#my-account:not(.pratinium-v203-account-ready) #content > *,
body.page-my-account:not(.pratinium-v203-account-ready) #content > * {
  opacity: 0 !important;
  visibility: hidden !important;
}

body#my-account .pratinium-v188-dashboard,
body.page-my-account .pratinium-v188-dashboard {
  opacity: 1 !important;
  visibility: visible !important;
}

body#my-account.pratinium-v203-account-ready #content > *:not(.pratinium-v188-dashboard):not(.pratinium-return-actions):not(.pratinium-account-return-actions):not(.pratinium-v178-return-actions),
body.page-my-account.pratinium-v203-account-ready #content > *:not(.pratinium-v188-dashboard):not(.pratinium-return-actions):not(.pratinium-account-return-actions):not(.pratinium-v178-return-actions) {
  display: none !important;
}

body#my-account .pratinium-v203-dashboard,
body.page-my-account .pratinium-v203-dashboard {
  display: flex !important;
  flex-direction: column !important;
  gap: 22px !important;
}

body#my-account .pratinium-v188-section,
body.page-my-account .pratinium-v188-section {
  margin-bottom: 0 !important;
}


/* v204 — restauration du hero dans le rendu stabilisé */
body#my-account .pratinium-v203-dashboard .pratinium-v203-hero,
body.page-my-account .pratinium-v203-dashboard .pratinium-v203-hero{
  display:grid!important;
  visibility:visible!important;
  opacity:1!important;
  min-height:150px!important;
  margin:0 0 0!important;
  padding:30px 44px!important;
  border-radius:26px!important;
}
body#my-account .pratinium-v203-dashboard .pratinium-v203-hero .pratinium-v188-hero-copy p,
body.page-my-account .pratinium-v203-dashboard .pratinium-v203-hero .pratinium-v188-hero-copy p{
  display:block!important;
}
body#my-account .pratinium-v203-dashboard .pratinium-v203-hero .pratinium-v188-hero-visual,
body.page-my-account .pratinium-v203-dashboard .pratinium-v203-hero .pratinium-v188-hero-visual{
  display:flex!important;
}
@media(max-width:767px){
  body#my-account .pratinium-v203-dashboard .pratinium-v203-hero,
  body.page-my-account .pratinium-v203-dashboard .pratinium-v203-hero{
    grid-template-columns:1fr!important;
    padding:22px 18px!important;
    min-height:110px!important;
  }
  body#my-account .pratinium-v203-dashboard .pratinium-v203-hero .pratinium-v188-hero-visual,
  body.page-my-account .pratinium-v203-dashboard .pratinium-v203-hero .pratinium-v188-hero-visual{display:none!important;}
}


/* v205 / theme 1.7.480 — Mon compte : Kit du créateur mono-tuile pleine largeur */
html body#my-account .pratinium-v203-dashboard .pratinium-v188-section--vc .pratinium-v188-grid,
html body.page-my-account .pratinium-v203-dashboard .pratinium-v188-section--vc .pratinium-v188-grid,
html body[class*="my-account"] .pratinium-v203-dashboard .pratinium-v188-section--vc .pratinium-v188-grid {
  grid-template-columns: minmax(0, 1fr) !important;
}
html body#my-account .pratinium-v203-dashboard .pratinium-v188-section--vc .pratinium-v188-tile--creator,
html body.page-my-account .pratinium-v203-dashboard .pratinium-v188-section--vc .pratinium-v188-tile--creator,
html body[class*="my-account"] .pratinium-v203-dashboard .pratinium-v188-section--vc .pratinium-v188-tile--creator {
  width: 100% !important;
  max-width: none !important;
  grid-column: 1 / -1 !important;
}
html body#my-account .pratinium-v203-dashboard .pratinium-v188-section--vc .pratinium-v188-tile--creator .pratinium-v188-copy strong:empty,
html body.page-my-account .pratinium-v203-dashboard .pratinium-v188-section--vc .pratinium-v188-tile--creator .pratinium-v188-copy strong:empty,
html body[class*="my-account"] .pratinium-v203-dashboard .pratinium-v188-section--vc .pratinium-v188-tile--creator .pratinium-v188-copy strong:empty {
  display: none !important;
}
