.EuriborChart-module__PYH4oa__wrapper{background:var(--blanc);border:1px solid var(--acier-pale);border-radius:8px;padding:28px 24px 20px}.EuriborChart-module__PYH4oa__header{margin-bottom:20px}.EuriborChart-module__PYH4oa__title{font-family:var(--font-display);color:var(--marine);margin-bottom:4px;font-size:1.15rem;font-weight:600}.EuriborChart-module__PYH4oa__subtitle{color:var(--gris-leger);font-size:.875rem;line-height:1.4}.EuriborChart-module__PYH4oa__chartContainer{width:100%;height:320px;position:relative}@media (max-width:640px){.EuriborChart-module__PYH4oa__chartContainer{height:220px}.EuriborChart-module__PYH4oa__wrapper{padding:20px 16px 16px}}.EuriborChart-module__PYH4oa__legend{border-top:1px solid var(--acier-pale);flex-wrap:wrap;gap:16px;margin-top:16px;padding-top:12px;display:flex}.EuriborChart-module__PYH4oa__legendItem{color:var(--acier);align-items:center;gap:6px;font-size:.8rem;display:flex}.EuriborChart-module__PYH4oa__legendLine{border-radius:1px;width:18px;height:2px;display:inline-block}.EuriborChart-module__PYH4oa__legendDash{border-top:2px dashed;width:18px;height:0;display:inline-block}.EuriborChart-module__PYH4oa__source{color:var(--gris-leger);margin-top:8px;font-size:.75rem;font-style:italic}
