.masteur-enonce{font-family:var(--enonce-font-family,"PT Serif",serif);font-size:calc(16px*var(--enonce-font-scale,1));line-height:var(--enonce-line-height,1.5);color:var(--enonce-color-text,#333);background:var(--enonce-bg,transparent);word-wrap:break-word;overflow-wrap:break-word;padding:16px}.masteur-enonce>:not(:last-child){margin-bottom:16px}.masteur-enonce h1,.masteur-enonce h2,.masteur-enonce h3{margin:0 0 16px;font-family:inherit;font-weight:700}.masteur-enonce h1{font-size:calc(24px*var(--enonce-font-scale,1))}.masteur-enonce h2{font-size:calc(20px*var(--enonce-font-scale,1))}.masteur-enonce h3{font-size:calc(18px*var(--enonce-font-scale,1))}.masteur-enonce p{margin:0}.masteur-enonce ul,.masteur-enonce ol{margin:0;padding-left:24px}.masteur-enonce ol>li:not(:last-child),.masteur-enonce ul>li:not(:last-child){margin-bottom:20px}.masteur-enonce .katex-display{text-align:center;margin:16px 0}.masteur-enonce-figure{margin:12px 0}.masteur-enonce-figure img{max-width:100%;height:auto;margin:0 auto;display:block}.masteur-enonce-figure figcaption{font-size:calc(14px*var(--enonce-font-scale,1));color:#666;text-align:center;margin-top:4px}.masteur-enonce-broken-image{color:#888;text-align:center;background:#f3f3f0;border:1px dashed #999;border-radius:4px;padding:16px;font-style:italic}.masteur-enonce code{background:#f3f3f0;border-radius:3px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.masteur-enonce pre{background:#f3f3f0;border-radius:4px;padding:12px;overflow-x:auto}.masteur-enonce pre code{background:0 0;padding:0}.masteur-enonce a{color:#223f8f;text-decoration:underline}.masteur-enonce .enonce-primary{color:#223f8f;font-weight:600}.masteur-enonce .enonce-accent{color:#b8860b;font-weight:600}.masteur-enonce .enonce-success{color:#00be89;font-weight:600}.masteur-enonce .enonce-error{color:#ea5455;font-weight:600}.masteur-enonce .enonce-highlight{background:#fff1db;border-radius:3px;padding:0 4px}