.d2c{margin:22px 0 6px}.d2c-lede{margin:4px 0 12px;color:var(--ink2);font-size:13.5px;line-height:1.5;max-width:860px}.d2c-up{color:var(--up)}.d2c-dn{color:var(--down)}.d2c-cadre{position:relative}.d2c-grille{display:grid;grid-template-columns:64px repeat(30,minmax(0,1fr)) 68px;gap:2px;height:452px;contain:layout paint;outline:0;border-radius:8px}.d2c-grille:focus-visible{box-shadow:0 0 0 2px var(--gold)}.d2c-nom{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:600;color:var(--ink);letter-spacing:.02em;white-space:nowrap;overflow:hidden}.d2c-nom img{width:14px;height:14px;flex:none}.d2c-moy{display:flex;align-items:center;justify-content:flex-end;font-size:12px;font-variant-numeric:tabular-nums;color:var(--ink2);white-space:nowrap}.d2c-c{display:block;min-width:0;border-radius:3px;background:rgba(128,128,128,.16);transition:box-shadow .12s ease}.d2c-grille .d2c-c[data-r]{cursor:crosshair}.d2c-vide{background:0 0;box-shadow:inset 0 0 0 1px var(--line2,rgba(128,128,128,.14))}.d2c-0{background:rgba(128,128,128,.22)}.d2c-p1{background:rgba(46,196,124,.18);background:color-mix(in srgb,var(--up) 18%,transparent)}.d2c-p2{background:rgba(46,196,124,.32);background:color-mix(in srgb,var(--up) 32%,transparent)}.d2c-p3{background:rgba(46,196,124,.5);background:color-mix(in srgb,var(--up) 50%,transparent)}.d2c-p4{background:rgba(46,196,124,.7);background:color-mix(in srgb,var(--up) 70%,transparent)}.d2c-p5{background:rgba(46,196,124,.92);background:color-mix(in srgb,var(--up) 92%,transparent)}.d2c-n1,.d2c-n2,.d2c-n3,.d2c-n4,.d2c-n5{background-image:repeating-linear-gradient(135deg,rgba(0,0,0,.3) 0 1.5px,transparent 1.5px 4.5px)}.d2c-n1{background-color:rgba(232,80,90,.2);background-color:color-mix(in srgb,var(--down) 20%,transparent)}.d2c-n2{background-color:rgba(232,80,90,.34);background-color:color-mix(in srgb,var(--down) 34%,transparent)}.d2c-n3{background-color:rgba(232,80,90,.52);background-color:color-mix(in srgb,var(--down) 52%,transparent)}.d2c-n4{background-color:rgba(232,80,90,.72);background-color:color-mix(in srgb,var(--down) 72%,transparent)}.d2c-n5{background-color:rgba(232,80,90,.92);background-color:color-mix(in srgb,var(--down) 92%,transparent)}.d2c-c.d2c-on,.d2c-grille .d2c-c[data-r]:hover{box-shadow:0 0 0 2px var(--gold);position:relative;z-index:1}.d2c-axe{display:grid;grid-template-columns:64px repeat(30,minmax(0,1fr)) 68px;gap:2px;height:18px;margin-top:6px;font-size:11px;color:var(--ink3);font-variant-numeric:tabular-nums}.d2c-axe span{white-space:nowrap;overflow:visible}.d2c-moyt{text-align:right}.d2c-tip{position:absolute;left:0;top:0;z-index:5;pointer-events:none;max-width:420px;padding:8px 11px;border-radius:9px;background:var(--surf,#0f131a);color:var(--ink);border:1px solid var(--line);box-shadow:0 10px 28px rgba(0,0,0,.35);font-size:12.5px;line-height:1.45}.d2c-leg{display:flex;align-items:center;flex-wrap:wrap;gap:3px;margin:12px 0 0}.d2c-leg .d2c-c{width:18px;height:12px}.d2c-lt{font-size:11.5px;color:var(--ink3);margin:0 6px}.d2c-lt:first-child{margin-left:0}.d2c-lect{margin:10px 0 4px;min-height:2.9em;font-size:13px;line-height:1.45;color:var(--ink2);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.d2c-c{transition:none}}@media (forced-colors:active){.d2c-c{forced-color-adjust:none}}@media (max-width:760px){.d2c-axe,.d2c-grille{grid-template-columns:44px repeat(30,minmax(0,1fr));gap:1.5px}.d2c-grille{height:392px}.d2c-moy,.d2c-moyt{display:none}.d2c-nom{font-size:11px;gap:4px}.d2c .d2c-nom>.pml,.d2c .d2c-nom>img{display:none!important}.d2c-c{border-radius:2px}.d2c-axe{font-size:10px}.d2c-lect{min-height:4.4em}.d2c-tip{display:none}}