.pmmp-zone{overflow:hidden}.pmmp[data-vue=libre] .pmmp-grille{bottom:auto;right:14px;will-change:transform}.pmmp-defil{position:absolute;top:4px;right:1px;bottom:4px;width:10px;z-index:3;cursor:pointer;touch-action:none}.pmmp-defil[hidden]{display:none}.pmmp-defil i{position:absolute;left:3px;top:0;width:4px;border-radius:4px;background:linear-gradient(180deg,rgba(var(--pmmp-rgb),.75),rgba(var(--pmmp-rgb),.35));box-shadow:0 0 12px rgba(var(--pmmp-rgb),.35);transition:width .18s,left .18s,opacity .2s;opacity:.7}.pmmp-defil:active i,.pmmp-defil:hover i{left:2px;width:6px;opacity:1}.pmmp[data-fd] .pmmp-cel{border-radius:calc(var(--pmmp5-r,22px) + 2px)}.pmmp[data-fd] .pmmp-cel::before,.pmmp[data-fd] .pmmp-fantome{border-radius:inherit}.pmmp[data-tr] .pmmp-cel{background-color:rgba(12,12,16,var(--pmmp5-v,.55))}.pmmp[data-fd=deg1] .pmmp-fond{background:radial-gradient(120% 90% at 15% 0,#2a1d0b 0,transparent 60%),radial-gradient(90% 80% at 100% 100%,#1c1306 0,transparent 60%),#08070a}.pmmp[data-fd=deg2] .pmmp-fond{background:radial-gradient(110% 80% at 0 0,#2b1240 0,transparent 58%),radial-gradient(90% 80% at 100% 10%,#0d1f3d 0,transparent 60%),radial-gradient(100% 70% at 70% 100%,#3a1a10 0,transparent 62%),#07070d}.pmmp[data-fd=deg3] .pmmp-fond{background:radial-gradient(120% 90% at 0 100%,#06303d 0,transparent 60%),radial-gradient(100% 80% at 100% 0,#0a2340 0,transparent 60%),#03080d}.pmmp[data-fd=deg4] .pmmp-fond{background:radial-gradient(120% 90% at 50% 120%,#4a1406 0,transparent 60%),radial-gradient(80% 60% at 0 0,#22100a 0,transparent 60%),#090505}.pmmp[data-fd=deg5] .pmmp-fond{background:radial-gradient(120% 90% at 100% 0,#0f2e1f 0,transparent 60%),radial-gradient(90% 80% at 0 100%,#102418 0,transparent 60%),#040906}.pmmp[data-fd=deg6] .pmmp-fond{background:radial-gradient(110% 80% at 0 0,#2a1240 0,transparent 60%),radial-gradient(100% 80% at 100% 100%,#1a0f33 0,transparent 62%),#08060c}.pmmp[data-fd=uni] .pmmp-fond{background:var(--fond,#07070a)}.pmmp[data-fd=img] .pmmp-fond i,.pmmp[data-fd=uni] .pmmp-fond i{display:none}.pmmp[data-fd^=deg] .pmmp-fond i{opacity:.3}.pmmp5-img{position:absolute;inset:-48px;display:none;background:center/cover no-repeat;filter:blur(var(--pmmp5-flou, 0px)) brightness(.48) saturate(1.05);transform:translateZ(0)}.pmmp[data-fd=img] .pmmp5-img{display:block}.pmmp5-motif{position:absolute;inset:0;display:none;pointer-events:none;filter:blur(calc(var(--pmmp5-flou, 0px) / 6));-webkit-mask-image:radial-gradient(120% 90% at 50% 20%,#000 35%,transparent 92%);mask-image:radial-gradient(120% 90% at 50% 20%,#000 35%,transparent 92%)}.pmmp[data-mo] .pmmp5-motif{display:block}.pmmp[data-mo] .pmmp-trame{display:none}.pmmp5-vm[data-mo=grille],.pmmp[data-mo=grille] .pmmp5-motif{background-image:linear-gradient(rgba(var(--pmmp-rgb),.09) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--pmmp-rgb),.09) 1px,transparent 1px);background-size:44px 44px}.pmmp5-vm[data-mo=points],.pmmp[data-mo=points] .pmmp5-motif{background-image:radial-gradient(rgba(var(--pmmp-rgb),.26) 1px,transparent 1.7px);background-size:20px 20px}.pmmp5-vm[data-mo=lignes],.pmmp[data-mo=lignes] .pmmp5-motif{background-image:repeating-linear-gradient(135deg,rgba(var(--pmmp-rgb),.08) 0 1px,transparent 1px 15px)}.pmmp5-vm[data-mo=topo],.pmmp[data-mo=topo] .pmmp5-motif{background-image:repeating-radial-gradient(circle at 28% 36%,transparent 0 26px,rgba(var(--pmmp-rgb),.08) 26px 27px),repeating-radial-gradient(circle at 78% 72%,transparent 0 32px,rgba(var(--pmmp-rgb),.06) 32px 33px)}.pmmp5-vm[data-mo=etoiles],.pmmp[data-mo=etoiles] .pmmp5-motif{background-image:radial-gradient(1.2px 1.2px at 12% 18%,rgba(255,255,255,.8),transparent),radial-gradient(1px 1px at 38% 62%,rgba(255,255,255,.6),transparent),radial-gradient(1.4px 1.4px at 64% 28%,rgba(var(--pmmp-rgb),.9),transparent),radial-gradient(1px 1px at 82% 76%,rgba(255,255,255,.55),transparent),radial-gradient(1px 1px at 52% 90%,rgba(255,255,255,.5),transparent),radial-gradient(1.2px 1.2px at 92% 8%,rgba(255,255,255,.7),transparent);background-size:260px 260px}.pmmp[data-mo=etoiles] .pmmp5-motif{animation:pmmp5-scintille 7s ease-in-out infinite alternate}@keyframes pmmp5-scintille{from{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pmmp[data-mo=etoiles] .pmmp5-motif{animation:none}}.pmmp-amb.pmmp5-perso-on{width:348px;max-height:calc(100vh - 96px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.14) transparent}.pmmp5-perso{margin-top:8px;padding:10px 4px 4px;border-top:1px solid rgba(255,255,255,.07)}.pmmp5-t{margin:14px 4px 8px;font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pmmp-ink3)}.pmmp5-t:first-child{margin-top:2px}.pmmp5-g{display:flex;flex-wrap:wrap;gap:6px}.pmmp5-g button{font:inherit;color:var(--pmmp-ink2);background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);border-radius:11px;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.pmmp5-g button:hover{border-color:rgba(255,255,255,.16);color:var(--pmmp-ink)}.pmmp5-g button[aria-pressed=true]{border-color:rgba(var(--pmmp-rgb),.75);background:rgba(var(--pmmp-rgb),.1);color:var(--pmmp-ink)}.pmmp5-g button:focus-visible,.pmmp5-libre input:focus-visible,.pmmp5-raz:focus-visible{outline:2px solid rgba(var(--pmmp-rgb),.9);outline-offset:2px}.pmmp5-acc{display:flex;align-items:center;gap:8px}.pmmp5-pastilles{gap:5px;flex:1 1 auto}.pmmp5-pastilles button{width:24px;height:24px;padding:0;border-radius:50%;display:grid;place-items:center}.pmmp5-pastilles button i{width:14px;height:14px;border-radius:50%;display:block}.pmmp5-pastilles button[aria-pressed=true] i{box-shadow:0 0 0 2px #101014,0 0 0 3.5px rgba(255,255,255,.85)}.pmmp5-auto{background:conic-gradient(from 200deg,#d6a85a,#5b8def,#46c68a,#d46aa0,#d6a85a)}.pmmp5-libre{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--pmmp-ink3);cursor:pointer}.pmmp5-libre input{width:26px;height:26px;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:0 0;cursor:pointer}.pmmp5-fonds,.pmmp5-motifs{display:grid;grid-template-columns:repeat(3,1fr)}.pmmp5-fonds button,.pmmp5-motifs button{display:flex;flex-direction:column;align-items:stretch;gap:5px;padding:5px 5px 6px;font-size:11px;text-align:center}.pmmp5-vf,.pmmp5-vm{display:block;height:30px;border-radius:7px;background-color:#0a0a0d;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.pmmp5-vf[data-fd=amb]{background:radial-gradient(60% 90% at 20% 0,rgba(var(--pmmp-rgb),.45),transparent 70%),radial-gradient(50% 80% at 100% 100%,rgba(var(--pmmp-rgb),.25),transparent 70%),#0a0a0d}.pmmp5-vf[data-fd=deg1]{background:linear-gradient(135deg,#2a1d0b,#08070a)}.pmmp5-vf[data-fd=deg2]{background:linear-gradient(120deg,#2b1240,#0d1f3d 55%,#3a1a10)}.pmmp5-vf[data-fd=deg3]{background:linear-gradient(135deg,#0a2340,#06303d 60%,#03080d)}.pmmp5-vf[data-fd=deg4]{background:linear-gradient(180deg,#22100a,#4a1406)}.pmmp5-vf[data-fd=deg5]{background:linear-gradient(135deg,#0f2e1f,#040906)}.pmmp5-vf[data-fd=deg6]{background:linear-gradient(135deg,#2a1240,#08060c)}.pmmp5-vf[data-fd=uni]{background:#08080b}.pmmp5-vf[data-fd=img]{background:linear-gradient(160deg,transparent 55%,rgba(var(--pmmp-rgb),.35) 56%,transparent 75%),radial-gradient(circle at 72% 32%,rgba(255,255,255,.55) 0 3px,transparent 4px),linear-gradient(180deg,#1b2230,#0b0d12)}.pmmp5-vm[data-mo=""]{background:#0a0a0d}.pmmp5-vm[data-mo=etoiles]{background-size:60px 60px}.pmmp5-im{margin-top:8px;display:grid;grid-template-columns:1fr auto;gap:6px 8px;align-items:end}.pmmp5-im[hidden]{display:none}.pmmp5-im label{display:grid;gap:4px;font-size:11px;color:var(--pmmp-ink3)}.pmmp5-im input{min-width:0;height:32px;padding:0 10px;font:inherit;font-size:12.5px;color:var(--pmmp-ink);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:10px}.pmmp5-im input:focus{outline:0;border-color:rgba(var(--pmmp-rgb),.7)}.pmmp5-im .pmmp-b{height:32px}.pmmp5-aide{grid-column:1/-1;margin:0;font-size:11px;line-height:1.45;color:var(--pmmp-ink3)}.pmmp5-curseurs{display:grid;gap:10px;margin-top:14px}.pmmp5-curseurs label{display:grid;grid-template-columns:1fr 120px;align-items:center;gap:10px;font-size:12px;color:var(--pmmp-ink2)}.pmmp5-curseurs input[type=range]{width:100%;accent-color:var(--pmmp-or)}.pmmp5-seg button{flex:1 1 0;min-width:0;height:30px;padding:0 6px;font-size:12px}.pmmp5-polices button{flex-basis:calc(50% - 3px)}.pmmp5-raz{display:inline-flex;align-items:center;gap:6px;margin:16px 2px 4px;padding:0;font:inherit;font-size:12px;color:var(--pmmp-ink3);background:0 0;border:0;cursor:pointer}.pmmp5-raz:hover{color:var(--pmmp-ink)}.pmmp5-raz svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7}.pmmp-choix-b em.pmmp5-cad{color:rgba(var(--pmmp-rgb),.95)}.pmmp5-cad svg{width:13px;height:13px;margin-right:5px;vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:1.8}.pmmp[data-vue=verrou] .pmmp-vues-g{transform:translateX(100%)}.pmmp[data-vue=verrou] .pmmp-choix{display:block}.pmmp5-verrou{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden}.pmmp5-verrou-f{position:absolute;inset:6px 14px 6px 6px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(9,1fr);gap:14px;opacity:.55;-webkit-mask-image:radial-gradient(70% 70% at 50% 45%,rgba(0,0,0,0.35),#000 85%);mask-image:radial-gradient(70% 70% at 50% 45%,rgba(0,0,0,0.35),#000 85%)}.pmmp5-vt{position:relative;border-radius:22px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.012)),rgba(12,12,16,.5);overflow:hidden;animation:pmmp5-entre .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d, 0ms)}.pmmp5-vt b{position:absolute;left:18px;height:8px;border-radius:6px;background:rgba(255,255,255,.06)}.pmmp5-vt b:first-child{top:16px;width:30%;background:rgba(var(--pmmp-rgb),.28)}.pmmp5-vt b:nth-child(2){top:34px;width:52%}.pmmp5-vt b:nth-child(3){top:50px;width:40%}.pmmp5-vt-c::after{content:"";position:absolute;left:18px;right:18px;bottom:18px;height:46%;background:linear-gradient(180deg,rgba(var(--pmmp-rgb),.18),transparent);-webkit-mask-image:linear-gradient(90deg,#000,#000);clip-path:polygon(0 70%,12% 52%,24% 60%,38% 34%,52% 44%,66% 18%,80% 30%,100% 8%,100% 100%,0 100%)}.pmmp5-vt-j::after{content:"";position:absolute;left:50%;bottom:18px;width:64px;height:32px;margin-left:-32px;border:6px solid rgba(var(--pmmp-rgb),.22);border-bottom:0;border-radius:64px 64px 0 0}@keyframes pmmp5-entre{from{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.pmmp5-verrou-c{position:relative;width:min(460px,calc(100% - 40px));padding:30px 30px 26px;border-radius:26px;border:1px solid rgba(var(--pmmp-rgb),.28);background:linear-gradient(180deg,rgba(22,20,18,.94),rgba(12,12,15,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 40px 90px -30px rgba(0,0,0,.95),0 0 0 8px rgba(var(--pmmp-rgb),.04);text-align:center;animation:pmmp5-entre .5s .15s cubic-bezier(.2,.8,.2,1) both}.pmmp5-verrou-i{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:16px;background:radial-gradient(circle at 30% 20%,rgba(var(--pmmp-rgb),.35),rgba(var(--pmmp-rgb),.08));border:1px solid rgba(var(--pmmp-rgb),.45);color:var(--pmmp-or)}.pmmp5-verrou-i svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7}.pmmp5-verrou-k{margin:14px 0 6px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pmmp-or)}.pmmp5-verrou-c h3{margin:0 0 10px;font-size:21px;font-weight:600;letter-spacing:-.01em;color:var(--pmmp-ink)}.pmmp5-verrou-c>p:not([class]){margin:0 auto 14px;max-width:380px;font-size:13.5px;line-height:1.55;color:var(--pmmp-ink2)}.pmmp5-verrou-c ul{display:grid;gap:7px;margin:0 auto 20px;padding:0;max-width:320px;list-style:none;text-align:left;font-size:13px;color:var(--pmmp-ink2)}.pmmp5-verrou-c li{position:relative;padding-left:20px}.pmmp5-verrou-c li::before{content:"";position:absolute;left:3px;top:7px;width:6px;height:6px;border-radius:50%;background:var(--pmmp-or);box-shadow:0 0 8px rgba(var(--pmmp-rgb),.7)}.pmmp5-verrou-a{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.pmmp5-verrou-a a{text-decoration:none}@media (prefers-reduced-motion:reduce){.pmmp5-verrou-c,.pmmp5-vt{animation:none}}@media (max-width:760px){.pmmp-amb.pmmp5-perso-on{left:8px!important;right:8px!important;top:auto!important;bottom:8px;width:auto;max-height:72vh;transform-origin:bottom center}.pmmp5-curseurs label{grid-template-columns:1fr 46%}.pmmp5-verrou{position:relative;inset:auto;min-height:100%;padding:12px 0 24px}.pmmp5-verrou-f{display:none}.pmmp5-verrou-c{width:calc(100% - 8px);padding:24px 18px 20px}.pmmp5-verrou-c h3{font-size:19px}}