/* "Administrative mandate accepted" banner. Copy of MANDAT_BADGE_CSS
   (core repo, app/design-lab/badge-mandat/badge.ts): change it there first. */

@font-face{font-family:"Figtree";font-style:normal;font-weight:300 900;font-display:swap;src:url("https://choruspay.fr/fonts/figtree/figtree-latin-wght.woff2") format("woff2")}
.cpma-band{box-sizing:border-box;display:flex;justify-content:center;width:100%;margin:0;padding:22px 32px;background:#F6F7F9;border-top:1px solid #E4E7EE;border-bottom:1px solid #E4E7EE;font-family:"Figtree",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;text-align:left}
.cpma-band *{box-sizing:border-box;margin:0;padding:0}
.cpma-inner{display:flex;align-items:center;gap:18px;max-width:100%}
.cpma-emblem{display:block;flex-shrink:0;width:76px;height:76px}
.cpma-text{display:flex;flex-direction:column;gap:2px;min-width:0}
.cpma-title{color:#0A0A0A;font-size:20px;line-height:26px;font-weight:800}
.cpma-line{color:#5B5F6E;font-size:16px;line-height:22px;font-weight:500}
.cpma-band a{color:#5B5F6E;font-weight:700;text-decoration:none;white-space:nowrap}
.cpma-band a:hover,.cpma-band a:focus-visible{color:#000091}
@media (max-width:560px){.cpma-band{padding:18px 16px}.cpma-inner{gap:14px}.cpma-emblem{width:56px;height:56px}.cpma-title{font-size:17px;line-height:22px}.cpma-line{font-size:14px;line-height:20px}}
