
/* Immersion C — reconstruction fidèle à la référence approuvée */
body[data-premium-page="client"]{background:#0e0d16!important;color:#fff!important}
body[data-premium-page="client"] header.top{position:relative!important;isolation:isolate;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;min-height:395px!important;max-width:none!important;width:100%!important;margin:0!important;padding:82px 18px 34px!important;background:linear-gradient(180deg,rgba(10,8,17,.45),rgba(11,9,17,.36) 60%,#100d19 100%),url('photos/roti.jpg') center 44%/cover no-repeat!important;text-align:center!important;border:0!important;border-radius:0!important;box-shadow:none!important}
body[data-premium-page="client"] header.top:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 15%,rgba(9,7,14,.57) 88%);z-index:-1}
body[data-premium-page="client"] header.top .topbar{position:absolute!important;top:0;left:0;right:0;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;padding:12px max(20px,calc((100vw - 1100px)/2))!important;width:100%!important;min-height:65px;background:#100e18e8;border-bottom:1px solid #4c2b49}
body[data-premium-page="client"] header.top .topbar img{width:62px!important;height:62px!important;object-fit:contain!important;filter:none!important}
body[data-premium-page="client"] header.top .topbar .marque{display:flex!important;align-items:flex-start!important;flex-direction:column!important}
body[data-premium-page="client"] header.top .topbar .compte{margin-left:auto!important}
body[data-premium-page="client"] .mlm-top-label{margin-left:auto;color:#f97abc;font-size:12px;font-weight:800;letter-spacing:.12em}
body[data-premium-page="client"] header.top:after{content:'';display:block;width:min(290px,70%);height:3px;margin-top:17px;background:linear-gradient(90deg,transparent,#ff39a9,transparent);border-radius:5px}
body[data-premium-page="client"] header.top .lead{font-size:clamp(14px,2vw,19px)!important;color:#fff!important;text-shadow:0 2px 12px #000!important;margin:10px 0 0!important;max-width:700px!important}
body[data-premium-page="client"] header.top h1{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important}
body[data-premium-page="client"] header.top .topbar:after{content:'';position:absolute;left:50%;top:86px;transform:translateX(-50%);width:clamp(205px,25vw,285px);height:clamp(205px,25vw,285px);background:url('logo.webp') center/contain no-repeat;filter:drop-shadow(0 0 22px #ff2e9a88);pointer-events:none}
body[data-premium-page="client"] header.top .lead{margin-top:210px!important}
body[data-premium-page="client"] .mlm-mode-immersion{max-width:1100px!important;margin:0 auto!important;padding:12px 16px 20px!important;background:transparent!important;border:0!important;box-shadow:none!important}
body[data-premium-page="client"] .mlm-mode-immersion .modeseg{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;background:transparent!important;border:0!important;padding:0!important}
body[data-premium-page="client"] .mlm-mode-immersion .modeseg button{min-height:94px!important;border:1px solid #a85b8f!important;border-radius:17px!important;background:linear-gradient(130deg,#312138,#1b1727)!important;color:#fff!important;box-shadow:0 8px 25px #0005!important}
body[data-premium-page="client"] .mlm-mode-immersion .modeseg button.active,body[data-premium-page="client"] .mlm-mode-immersion .modeseg button[aria-pressed="true"]{background:linear-gradient(120deg,#f62e9c,#b80066)!important;border-color:#ff6bbb!important}
body[data-premium-page="client"] .mlm-choix-immersion{max-width:1100px!important;margin:0 auto 28px!important;padding:10px 16px 28px!important;background:transparent!important}
body[data-premium-page="client"] .mlm-choix-immersion .mlm-choix-head{text-align:center!important;margin-bottom:22px!important}
body[data-premium-page="client"] .mlm-choix-immersion .mlm-choix-head h2{font-size:clamp(25px,3vw,37px)!important;color:#fff!important}
body[data-premium-page="client"] .mlm-choix-immersion .mlm-choix-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}
body[data-premium-page="client"] .mlm-choix-immersion .mlm-choix-tuile{position:relative;overflow:hidden;min-height:205px!important;display:flex!important;align-items:flex-start!important;justify-content:flex-end!important;flex-direction:column!important;text-align:left!important;padding:92px 20px 18px!important;background:linear-gradient(0deg,#1a101e 0%,#1a101ec9 40%,transparent 100%),url('photos/roti.jpg') center/cover!important;border:1px solid #f65da8!important;border-radius:18px!important;box-shadow:0 12px 30px #0007!important}
body[data-premium-page="client"] .mlm-choix-immersion #choixCarteComplete{background:linear-gradient(0deg,#1a101e 0%,#1a101ec9 40%,transparent 100%),url('repere-snack.webp') center/cover!important}
body[data-premium-page="client"] .mlm-choix-immersion .mlm-choix-tuile strong{font-size:20px!important;color:white!important}
body[data-premium-page="client"] .mlm-choix-immersion .mlm-choix-tuile small{color:#f5ddec!important}
body[data-premium-page="client"] .mlm-choix-immersion .mlm-choix-arrow{color:#ff64ba!important}
@media(max-width:600px){body[data-premium-page="client"] header.top{min-height:345px!important;padding-top:70px!important}body[data-premium-page="client"] header.top .topbar:after{top:72px;width:205px;height:205px}body[data-premium-page="client"] header.top .lead{margin-top:190px!important}body[data-premium-page="client"] .mlm-choix-immersion .mlm-choix-grid{gap:9px!important}body[data-premium-page="client"] .mlm-choix-immersion .mlm-choix-tuile{min-height:180px!important;padding:75px 12px 14px!important}body[data-premium-page="client"] .mlm-choix-immersion .mlm-choix-tuile strong{font-size:16px!important}}
