.c4-an{margin-top:14px}.c4-an .c4-av{background:linear-gradient(150deg,var(--surf2),var(--surf));box-shadow:inset 0 0 0 1px var(--line);color:var(--ink)}.c4-an .c4-av svg{width:22px;height:22px}.cm-m.c4-an .q b.c4-nom{cursor:default}.cm-m.c4-an .q b.c4-nom:hover{text-decoration:none}.c4-pil{display:inline-flex;align-items:center;font:650 10.5px/1 Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);background:color-mix(in srgb,var(--gold-bg) 70%,transparent);border:1px solid color-mix(in srgb,var(--gold-vif) 40%,transparent);border-radius:999px;padding:3px 8px;align-self:center}.c4-auto{font-size:11.5px;color:var(--ink3)}.c4-an-carte{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap;margin:6px 0 2px;padding:11px 12px 11px 15px;border:1px solid var(--line);border-radius:12px;background:var(--surf);box-shadow:inset 2px 0 0 color-mix(in srgb,var(--gold-vif) 75%,transparent);max-width:760px}.c4-an-x{flex:1 1 280px;margin:0;font-size:14.5px;line-height:1.5;color:var(--ink)}.c4-an-b{display:flex;gap:8px;flex-wrap:wrap}.c4-voir{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:9px;border:1px solid var(--line);background:var(--surf2);color:var(--ink);font:600 13px/1.2 Inter,system-ui,sans-serif;cursor:pointer;transition:border-color .16s,color .16s,background .16s}.c4-voir:hover{border-color:color-mix(in srgb,var(--gold-vif) 60%,var(--line));color:var(--gold)}.c4-ch-t:focus-visible,.c4-pmc-voir:focus-visible,.c4-tb:focus-visible,.c4-voir:focus-visible{outline:2px solid var(--gold-vif);outline-offset:2px}.c4-voir small{font-weight:500;color:var(--ink3)}.c4-voir .acx-ic{width:13px;height:13px;color:var(--gold)}.c4-ic{width:14px;height:14px;flex:0 0 auto}.c4-voir .c4-ic{opacity:.7}.c4-an .cm-tools{display:flex;opacity:0;pointer-events:none}.c4-an:focus-within .cm-tools,.c4-an:hover .cm-tools{opacity:1;pointer-events:auto}.c4-tools .cm-ib{font-size:13px;color:var(--ink3)}.c4-dlg .c4-apercu-l{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;color:var(--ink3)}.c4-dlg .acx-zone{border:1px solid var(--line);background:var(--surf)}.c4-dlg .acx-sq.c4-graph{height:96px;width:100%;border-radius:12px;margin:14px 0;background:linear-gradient(180deg,color-mix(in srgb,var(--gold-vif) 14%,var(--surf2)),var(--surf2))}.c4-charte{margin:12px 18px 0;border:1px solid var(--line);border-radius:12px;background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--gold-vif) 7%,transparent),transparent 60%),var(--surf);flex:0 0 auto}.c4-ch-t{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;background:0 0;border:0;border-radius:12px;color:var(--ink2);font:500 13px/1.4 Inter,system-ui,sans-serif;text-align:left;cursor:pointer}button.c4-ch-t:hover{color:var(--ink)}.c4-ch-k{flex:0 0 auto;font:650 10.5px/1 Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);border:1px solid color-mix(in srgb,var(--gold-vif) 40%,transparent);border-radius:999px;padding:4px 8px}.c4-ch-r{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c4-ch-o{display:none;flex:1;min-width:0;color:var(--ink2)}.c4-charte.ouverte .c4-ch-r{display:none}.c4-charte.ouverte .c4-ch-o{display:block}.c4-ch-chev{transition:transform .18s;color:var(--ink3)}.c4-charte.ouverte .c4-ch-chev{transform:rotate(180deg)}.c4-ch-l ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;list-style:none;margin:0;padding:2px 14px 4px}.c4-ch-l li{display:flex;gap:9px;align-items:flex-start}.c4-ch-e{font-size:15px;line-height:1.3}.c4-ch-l b{display:block;font-size:13px;font-weight:650;color:var(--ink);line-height:1.35}.c4-ch-l small{display:block;font-size:12px;color:var(--ink3);line-height:1.4;margin-top:1px}.c4-ch-m{margin:0;padding:8px 14px 11px;font-size:11.5px;line-height:1.45;color:var(--ink3)}.c4-fiche{max-width:780px;margin:0 auto}.c4-fi-h{display:flex;align-items:center;gap:14px;margin:4px 0 14px}.c4-fi-ic{width:46px;height:46px;flex:0 0 auto;display:grid;place-items:center;border-radius:13px;background:var(--surf2);border:1px solid var(--line);font-size:22px}.c4-fi-h h2{margin:0;font-size:21px;font-weight:700;letter-spacing:-.01em}.c4-fi-h p{margin:3px 0 0;font-size:14px;color:var(--ink3)}.c4-fi-pil{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;font:650 12px/1 Inter,system-ui,sans-serif;color:var(--gold);background:var(--gold-bg);border:1px solid color-mix(in srgb,var(--gold-vif) 32%,transparent);border-radius:999px;padding:6px 11px;white-space:nowrap}.c4-fiche .c4-charte{margin:0 0 14px}.c4-fiche .c4-charte.fixe .c4-ch-t{cursor:default}.c4-fiche .c4-charte.fixe .c4-ch-r{white-space:normal}.c4-fiche .acx-zone{border:1px solid var(--line);background:var(--surf)}.c4-fi-m{display:flex;gap:12px;align-items:flex-start;margin:4px 0 16px}.c4-fi-av{width:34px;height:34px;flex:0 0 auto;border-radius:50%;background:var(--line);display:block}.c4-fi-m>div{flex:1}.c4-fi-m .acx-sq.c4-fi-n{width:22%;height:11px;margin-top:2px}.c4-tb{display:inline-flex;align-items:center;gap:6px}.c4-tb .acx-ic{width:12px;height:12px;color:var(--gold);opacity:.9}.pmc-m.c4-pmc{max-width:94%}.pmc-m .pmc-q .pmc-pl.c4-pl{color:var(--gold);border-color:color-mix(in srgb,var(--gold-vif) 45%,transparent);background:color-mix(in srgb,var(--gold-bg) 70%,transparent);text-transform:uppercase;letter-spacing:.05em}.pmc-m.c4-pmc .pmc-c{background:var(--surf);border:1px solid var(--line);border-radius:12px;box-shadow:inset 2px 0 0 color-mix(in srgb,var(--gold-vif) 75%,transparent);color:var(--ink);font-size:13.5px;white-space:normal}.c4-pmc-a{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0}.c4-pmc-voir{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:8px;border:1px solid var(--line);background:var(--surf2);color:var(--ink);font-size:12.5px;font-weight:600;text-decoration:none}.c4-pmc-voir:hover{color:var(--gold);border-color:color-mix(in srgb,var(--gold-vif) 60%,var(--line))}.c4-pmc-voir small{color:var(--ink3);font-weight:500}.c4-pmc-voir .acx-ic,.c4-pmc-voir svg{width:12px;height:12px}.c4-adm .c4-adm-l{display:grid;gap:10px;margin:12px 0 0}.c4-adm-t{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;align-items:start;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surf)}.c4-adm-t.off{opacity:.66}.c4-adm-t .c4-sw{margin-top:2px}.c4-adm-t b{font-size:13.5px}.c4-adm-t small{display:block;font-size:12px;color:var(--ink3)}.c4-adm-t input[type=text]{grid-column:2}.c4-adm-g input[type=text],.c4-adm-t input[type=text]{width:100%;box-sizing:border-box;font:inherit;font-size:13.5px;padding:7px 9px;border-radius:8px;border:1px solid var(--line);background:var(--bg,var(--surf));color:var(--ink)}.c4-adm-g input[aria-invalid=true],.c4-adm-t input[aria-invalid=true]{border-color:var(--dn,#d65a5a)}.c4-adm-t .c4-adm-er{grid-column:2}.c4-adm-er{font-size:12px;color:var(--dn,#d65a5a);min-height:0}.c4-adm-er:empty{display:none}.c4-sw{appearance:none;-webkit-appearance:none;width:34px;height:20px;border-radius:999px;background:var(--line);position:relative;cursor:pointer;transition:background .16s;margin:0}.c4-sw::after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--surf);box-shadow:0 1px 2px rgba(0,0,0,.3);transition:transform .16s}.c4-sw:checked{background:var(--gold-vif)}.c4-sw:checked::after{transform:translateX(14px)}.c4-sw:focus-visible{outline:2px solid var(--gold-vif);outline-offset:2px}.c4-adm-g{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin:12px 0 0}.c4-adm-g label>span{font-size:12.5px;color:var(--ink2);font-weight:600}.c4-adm-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:14px 0 0}.c4-adm-row select{font:inherit;font-size:13px;padding:6px 8px;border-radius:8px;border:1px solid var(--line);background:var(--surf);color:var(--ink)}.c4-adm-etat{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:var(--surf2);font-size:12.5px;color:var(--ink2)}.c4-adm-etat ul{margin:6px 0 0;padding-left:18px}.c4-adm-ap{margin:12px 0 0}.c4-adm-ap>small{display:block;font-size:11.5px;color:var(--ink3);margin:0 0 6px}@media (prefers-reduced-motion:reduce){.c4-ch-chev,.c4-sw,.c4-sw::after,.c4-voir{transition:none}}@media (max-width:760px){.c4-an-carte{padding:10px 11px 10px 13px}.c4-an-x{flex-basis:100%;font-size:14px}.c4-an-b{width:100%}.c4-voir{min-height:36px}.c4-auto{display:none}.c4-charte{margin:10px 12px 0}.c4-ch-l ul{grid-template-columns:minmax(0,1fr);gap:9px;padding:2px 12px 2px}.c4-fi-h{flex-wrap:wrap}.c4-fi-h>div{flex:1 1 200px;min-width:0}.c4-fi-pil{margin-left:60px}.c4-fi-h h2{font-size:19px}.c4-fiche .acx-zone{--acx-h:600px}.c4-adm-t .c4-adm-er,.c4-adm-t input[type=text]{grid-column:1/-1}.cm-head .acts .c4-tb>span[aria-hidden]{font-size:15px;line-height:1}}.cm-nav .cm-e[data-esp=trading]{padding-left:24px;font-size:14px}.cm-nav .cm-e[data-esp=trading] .em{width:18px;font-size:13px}.cm-nav .cm-e[data-esp=trading]::after{content:"";position:absolute;left:15px;top:4px;bottom:50%;width:6px;border-left:1px solid var(--line);border-bottom:1px solid var(--line);border-bottom-left-radius:5px;pointer-events:none}