.dmp{border-radius:1.4rem;padding:1.3rem 1.2rem 1.4rem;background:var(--accent);color:var(--on-accent);position:relative;overflow:hidden}.dmp:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 100% 0,rgba(200,150,62,.3),transparent 55%);pointer-events:none}.dmp>*{position:relative}.dmp-tete h2{color:inherit;margin:.3rem 0 .2rem;font-size:1.5rem}.dmp-tete p{margin:0;color:rgba(255,255,255,.88);max-width:40rem}.dmp-badge{display:inline-block;font:700 .68rem/1 var(--font-ui,Inter,system-ui,sans-serif);letter-spacing:.1em;text-transform:uppercase;padding:.35rem .6rem;border-radius:999px;background:rgba(255,255,255,.16);color:#F1D9A1}.dmp-ecran{margin-top:1rem;min-height:11rem;display:flex;flex-direction:column;gap:.7rem}.dmp-bulle{max-width:40rem;border-radius:1.1rem;padding:.75rem .95rem;font-size:.98rem;line-height:1.5}.dmp-bulle small{display:flex;align-items:center;gap:.3rem;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;opacity:.8;margin-bottom:.25rem}.dmp-bulle p{margin:0}.dmp-bulle.vous{align-self:flex-end;background:rgba(255,255,255,.14);color:#fff}.dmp-bulle.vous.vide{opacity:.5;min-width:10rem;min-height:3rem}.dmp-bulle.miz{align-self:flex-start;background:var(--surface);color:var(--ink)}.dmp-bulle.miz small{color:var(--brass-deep);opacity:1}.dmp-pense i{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--brass);-webkit-margin-end:.3rem;margin-inline-end:.3rem;animation:dmp-p 1s ease-in-out infinite}.dmp-pense i:nth-child(2){animation-delay:.15s}.dmp-pense i:nth-child(3){animation-delay:.3s}@keyframes dmp-p{50%{opacity:.3;transform:translateY(-.15rem)}}.dmp-curseur{display:inline-block;width:.1rem;height:1em;background:var(--brass);vertical-align:text-bottom;-webkit-margin-start:.1rem;margin-inline-start:.1rem;animation:dmp-c .8s steps(2) infinite}@keyframes dmp-c{50%{opacity:0}}.dmp-lire{margin-top:.6rem;display:inline-flex;align-items:center;gap:.4rem;font:600 .85rem/1 var(--font-ui,Inter,system-ui,sans-serif);color:var(--accent);background:var(--accent-soft);border:0;border-radius:999px;padding:.5rem .8rem;cursor:pointer;min-height:2.4rem}.dmp-actions{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}.dmp-ex,.dmp-micro{border:0;border-radius:999px;cursor:pointer;min-height:2.8rem;padding:.55rem 1rem;font:600 .88rem/1.3 var(--font-ui,Inter,system-ui,sans-serif);text-align:start}.dmp-micro{background:#F1D9A1;color:#1D1F1E;display:inline-flex;align-items:center;gap:.4rem}.dmp-micro.on{background:#B3402A;color:#fff}.dmp-ex{background:rgba(255,255,255,.12);color:#fff;max-width:100%}.dmp-ex:hover{background:rgba(255,255,255,.22)}.dmp-relire{margin:1rem 0 .8rem;font-size:.88rem;color:rgba(255,255,255,.88)}.dmp .btn{background:#F1D9A1;color:#1D1F1E}@media (prefers-reduced-motion:reduce){.dmp-curseur,.dmp-pense i{animation:none}}.dmp-vraie{-webkit-margin-end:.5rem;margin-inline-end:.5rem;text-decoration:none;background:var(--accent);color:#fff}