.ev-code{gap:var(--ev-space-1);min-width:0;display:grid}.ev-code-langue{font-family:var(--ev-font-text);font-size:var(--ev-fs-xs);line-height:var(--ev-lh-xs);letter-spacing:.02em;color:var(--ev-text-secondary);font-weight:600}.ev-code-cadre{contain:inline-size;border:1px solid var(--ev-border-subtle);border-radius:var(--ev-radius-md);background-color:var(--ev-bg-surface-alt);overflow-x:auto}.ev-code-pre{padding:var(--ev-space-3) var(--ev-space-4);font-family:var(--ev-font-mono);font-size:var(--ev-fs-sm);line-height:var(--ev-lh-sm);color:var(--ev-text-primary);white-space:pre;tab-size:4;margin:0}.ev-code-pre code{font-family:inherit;font-size:inherit;color:inherit}.ev-md-tableau-cadre,.ev-formule-bloc{contain:inline-size}@media print{.ev-code-cadre{overflow:visible}.ev-code-pre{white-space:pre-wrap}}
