/* Standalone extraction of the actual propul.group demo. The app is not scaled down. */
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/propul/inter-latin-400-normal.woff2') format('woff2');}
@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url('../fonts/propul/inter-latin-500-normal.woff2') format('woff2');}
@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url('../fonts/propul/inter-latin-600-normal.woff2') format('woff2');}
@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/propul/inter-latin-700-normal.woff2') format('woff2');}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url('../fonts/propul/jetbrains-mono-latin-500-normal.woff2') format('woff2');}
html,body{margin:0;width:100%;height:100%;min-height:0;overflow:hidden;scroll-behavior:auto;}
body.demo-embed{background:#FAF7F6;--entete:0px;font-size:16px;}
.demo-embed .pa-wrap.kd{width:100%;max-width:none;margin:0;padding:0;}
.demo-embed .kd__temps{display:none;}
.demo-embed .kd__ecran{padding:0;transform:none;box-shadow:none;}
.demo-embed .kd__fenetre{height:100dvh;min-height:0;border:0;border-radius:0;box-shadow:none;}
.demo-embed .kd__app{min-height:0;}
.demo-embed .kd__mention{font-size:11px;line-height:1.5;padding:7px 16px;background:#FAF7F6;}
@media(min-width:1100px){.demo-embed .kd__app{grid-template-columns:224px minmax(0,1fr);}.demo-embed .kd__corps{grid-template-columns:minmax(0,1fr);}.demo-embed .kd__tiroir{display:none;}}
@media(max-width:599px){.demo-embed .kd__fenetre{height:100dvh;min-height:0;border-radius:0;}.demo-embed .kd__mention{font-size:11px;padding:6px 12px;}.demo-embed .kd__saisie{padding:8px 12px;}.demo-embed .kd__aide{display:none;}}

/* Keep the initial French fallback scene out of the first translated paint. */
html[data-demo-loading] .kd { visibility: hidden; }
