.m5-concl,.m5-dg,.m5-mar,.m5-rap,.m5-tete{--m5-h:var(--gold);--m5-s:color-mix(in srgb, var(--ink3) 70%, transparent);--m5-b:#3987e5}html.pm-clair .m5-mar,html.pm-clair .m5-rap,html.pm-clair .m5-tete{--m5-b:#2a78d6}.m5-tete{margin:2px 0 20px}.m5-ph{font-size:15.5px;line-height:1.55;color:var(--ink);margin:0 0 14px;max-width:72ch}.m5-ph b{color:var(--gold);font-weight:600;font-variant-numeric:tabular-nums}.m5-phpoly{color:var(--ink2)}.m5-cs{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:10px}.m5-c{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:156px;padding:12px 14px 13px;border-radius:12px;background:var(--surf);border:1px solid var(--line)}.m5-cw{grid-column:span 2}.m5-cp{grid-column:span 2}.m5-ck{font-size:11.5px;letter-spacing:.02em;color:var(--ink3)}.m5-cn{font-size:11.5px;line-height:1.45;color:var(--ink3);margin-top:auto}.m5-cj{align-items:flex-start}.m5-j{display:block;width:124px;height:68px;margin:2px 0 0}.m5-j0{fill:none;stroke:var(--surf2,rgba(255,255,255,0.07));stroke-width:9;stroke-linecap:round}.m5-j1{fill:none;stroke:var(--gold);stroke-width:9;stroke-linecap:round}.m5-jt{font:600 22px/1 Inter,system-ui,sans-serif;fill:var(--ink);font-variant-numeric:tabular-nums}.m5-jp{font-size:12px;fill:var(--ink3)}.m5-big{font:600 26px/1.05 Inter,system-ui,sans-serif;color:var(--ink);font-variant-numeric:tabular-nums}.m5-cf{justify-content:flex-start}.m5-cf .m5-fl{font-size:18px;line-height:1}.m5-pt{display:flex;flex-direction:column;gap:7px;margin-top:2px}.m5-pr{display:grid;grid-template-columns:minmax(0,1.9fr) repeat(2,minmax(0,1fr));gap:10px;align-items:center;font-size:12.5px;color:var(--ink2)}.m5-prh{font-size:11px;color:var(--ink3)}.m5-pr small{color:var(--ink3);font-size:11px}.m5-phx{display:inline-flex;align-items:center;gap:6px;font-variant-numeric:tabular-nums}.m5-phx b{font-weight:600;color:var(--ink)}.m5-phx b.m3-up{color:var(--up)}.m5-phx b.m3-dn{color:var(--down)}.m5-phx b.m3-mut{color:var(--ink3)}.m5-pb{position:relative;display:inline-block;width:44px;height:4px;border-radius:3px;background:var(--surf2,rgba(255,255,255,.07));overflow:hidden}.m5-pb i{position:absolute;left:0;top:0;bottom:0;background:var(--gold);border-radius:3px}.m5-ph0{color:var(--ink3)}.m5-pk{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.m5-pk span{color:var(--ink2);font-size:13.5px}.m5-stk{display:flex;height:10px;border-radius:6px;overflow:hidden;background:var(--surf2,rgba(255,255,255,.06));gap:2px}.m5-stk i{display:block;height:100%}.m5-ph-h{background:var(--gold)}.m5-ph-s{background:var(--m5-s)}.m5-ph-b{background:var(--m5-b)}.m5-ph-a{background:var(--line)}.m5-r1{background:var(--gold)}.m5-r2{background:var(--m5-s)}.m5-r3{background:var(--m5-b)}.m5-leg{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--ink2)}.m5-leg li{display:inline-flex;align-items:center;gap:6px}.m5-leg i{width:8px;height:8px;border-radius:2px;display:inline-block}.m5-leg b{color:var(--ink);font-variant-numeric:tabular-nums}.m5-pq{display:flex;flex-direction:column;gap:9px;margin-top:8px}.m5-pq i{display:block;height:12px;border-radius:5px;background:var(--surf2,rgba(255,255,255,.06));width:60%}.m5-pq i:first-child{height:24px;width:35%}.m5-pq i:last-child{width:85%;height:10px}.m5-det{border-top:1px solid var(--line)}.m5-det:last-of-type{border-bottom:1px solid var(--line)}.m5-det>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 2px;cursor:pointer;font:600 14px/1.3 Inter,system-ui,sans-serif;color:var(--ink)}.m5-det>summary::-webkit-details-marker{display:none}.m5-det>summary i{width:8px;height:8px;border-right:1.6px solid var(--ink3);border-bottom:1.6px solid var(--ink3);transform:rotate(45deg);transition:transform .18s ease;flex:none;margin-right:4px}.m5-det[open]>summary i{transform:rotate(-135deg)}.m5-det>summary:hover{color:var(--gold)}.m5-det>summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}.m5-det>.m3-bloc{margin-top:0;padding-top:2px}.m4-2c>.m5-det{border-bottom:1px solid var(--line)}@media (prefers-reduced-motion:reduce){.m5-det>summary i{transition:none}}.m5-mar{margin-top:22px}.m5-att{min-height:560px}.m5-sq{display:flex;flex-direction:column;gap:12px;padding-top:6px}.m5-sq i{display:block;height:120px;border-radius:12px;background:var(--surf);border:1px solid var(--line)}.m5-sq i:first-of-type{height:34px;width:46%}.m5-mh{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid var(--line)}.m5-mh h4{margin:0;font:600 16px/1.3 Inter,system-ui,sans-serif;color:var(--ink)}.m5-bl{padding:16px 0 6px;border-bottom:1px solid var(--line)}.m5-bt h5{margin:0 0 10px;font:600 11.5px/1.2 Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.m5-g2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:20px;align-items:start}.m5-gh{min-height:200px}.m5-tab{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.m5-tab td,.m5-tab th{padding:9px 8px;border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent);text-align:left;font-weight:400}.m5-tab thead th{font-size:11px;color:var(--ink3);border-bottom:1px solid var(--line);padding-top:2px}.m5-tab .n{text-align:right;white-space:nowrap}.m5-tab tbody tr:last-child td,.m5-tab tbody tr:last-child th{border-bottom:0}.m5-tr{cursor:pointer}.m5-tr th{position:relative}.m5-tr:hover th .m5-tn{color:var(--gold)}.m5-tr.on th::before{content:"";position:absolute;left:-2px;top:9px;bottom:9px;width:2px;border-radius:2px;background:var(--gold)}.m5-tr.on th .m5-tn{color:var(--gold)}.m5-tr:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.m5-tn{display:block;color:var(--ink);font-weight:500}.m5-ts{display:block;font-size:11px;color:var(--ink3);margin-top:2px}.m5-kv{list-style:none;margin:0;padding:0}.m5-kv li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:9px 0;border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.m5-kv li:last-child{border-bottom:0}.m5-kv span{color:var(--ink2);font-size:13px}.m5-kv small{display:block;color:var(--ink3);font-size:11px;margin-top:2px}.m5-kv b{font-weight:600;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.m5-kv em{grid-column:1/-1;font-style:normal;font-size:11.5px;color:var(--ink3)}.m5-mar .m3-src{margin-top:14px}.m5-rap{margin-top:6px}.m5-rap.m5-att{min-height:620px}.m5-rh{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:8px}.m5-rh h4{margin:0;font:600 17px/1.3 Inter,system-ui,sans-serif;color:var(--ink)}.m5-rh span{font-size:12px;color:var(--ink3)}.m5-bref{margin:0 0 18px;padding:2px 0 2px 12px;border-left:2px solid var(--gold);font-size:14.5px;line-height:1.55;color:var(--ink)}.m5-bref b{color:var(--gold);font-weight:600;margin-right:4px}.m5-rg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.m5-rs{padding:14px 0;border-top:1px solid var(--line);min-width:0}.m5-rs header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.m5-rs h5{margin:0;font:600 13.5px/1.3 Inter,system-ui,sans-serif;color:var(--ink)}.m5-rs p{margin:0 0 6px;font-size:13.5px;line-height:1.6;color:var(--ink2)}.m5-etat{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--ink2);white-space:nowrap}.m5-etat b{font-size:10px}.m5-etat.m5-up b{color:var(--up)}.m5-etat.m5-dn b{color:var(--down)}.m5-etat.m5-eq b{color:var(--gold)}.m5-r2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.m5-risk ul{margin:0;padding:0 0 0 16px}.m5-risk li{font-size:13.5px;line-height:1.55;color:var(--ink2);margin-bottom:5px}.m5-risk li::marker{color:var(--gold)}.m5-vient{list-style:none;margin:0;padding:0}.m5-vient li{display:grid;grid-template-columns:112px minmax(0,1fr) auto;gap:10px;align-items:center;padding:7px 0;border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent);font-size:13px;color:var(--ink2)}.m5-vient li:last-child{border-bottom:0}.m5-vient time{color:var(--ink3);font-size:12px;font-variant-numeric:tabular-nums}.m5-rpoly{color:var(--ink)}.m5-concl h3{margin-bottom:12px}.m5-bal{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;margin:0 0 14px;font:600 13px/1 Inter,system-ui,sans-serif}.m5-bA{color:var(--m3-c1)}.m5-bB{color:var(--m3-c2)}.m5-bz{position:relative;height:8px;border-radius:6px;background:linear-gradient(90deg,color-mix(in srgb,var(--m3-c1) 70%,transparent),var(--surf2,rgba(255,255,255,.06)) 50%,color-mix(in srgb,var(--m3-c2) 70%,transparent))}.m5-b0{position:absolute;left:50%;top:-4px;bottom:-4px;width:1px;background:var(--ink3)}.m5-bm{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 3px var(--bg,#0b0d12)}.m5-cc{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:22px;align-items:start}.m5-cc p{margin:0 0 8px;font-size:14px;line-height:1.6;color:var(--ink2)}.m5-cc p b{color:var(--ink)}.m5-fac{list-style:none;margin:0;padding:0}.m5-fac li{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent);font-size:12.5px;color:var(--ink2)}.m5-fac li:last-child{border-bottom:0}.m5-fac b{font-weight:600}.m5-pa{color:var(--m3-c1)}.m5-pb2{color:var(--m3-c2)}.m5-dg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.m5-dg .m3-g{min-height:230px}.m5-axd{text-anchor:start}@media (max-width:760px){.m5-ph{font-size:14.5px}.m5-cs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.m5-c{min-height:142px;padding:11px 12px}.m5-cp,.m5-cw{grid-column:1/-1}.m5-j{width:108px;height:60px}.m5-pr{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,0.8fr));gap:6px}.m5-pb{display:none}.m5-phx{white-space:nowrap}.m5-big{font-size:23px}.m5-g2{grid-template-columns:minmax(0,1fr);gap:10px}.m5-gh{min-height:200px}.m5-r2,.m5-rg{grid-template-columns:minmax(0,1fr)}.m5-vient li{grid-template-columns:92px minmax(0,1fr) auto}.m5-cc{grid-template-columns:minmax(0,1fr);gap:10px}.m5-dg{grid-template-columns:minmax(0,1fr)}.m5-tab{font-size:12.5px}.m5-tab td,.m5-tab th{padding:8px 5px}.m5-mh{align-items:flex-start}.m5-mh .m3-seg{overflow-x:auto;max-width:100%;scrollbar-width:none}}