/* PRATINIUM v199 — suppression badges + icônes fintech premium homogènes */
html body#my-account .pratinium-v198-badge,
html body.page-my-account .pratinium-v198-badge,
html body[class*="my-account"] .pratinium-v198-badge{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  width:0!important;
  height:0!important;
  overflow:hidden!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
}

html body#my-account .pratinium-v188-icon,
html body.page-my-account .pratinium-v188-icon,
html body[class*="my-account"] .pratinium-v188-icon{
  width:48px!important;
  height:48px!important;
  min-width:48px!important;
  flex:0 0 48px!important;
  border-radius:15px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  overflow:hidden!important;
}

html body#my-account .pratinium-v188-icon::before,
html body.page-my-account .pratinium-v188-icon::before,
html body[class*="my-account"] .pratinium-v188-icon::before{
  content:""!important;
  display:block!important;
  width:28px!important;
  height:28px!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  transform:none!important;
  background-repeat:no-repeat!important;
  background-position:center!important;
  background-size:contain!important;
}

html body#my-account .pratinium-v188-icon::after,
html body.page-my-account .pratinium-v188-icon::after,
html body[class*="my-account"] .pratinium-v188-icon::after{
  content:none!important;
  display:none!important;
}

/* Bon à savoir — livre ouvert */
html body#my-account .pratinium-v188-tile--academy .pratinium-v188-icon::before,
html body.page-my-account .pratinium-v188-tile--academy .pratinium-v188-icon::before,
html body[class*="my-account"] .pratinium-v188-tile--academy .pratinium-v188-icon::before{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M8 12.5c5.2 0 10.1 1.2 14 4v23c-3.9-2.8-8.8-4-14-4v-23Z' stroke='%23138fdb' stroke-width='3.6' stroke-linejoin='round'/%3E%3Cpath d='M40 12.5c-5.2 0-10.1 1.2-14 4v23c3.9-2.8 8.8-4 14-4v-23Z' stroke='%23138fdb' stroke-width='3.6' stroke-linejoin='round'/%3E%3Cpath d='M24 16v23' stroke='%23138fdb' stroke-width='3.6' stroke-linecap='round'/%3E%3C/svg%3E")!important;
}

/* Espace créateur — mallette projet */
html body#my-account .pratinium-v188-tile--creator .pratinium-v188-icon::before,
html body.page-my-account .pratinium-v188-tile--creator .pratinium-v188-icon::before,
html body[class*="my-account"] .pratinium-v188-tile--creator .pratinium-v188-icon::before{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none'%3E%3Crect x='8' y='17' width='32' height='22' rx='4' stroke='%23138fdb' stroke-width='3.6'/%3E%3Cpath d='M18 17v-4a3 3 0 0 1 3-3h6a3 3 0 0 1 3 3v4' stroke='%23138fdb' stroke-width='3.6' stroke-linecap='round'/%3E%3Cpath d='M8 25h32' stroke='%23138fdb' stroke-width='3.6' stroke-linecap='round'/%3E%3Cpath d='M21 25h6' stroke='%23138fdb' stroke-width='3.6' stroke-linecap='round'/%3E%3C/svg%3E")!important;
}

/* Espace investisseur — mallette + courbe de croissance (icône ajoutée v200, manquante depuis v199) */
html body#my-account .pratinium-v188-tile--investor .pratinium-v188-icon::before,
html body.page-my-account .pratinium-v188-tile--investor .pratinium-v188-icon::before,
html body[class*="my-account"] .pratinium-v188-tile--investor .pratinium-v188-icon::before{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none'%3E%3Crect x='7' y='19' width='34' height='20' rx='4' stroke='%23138fdb' stroke-width='3.6'/%3E%3Cpath d='M17 19v-4a3 3 0 0 1 3-3h8a3 3 0 0 1 3 3v4' stroke='%23138fdb' stroke-width='3.6' stroke-linecap='round'/%3E%3Cpath d='M13 33l6-7 5 4 8-9' stroke='%23138fdb' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;
}

/* Profil — utilisateur */
html body#my-account .pratinium-v188-tile--profile .pratinium-v188-icon::before,
html body.page-my-account .pratinium-v188-tile--profile .pratinium-v188-icon::before,
html body[class*="my-account"] .pratinium-v188-tile--profile .pratinium-v188-icon::before{
  width:30px!important;
  height:30px!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none'%3E%3Ccircle cx='24' cy='17' r='7' stroke='%2320b79e' stroke-width='3.6'/%3E%3Cpath d='M10 39c2.2-8 7.2-12 14-12s11.8 4 14 12' stroke='%2320b79e' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='24' cy='24' r='18' stroke='%2320b79e' stroke-width='3.2' opacity='.55'/%3E%3C/svg%3E")!important;
}

/* Deal à saisir — cible */
html body#my-account .pratinium-v188-tile--deal .pratinium-v188-icon::before,
html body.page-my-account .pratinium-v188-tile--deal .pratinium-v188-icon::before,
html body[class*="my-account"] .pratinium-v188-tile--deal .pratinium-v188-icon::before{
  width:30px!important;
  height:30px!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none'%3E%3Ccircle cx='22' cy='26' r='14' stroke='%23f5a400' stroke-width='3.6'/%3E%3Ccircle cx='22' cy='26' r='6' stroke='%23f5a400' stroke-width='3.6'/%3E%3Cpath d='M31 17l7-7v7h-7Z' stroke='%23f5a400' stroke-width='3.2' stroke-linejoin='round'/%3E%3Cpath d='M31 17 22 26' stroke='%23f5a400' stroke-width='3.6' stroke-linecap='round'/%3E%3C/svg%3E")!important;
}

/* Espace acheteur — panier */
html body#my-account .pratinium-v188-tile--buyer .pratinium-v188-icon::before,
html body.page-my-account .pratinium-v188-tile--buyer .pratinium-v188-icon::before,
html body[class*="my-account"] .pratinium-v188-tile--buyer .pratinium-v188-icon::before{
  width:30px!important;
  height:30px!important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M7 10h5l5 22h18l5-15H16' stroke='%23f5a400' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='20' cy='39' r='2.7' fill='%23f5a400'/%3E%3Ccircle cx='34' cy='39' r='2.7' fill='%23f5a400'/%3E%3C/svg%3E")!important;
}

@media(max-width:767px){
  html body#my-account .pratinium-v188-icon,
  html body.page-my-account .pratinium-v188-icon,
  html body[class*="my-account"] .pratinium-v188-icon{width:42px!important;height:42px!important;min-width:42px!important;flex-basis:42px!important;}
  html body#my-account .pratinium-v188-icon::before,
  html body.page-my-account .pratinium-v188-icon::before,
  html body[class*="my-account"] .pratinium-v188-icon::before{width:25px!important;height:25px!important;}
}
