.pmf{--f-titre:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--f-e:cubic-bezier(.16, 1, .3, 1);position:fixed;inset:0;z-index:2147483000;overflow:hidden;background:var(--f-bg);color:var(--f-ink);font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;opacity:0;transition:opacity .45s ease;-webkit-font-smoothing:antialiased}.pmf.pmf-joue{opacity:1}.pmf-cinema{--f-bg:#060607;--f-ink:#f4efe4;--f-ink2:#c8c1b2;--f-ink3:#878175;--f-line:rgba(244, 239, 228, .12);--f-or:#d8ad62;--f-up:#4fc08d;--f-dn:#ea725f;--f-q1:#74a6ee;--f-q2:#e2895c;--f-q3:#3fb58e;--f-globe:rgba(216, 173, 98, .045);--f-carte:rgba(255, 255, 255, .025);--f-sur-or:#17130b;color-scheme:dark}.pmf-edito{--f-bg:#f4efe5;--f-ink:#17140f;--f-ink2:#3f3a31;--f-ink3:#7b7467;--f-line:rgba(23, 20, 15, .14);--f-or:#9a7130;--f-up:#1f7a4f;--f-dn:#b4422f;--f-q1:#2c5e9f;--f-q2:#b6612f;--f-q3:#1f7a4f;--f-globe:rgba(23, 20, 15, .035);--f-carte:rgba(255, 255, 255, .55);--f-sur-or:#fffaf0;--f-titre:"Iowan Old Style","Palatino Linotype",Palatino,Georgia,"Times New Roman",serif;color-scheme:light}.pmf-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.pmf-up{color:var(--f-up)}.pmf-dn{color:var(--f-dn)}.pmf-defil{position:absolute;inset:0;z-index:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;outline:0;-webkit-overflow-scrolling:touch}.pmf-defil::-webkit-scrollbar{display:none}.pmf-piste{position:relative;width:1px}.pmf-cran{position:absolute;left:0;width:1px;height:1px}.pmf-scene-fixe{position:absolute;inset:0;z-index:2;pointer-events:none}.pmf button{pointer-events:auto;font:inherit}.pmf button:focus-visible{outline:2px solid var(--f-or);outline-offset:3px}.pmf-fond{position:absolute;inset:0}.pmf-cinema .pmf-fond{background:radial-gradient(60% 55% at 80% 28%,rgba(216,173,98,.08),transparent 70%),radial-gradient(55% 50% at 6% 100%,rgba(116,166,238,.05),transparent 70%)}.pmf-cinema .pmf-fond::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 45%,transparent 55%,rgba(0,0,0,.55))}.pmf-edito .pmf-fond{background:linear-gradient(var(--f-ink),var(--f-ink)) 50% 68px/calc(100% - 2 * clamp(28px,6vw,110px)) 1px no-repeat,linear-gradient(var(--f-line),var(--f-line)) 50% calc(100% - 62px)/calc(100% - 2 * clamp(28px,6vw,110px)) 1px no-repeat}.pmf-barre{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;align-items:center;gap:22px;padding:max(20px,env(safe-area-inset-top)) clamp(28px,6vw,110px) 0}.pmf-tag{font-size:11px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:var(--f-ink2);white-space:nowrap}.pmf-prog{flex:1;display:flex;gap:4px;margin:0;padding:0;list-style:none;min-width:0}.pmf-prog li{flex:1;min-width:0}.pmf-prog button{display:block;width:100%;height:22px;padding:0;border:0;cursor:pointer;background:linear-gradient(var(--f-line),var(--f-line)) 50% 50%/100% 2px no-repeat}.pmf-prog button:hover{background-size:100% 4px}.pmf-prog i{display:block;height:2px;border-radius:2px;background:var(--f-or);transform:scaleX(0);transform-origin:0 50%}.pmf-prog .pmf-fait i{transform:scaleX(1)}.pmf-act{display:flex;gap:8px}.pmf-act button{height:34px;padding:0 15px;border:0;border-radius:99px;background:0 0;color:var(--f-ink2);box-shadow:inset 0 0 0 1px var(--f-line);font-size:12.5px;font-weight:550;cursor:pointer;transition:color .25s,box-shadow .25s}.pmf-act button:hover{color:var(--f-ink);box-shadow:inset 0 0 0 1px var(--f-or)}.pmf-act .pmf-x{width:34px;padding:0;font-size:13px}.pmf-pied{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;align-items:center;gap:24px;padding:0 clamp(28px,6vw,110px) max(20px,env(safe-area-inset-bottom));font-size:11.5px;color:var(--f-ink3)}.pmf-cpt{font-size:12px;font-weight:650;letter-spacing:.08em;color:var(--f-ink2)}.pmf-aide{flex:1}.pmf-aide kbd{display:inline-block;min-width:18px;padding:1px 5px;border-radius:5px;box-shadow:inset 0 0 0 1px var(--f-line);font:600 10.5px/1.5 Inter,system-ui,sans-serif;text-align:center;color:var(--f-ink2)}.pmf-avert{text-align:right;color:var(--f-ink3)}.pmf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pmf-scenes{position:absolute;inset:0}.pmf-s{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.32fr);align-items:center;gap:clamp(32px,5vw,92px);padding:96px clamp(28px,6vw,110px) 84px;visibility:hidden;opacity:0;transform-origin:50% 45%;will-change:opacity,transform}.pmf-s.pmf-v{visibility:visible}.pmf-txt{max-width:520px;min-width:0}.pmf-txt>*,.pmf-vis{will-change:transform}.pmf-kick{display:flex;align-items:center;gap:12px;margin:0 0 20px;font-size:11.5px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:var(--f-or)}.pmf-kick .pmf-num{color:var(--f-ink3);letter-spacing:.06em}.pmf-kick .pmf-num::after{content:"";display:inline-block;width:24px;height:1px;margin-left:12px;vertical-align:middle;background:var(--f-or)}.pmf-h{margin:0 0 18px;font:650 clamp(30px, 3.1vw, 50px)/1.07 var(--f-titre);letter-spacing:-.03em;color:var(--f-ink);text-wrap:balance}.pmf-h-long{font-size:clamp(25px, 2.4vw, 38px)}.pmf-p{margin:0 0 26px;max-width:46ch;font-size:clamp(15px, 1.12vw, 17.5px);line-height:1.62;color:var(--f-ink2)}.pmf-fig{display:flex;flex-direction:column;gap:7px;padding-top:20px;border-top:1px solid var(--f-line)}.pmf-fig b{font-size:clamp(40px, 4.3vw, 70px);font-weight:600;line-height:1;letter-spacing:-.035em;color:var(--f-ink);white-space:nowrap}.pmf-fig span{font-size:13px;color:var(--f-ink3)}.pmf-src{margin:22px 0 0;font-size:11.5px;line-height:1.5;color:var(--f-ink3)}.pmf-vis{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;height:min(62vh,560px)}.pmf-vis-ti{margin:0 0 12px;font-size:12.5px;letter-spacing:.02em;color:var(--f-ink3)}.pmf-vis-h{margin:0 0 8px;font-size:12px;color:var(--f-ink3)}.pmf-box{position:relative;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:0}.pmf-svg{display:block;width:100%;height:100%;overflow:visible}.pmf-box>.pmf-svg{flex:1 1 0;height:auto;min-height:0}.pmf-s-agenda .pmf-box,.pmf-s-barres .pmf-box,.pmf-s-chaleur .pmf-box,.pmf-s-echelle .pmf-box,.pmf-s-points .pmf-box,.pmf-s-signaux .pmf-box{flex:0 1 auto}html.pmf-ouvert body>:not(.pmf){visibility:hidden!important}.pmf-plein{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;align-content:center;justify-items:center;gap:0;text-align:center}.pmf-plein .pmf-txt{max-width:980px}.pmf-plein .pmf-kick{justify-content:center}.pmf-plein .pmf-vis{width:min(1120px,100%);height:auto}.pmf-plein .pmf-box{flex:none}.pmf-plein>.pmf-src{margin-top:30px}.pmf-s-phrase .pmf-h{margin-bottom:30px;font-size:clamp(17px, 1.4vw, 21px);font-weight:550;letter-spacing:-.01em;color:var(--f-ink3)}.pmf-s-ouverture{grid-template-columns:minmax(0,1fr);align-content:center;justify-items:start}.pmf-ouv{max-width:1120px;will-change:transform}.pmf-ouv-tag{margin:0 0 14px;font-size:12px;font-weight:650;letter-spacing:.22em;text-transform:uppercase;color:var(--f-or)}.pmf-ouv-date{margin:0 0 32px;font-size:15px;color:var(--f-ink3)}.pmf-ouv-date::first-letter{text-transform:uppercase}.pmf-ouv-h{margin:0;font:650 clamp(40px, 5vw, 82px)/1.03 var(--f-titre);letter-spacing:-.04em;text-wrap:balance}.pmf-ouv-h.pmf-ouv-long{font-size:clamp(32px, 3.6vw, 58px)}.pmf-ouv-h span{display:inline-block;opacity:0;transform:translate3d(0,.45em,0);transition:opacity .9s var(--f-e),transform 1s var(--f-e);transition-delay:calc(140ms + var(--k) * 55ms)}.pmf-joue .pmf-ouv-h span{opacity:1;transform:none}.pmf-ouv-trait{display:block;width:140px;height:2px;margin:38px 0 18px;background:var(--f-or);transform:scaleX(0);transform-origin:0 50%;transition:transform 1.2s .55s var(--f-e)}.pmf-joue .pmf-ouv-trait{transform:none}.pmf-ouv-n{margin:0;font-size:14px;color:var(--f-ink2);opacity:0;transition:opacity .8s .9s}.pmf-joue .pmf-ouv-n{opacity:1}.pmf-ouv-n b{color:var(--f-or)}.pmf-ouv-fl{position:relative;display:block;width:22px;height:36px;margin-top:46px;border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--f-ink3)}.pmf-ouv-fl::after{content:"";position:absolute;left:50%;top:8px;width:3px;height:7px;margin-left:-1.5px;border-radius:2px;background:var(--f-or)}.pmf-debut .pmf-v .pmf-ouv-fl::after{animation:pmf-souris 1.9s var(--f-e) infinite}@keyframes pmf-souris{0%{transform:translateY(0);opacity:1}70%{transform:translateY(11px);opacity:0}100%{transform:translateY(0);opacity:0}}.pmf-s-fin{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.pmf-finb{max-width:760px}.pmf-finb .pmf-p{margin:0 auto}.pmf-fin-b{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:32px 0 30px}.pmf-fin-b button{padding:12px 20px;border:0;border-radius:99px;background:0 0;color:var(--f-ink);box-shadow:inset 0 0 0 1px var(--f-line);font-size:14px;font-weight:550;cursor:pointer;transition:box-shadow .25s}.pmf-fin-b button:hover{box-shadow:inset 0 0 0 1px var(--f-or)}.pmf-fin-b .pmf-or{background:var(--f-or);color:var(--f-sur-or);box-shadow:none}.pmf-sources{margin:0 0 18px;padding:0;list-style:none;font-size:12px;line-height:1.6;color:var(--f-ink3)}.pmf-avert-f{margin:0;font-size:12.5px;color:var(--f-ink2)}.pmf-cles{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 10px;font-size:12.5px;color:var(--f-ink2)}.pmf-cles i{display:inline-block;width:14px;height:3px;margin-right:7px;border-radius:2px;vertical-align:middle}.pmf-grille{stroke:var(--f-line);stroke-width:1}.pmf-base{stroke:var(--f-ink3);stroke-width:1;stroke-dasharray:3 5;opacity:.75}.pmf-ax{fill:var(--f-ink3);font:500 11.5px Inter,system-ui,sans-serif}.pmf-trace{fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.pmf-trace2{stroke-width:1.8;opacity:.85}.pmf-tete-l{opacity:0}.pmf-halo{fill:none;stroke-width:1.5;opacity:.55;transform-box:fill-box;transform-origin:center}.pmf-v .pmf-halo{animation:pmf-halo 1.8s ease-out infinite}@keyframes pmf-halo{0%{transform:scale(.4);opacity:.7}100%{transform:scale(1.5);opacity:0}}.pmf-tete-v{fill:var(--f-ink);font:650 14px Inter,system-ui,sans-serif;paint-order:stroke;stroke:var(--f-bg);stroke-width:5px;stroke-linejoin:round}.pmf-rep{opacity:0;transform:translateY(6px);transition:opacity .45s,transform .5s var(--f-e)}.pmf-rep.on{opacity:1;transform:none}.pmf-rep line{stroke:var(--f-or);stroke-width:1;stroke-dasharray:2 3}.pmf-rep circle{fill:var(--f-bg);stroke:var(--f-or);stroke-width:2}.pmf-rep text{fill:var(--f-ink);font:600 12.5px Inter,system-ui,sans-serif;paint-order:stroke;stroke:var(--f-bg);stroke-width:4px}.pmf-rep-k{fill:var(--f-or);font-size:10.5px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.pmf-bars{position:relative;--pmf-lab:32%;--pmf-val:100px}.pmf-row{position:absolute;top:0;left:0;right:0;display:grid;grid-template-columns:var(--pmf-lab) minmax(0,1fr) var(--pmf-val);align-items:center;gap:14px;padding:0 12px;border-radius:10px;will-change:transform;transition:background-color .4s,box-shadow .4s}.pmf-row-n{overflow:hidden;font-size:13.5px;color:var(--f-ink2);text-overflow:ellipsis;white-space:nowrap}.pmf-row-n small{display:block;font-size:11px;color:var(--f-ink3)}.pmf-row-t{position:relative;height:12px}.pmf-bars-axe .pmf-row-t::before{content:"";position:absolute;left:50%;top:-9px;bottom:-9px;width:1px;background:var(--f-line)}.pmf-bar{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--f-or);transform:scaleX(0);transform-origin:0 50%}.pmf-bup{background:var(--f-up)}.pmf-bdn{background:var(--f-dn)}.pmf-bar2{display:flex;gap:2px;background:0 0}.pmf-bar2 i{display:block;height:100%;border-radius:3px}.pmf-row-v{font-size:14px;font-weight:600;text-align:right;color:var(--f-ink);white-space:nowrap}.pmf-row.pmf-tete{background-color:color-mix(in srgb,var(--f-or) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--f-or) 50%,transparent)}.pmf-row.pmf-tete .pmf-row-n{color:var(--f-ink);font-weight:600}.pmf-row.pmf-tete::after{content:"En tête";position:absolute;top:-8px;right:12px;padding:1px 7px;border-radius:99px;background:var(--f-or);color:var(--f-sur-or);font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pmf-cpt3{display:flex;gap:30px;margin:0 0 16px;font-size:13px}.pmf-cpt3 b{margin-right:8px;font-size:28px;font-weight:650;line-height:1}.pmf-heat{display:grid;gap:6px}.pmf-cel{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;aspect-ratio:1.6;border-radius:9px;background:color-mix(in srgb,var(--c) calc(var(--f) * 100%),transparent);opacity:0}.pmf-cel::after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--f-bg);opacity:0;transition:opacity .5s;pointer-events:none}.pmf-foc .pmf-cel:not(.pmf-hi):not(.pmf-lo)::after{opacity:.72}.pmf-cel b{font-size:13px;font-weight:650;color:var(--f-ink)}.pmf-cel span{font-size:12px;color:var(--f-ink)}.pmf-cel em{position:absolute;top:100%;left:50%;z-index:2;margin-top:-9px;padding:2px 8px;border-radius:99px;background:var(--f-or);color:var(--f-sur-or);font-size:9px;font-style:normal;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:0;transform:translate(-50%,5px);transition:opacity .4s,transform .5s var(--f-e)}.pmf-foc .pmf-cel em{opacity:1;transform:translate(-50%,0)}.pmf-foc .pmf-hi,.pmf-foc .pmf-lo{z-index:1;box-shadow:0 0 0 2px var(--f-or)}.pmf-cumul{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px;font-size:12.5px;color:var(--f-ink3)}.pmf-cumul>b{font-size:22px;font-weight:650}.pmf-cumul small{display:block;margin-top:3px;font-size:12px;color:var(--f-ink3);opacity:0;transition:opacity .45s}.pmf-cumul small.on{opacity:1}.pmf-col{transform:scaleY(0)}.pmf-jauges{display:grid;height:100%}.pmf-j2{grid-template-columns:1fr 1fr;gap:28px}.pmf-jauge{display:flex;flex-direction:column;min-height:0;text-align:center}.pmf-jauge .pmf-svg{flex:1;min-height:0}.pmf-j-piste{fill:none;stroke:var(--f-line);stroke-width:16;stroke-linecap:round}.pmf-j-arc{fill:none;stroke-width:16;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.pmf-j-aig{opacity:0}.pmf-j-aig line{stroke:var(--f-ink);stroke-width:3;stroke-linecap:round}.pmf-j-aig circle{fill:var(--f-or)}.pmf-j-fant{opacity:0}.pmf-j-fant line{stroke:var(--f-ink3);stroke-width:2;stroke-dasharray:3 4}.pmf-j-fant text{fill:var(--f-ink3);font:500 11.5px Inter,system-ui,sans-serif}.pmf-j-v{display:block;margin-top:6px;font-size:46px;font-weight:650;line-height:1;letter-spacing:-.03em;color:var(--f-ink)}.pmf-j-mot{display:flex;flex-direction:column;align-items:center;gap:4px;margin:4px 0 0;opacity:0;transform:translateY(8px);transition:opacity .5s,transform .5s var(--f-e)}.pmf-j-mot.on{opacity:1;transform:none}.pmf-j-mot b{font-size:16px;font-weight:650}.pmf-j-mot b::first-letter{text-transform:uppercase}.pmf-delta{font-size:13px;font-weight:600}.pmf-ech{position:relative}.pmf-ech-r{display:grid;grid-template-columns:32% minmax(0,1fr) 64px;align-items:center;gap:14px}.pmf-ech-t{position:relative;height:8px;border-radius:99px;background:linear-gradient(90deg,color-mix(in srgb,var(--f-dn) 24%,transparent) 0 var(--lo),var(--f-line) var(--lo) var(--hi),color-mix(in srgb,var(--f-up) 24%,transparent) var(--hi) 100%)}.pmf-ech-tete{height:26px}.pmf-ech-z{height:14px;background:0 0}.pmf-ech-z span{position:absolute;top:0;font-size:11px;color:var(--f-ink3);transform:translateX(-50%)}.pmf-ech-p{position:absolute;top:-5px;left:-9px;width:18px;height:18px;border-radius:50%;background:var(--f-or);box-shadow:0 0 0 4px var(--f-bg);opacity:0;will-change:transform}.pmf-ech-p.pmf-up{background:var(--f-up)}.pmf-ech-p.pmf-dn{background:var(--f-dn)}.pmf-ag{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.pmf-ag li{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 18px;border-radius:14px;background:var(--f-carte);box-shadow:inset 0 0 0 1px var(--f-line);opacity:0;will-change:transform}.pmf-ag-d b{display:block;font-size:14px;font-weight:650}.pmf-ag-d b::first-letter{text-transform:uppercase}.pmf-ag-d small,.pmf-ag-x small{display:block;margin-top:2px;font-size:12.5px;color:var(--f-ink3)}.pmf-ag-x b{display:block;font-size:14.5px;font-weight:550;line-height:1.35}.pmf-ag-i{display:flex;gap:4px}.pmf-ag-i i{width:6px;height:6px;border-radius:50%;background:var(--f-line)}.pmf-ag-i i.on{background:var(--f-or)}.pmf-s-points .pmf-vis{height:auto;max-height:66vh}.pmf-pts{position:relative;display:flex;flex-direction:column;gap:22px;margin:0;padding:0;list-style:none}.pmf-fil{position:absolute;top:10px;bottom:10px;left:19.5px;width:1px;background:linear-gradient(var(--f-or),color-mix(in srgb,var(--f-or) 10%,transparent));transform:scaleY(0);transform-origin:50% 0}.pmf-pts li{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:18px;opacity:.08;will-change:transform}.pmf-pts-n{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--f-bg);box-shadow:inset 0 0 0 1px var(--f-or);color:var(--f-or);font-size:13px;font-weight:650}.pmf-pts b{display:block;padding-top:8px;font-size:clamp(16px, 1.25vw, 19px);font-weight:550;line-height:1.42;color:var(--f-ink)}.pmf-pts small{display:block;margin-top:4px;font-size:13px;color:var(--f-ink3)}.pmf-phr{max-width:30ch;margin:0 auto;font:600 clamp(28px, 3.1vw, 50px)/1.2 var(--f-titre);letter-spacing:-.025em;text-wrap:balance}.pmf-phr span{opacity:.16;transition:opacity .35s}.pmf-phr span.on{opacity:1}.pmf-trait{display:block;width:120px;height:2px;margin:30px auto 0;background:var(--f-or);transform:scaleX(0)}.pmf-kpi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:30px;overflow:hidden;border-radius:18px;background:var(--f-line);box-shadow:inset 0 0 0 1px var(--f-line);text-align:left}.pmf-kpi1{grid-template-columns:minmax(0,1fr)}.pmf-kpi2,.pmf-kpi4{grid-template-columns:repeat(2,minmax(0,1fr))}.pmf-k{display:flex;flex-direction:column;gap:8px;min-width:0;padding:28px 30px;background:var(--f-bg);opacity:0;will-change:transform}.pmf-k-n{font-size:11.5px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--f-ink3)}.pmf-k b{overflow:hidden;font-size:clamp(28px, 2.7vw, 44px);font-weight:600;line-height:1.05;letter-spacing:-.03em;color:var(--f-ink);text-overflow:ellipsis;white-space:nowrap}.pmf-k em{font-size:14px;font-style:normal;font-weight:650;opacity:0;transition:opacity .45s}.pmf-k.on em{opacity:1}.pmf-k small{font-size:12.5px;color:var(--f-ink3)}.pmf-fr{display:flex;flex-direction:column;justify-content:center;gap:46px;height:100%}.pmf-fr-axe{position:relative;height:70px;border-bottom:1px solid var(--f-line)}.pmf-fr-axe>span{position:absolute;bottom:-24px;font-size:11px;color:var(--f-ink3);transform:translateX(-50%)}.pmf-fr-l{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--f-or);transform:scaleX(0);transform-origin:0 50%}.pmf-fr-tete{position:absolute;left:-1px;bottom:-6px;width:2px;height:84px;background:var(--f-or);box-shadow:0 0 16px color-mix(in srgb,var(--f-or) 70%,transparent);will-change:transform}.pmf-fr-tete::before{content:"";position:absolute;top:-5px;left:-4px;width:10px;height:10px;border-radius:50%;background:var(--f-or)}.pmf-fr-m{position:absolute;bottom:16px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--f-line);color:var(--f-ink3);font-size:11px;font-weight:650;opacity:.35;transform:translate(-50%,8px) scale(.6);transition:opacity .35s,transform .45s var(--f-e),background-color .35s,color .35s}.pmf-fr-m.on{background:var(--f-or);color:var(--f-sur-or);opacity:1;transform:translate(-50%,0) scale(1)}.pmf-fr-car{position:relative;min-height:130px}.pmf-fr-c{position:absolute;top:0;left:0;right:0;margin:0;opacity:0;transform:translateY(12px);transition:opacity .45s,transform .5s var(--f-e)}.pmf-fr-c.on{opacity:1;transform:none}.pmf-fr-c span{display:block;font-size:12px;font-weight:650;letter-spacing:.08em;color:var(--f-or)}.pmf-fr-c b{display:block;margin:8px 0;font-size:clamp(18px, 1.5vw, 23px);font-weight:550;line-height:1.36}.pmf-fr-c small{font-size:12.5px;color:var(--f-ink3)}.pmf-sig{display:flex;flex-direction:column;justify-content:center;gap:28px;height:100%}.pmf-sig-c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pmf-sig-c span{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--f-ink3)}.pmf-sig-c .pmf-dn,.pmf-sig-c .pmf-up{color:var(--f-ink3)}.pmf-sig-c .pmf-up b{color:var(--f-up)}.pmf-sig-c .pmf-dn b{color:var(--f-dn)}.pmf-sig-c b{font-size:clamp(40px, 4vw, 64px);font-weight:600;line-height:1;color:var(--f-ink)}.pmf-sig-b{display:flex;height:12px;overflow:hidden;border-radius:99px;background:var(--f-line);transform:scaleX(0);transform-origin:0 50%}.pmf-sig-b i{display:block;height:100%}.pmf-sig-u{background:var(--f-up)}.pmf-sig-z{background:var(--f-ink3);opacity:.45}.pmf-sig-d{background:var(--f-dn)}.pmf-sig-l{display:flex;flex-wrap:wrap;gap:8px;opacity:0;transition:opacity .5s}.pmf-sig-l.on{opacity:1}.pmf-sig-l span{padding:6px 12px;border-radius:99px;box-shadow:inset 0 0 0 1px var(--f-line);font-size:13px}.pmf-globe{position:absolute;top:0;left:0}.pmf-gl{position:absolute;left:0;right:0;bottom:0}.pmf-gl-p{position:absolute;left:0;right:0;bottom:0;margin:0;padding:14px 18px;border-radius:14px;background:color-mix(in srgb,var(--f-bg) 86%,transparent);box-shadow:inset 0 0 0 1px var(--f-line);opacity:0;transform:translateY(10px);transition:opacity .45s,transform .5s var(--f-e)}.pmf-gl-p.on{opacity:1;transform:none}.pmf-gl-p b{display:block;margin-bottom:4px;font-size:11.5px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--f-or)}.pmf-gl-p span{font-size:14.5px;line-height:1.5;color:var(--f-ink2)}.pmf-edito .pmf-h,.pmf-edito .pmf-ouv-h{font-weight:500;letter-spacing:-.015em}.pmf-edito .pmf-kick{font-family:var(--f-titre);font-size:15px;font-style:italic;font-weight:400;letter-spacing:0;text-transform:none}.pmf-edito .pmf-fig b,.pmf-edito .pmf-k b{font-family:var(--f-titre);font-weight:500;letter-spacing:-.02em}.pmf-edito .pmf-phr{font-weight:500;font-style:italic}.pmf-edito .pmf-ag li,.pmf-edito .pmf-kpi{box-shadow:inset 0 0 0 1px var(--f-line)}.pmf-edito .pmf-cel b,.pmf-edito .pmf-cel span{color:var(--f-ink)}.pmf-affiche{display:flex;align-items:center;gap:16px;width:100%;margin:16px 0 6px;padding:14px 18px;border:0;border-radius:16px;background:linear-gradient(100deg,#0a0a0c,#16120b);color:#f4efe4;box-shadow:inset 0 0 0 1px rgba(216,173,98,.35);font:inherit;text-align:left;cursor:pointer;transition:box-shadow .3s}.pmf-affiche:hover{box-shadow:inset 0 0 0 1px rgba(216,173,98,.8)}.pmf-affiche:focus-visible{outline:2px solid #d8ad62;outline-offset:2px}.pmf-af-play{position:relative;flex:none;width:44px;height:44px;border-radius:50%;background:#d8ad62}.pmf-af-play::after{content:"";position:absolute;top:14px;left:17px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:13px solid #17130b}.pmf-af-t{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.pmf-af-t b{font-size:15px;font-weight:650}.pmf-af-t small{font-size:12.5px;color:#b9b2a4}.pmf-af-k{font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#d8ad62}@media print{.pmf,.pmf-affiche{display:none!important}}#pm-recaps .dthread>.pmf-af-cl{margin:4px 0 18px}html.pmr-recit #pm-recaps .dthread>.pmf-af-cl{display:none}@media (prefers-reduced-motion:reduce){.pmf,.pmf-cel em,.pmf-cel::after,.pmf-fr-c,.pmf-fr-m,.pmf-gl-p,.pmf-j-mot,.pmf-k em,.pmf-ouv-h span,.pmf-ouv-n,.pmf-ouv-trait,.pmf-phr span,.pmf-rep,.pmf-row,.pmf-sig-l{transition:none!important}.pmf-debut .pmf-v .pmf-ouv-fl::after,.pmf-v .pmf-halo{animation:none!important}.pmf-ouv-h span{opacity:1;transform:none}.pmf-ouv-trait{transform:none}.pmf-ouv-n{opacity:1}}@media (max-width:760px){.pmf-defil{scroll-snap-type:y proximity}.pmf-cran{scroll-snap-align:start}.pmf-barre{flex-wrap:wrap;gap:8px 10px;padding:max(12px,env(safe-area-inset-top)) 16px 0}.pmf-tag{flex:1;font-size:10px}.pmf-prog{order:3;flex-basis:100%;gap:3px}.pmf-prog button{height:14px}.pmf-act button{height:30px;padding:0 12px;font-size:11.5px}.pmf-act .pmf-x{width:30px}.pmf-pied{gap:12px;padding:0 16px max(12px,env(safe-area-inset-bottom));font-size:10px;line-height:1.35}.pmf-aide{display:none}.pmf-avert{flex:1}.pmf-edito .pmf-fond{background:linear-gradient(var(--f-line),var(--f-line)) 50% calc(100% - 52px)/calc(100% - 32px) 1px no-repeat}.pmf-s{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-content:start;align-items:start;gap:16px;padding:94px 18px 64px}.pmf-txt{max-width:none}.pmf-kick{margin-bottom:10px;font-size:10.5px}.pmf-edito .pmf-kick{font-size:13.5px}.pmf-h{margin-bottom:8px;font-size:24px}.pmf-h-long{font-size:20px}.pmf-p{display:-webkit-box;margin-bottom:12px;overflow:hidden;font-size:14px;line-height:1.5;-webkit-line-clamp:4;-webkit-box-orient:vertical}.pmf-fig{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:10px}.pmf-fig b{font-size:30px}.pmf-fig span{font-size:12px}.pmf-src{display:-webkit-box;margin-top:8px;overflow:hidden;font-size:10.5px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pmf-vis{justify-content:flex-start;height:min(40vh,340px)}.pmf-vis-ti{margin-bottom:8px;font-size:11.5px}.pmf-plein{align-content:start;padding-top:104px}.pmf-plein .pmf-vis{height:auto}.pmf-s-fin,.pmf-s-ouverture{align-content:center}.pmf-ouv-h{font-size:34px}.pmf-ouv-h.pmf-ouv-long{font-size:27px}.pmf-ouv-date{margin-bottom:22px;font-size:13.5px}.pmf-ouv-trait{margin:26px 0 14px}.pmf-fin-b{flex-direction:column;margin:22px 0}.pmf-s-points .pmf-vis{max-height:none;height:auto}.pmf-pts{gap:14px}.pmf-pts li{grid-template-columns:32px minmax(0,1fr);gap:12px}.pmf-pts-n{width:32px;height:32px;font-size:12px}.pmf-fil{left:15.5px}.pmf-pts b{padding-top:5px;font-size:15px}.pmf-phr{font-size:25px}.pmf-kpi{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px;border-radius:14px}.pmf-kpi1{grid-template-columns:minmax(0,1fr)}.pmf-k{gap:5px;padding:16px}.pmf-k-n{font-size:10px}.pmf-k b{font-size:22px}.pmf-k em{font-size:12.5px}.pmf-k small{font-size:11px}.pmf-bars{--pmf-lab:36%;--pmf-val:78px}.pmf-row{gap:8px;padding:0 8px}.pmf-row-n{font-size:12px}.pmf-row-v{font-size:12.5px}.pmf-cpt3{gap:20px;margin-bottom:10px}.pmf-cpt3 b{font-size:22px}.pmf-heat{gap:4px}.pmf-cel{aspect-ratio:1.75;border-radius:7px}.pmf-cel b{font-size:11.5px}.pmf-cel span{font-size:10.5px}.pmf-j2{grid-template-columns:minmax(0,1fr);grid-template-rows:1fr 1fr;gap:10px}.pmf-j-v{margin-top:2px;font-size:30px}.pmf-j-mot{margin-top:2px}.pmf-j-mot b{font-size:14px}.pmf-cel em{display:none}.pmf-ech-r{grid-template-columns:36% minmax(0,1fr) 46px;gap:10px}.pmf-ag li{grid-template-columns:78px minmax(0,1fr);gap:12px;padding:10px 12px}.pmf-ag-i{display:none}.pmf-ag-x b{font-size:13.5px}.pmf-fr{gap:40px}.pmf-fr-car{min-height:150px}.pmf-sig-c b{font-size:34px}.pmf-gl-p{padding:10px 12px}.pmf-gl-p span{font-size:13px}.pmf-af-k{display:none}}