:root,[class*="cpd-theme-"]{--cpd-font-family-sans:Inter, "Helvetica Neue", Arial, sans-serif;--cpd-font-family-tchap:Inter, "Helvetica Neue", Arial, sans-serif;--font-family:Inter, "Helvetica Neue", Arial, sans-serif}
:root{--cpd-color-bg-action-primary-rest:#1f5fd6;--cpd-color-bg-action-primary-hovered:#1b52b8;--cpd-color-bg-action-primary-pressed:#17469e;--cpd-color-bg-action-primary-disabled:#e0e9f9;--cpd-color-bg-accent-rest:#1f5fd6;--cpd-color-bg-accent-hovered:#1b52b8;--cpd-color-bg-accent-pressed:#17469e;--cpd-color-bg-accent-selected:#e0e9f9;--cpd-color-text-action-accent:#1f5fd6;--cpd-color-text-link-external:#1f5fd6;--cpd-color-icon-accent-primary:#1f5fd6;--cpd-color-border-focused:#1f5fd6;--cpd-color-border-accent-subtle:#8fafeb;--cpd-color-text-on-solid-primary:#ffffff}
body{background-color:#f4f6fb;font-family:Inter, "Helvetica Neue", Arial, sans-serif}
.fr-logo,.fr-header__operator,.lasuite-gaufre-btn,#lasuite-gaufre-btn{display:none!important}
.cm-header{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:#fff;border-bottom:1px solid #e3e6ec}
.cm-header img{height:32px;width:auto}
.cm-header__name{font-weight:600;font-size:1.05rem;color:#1b1d22}
.cm-footer{padding:1.5rem;text-align:center;font-size:.8rem;color:#5f6673}
.cm-footer a{color:inherit;margin:0 .5rem}
