/* Base commune des fiches Gen2 : papier (couleurs fixes), sauf l'accent --a / --a-ink et le logo --logo.
   Ce fichier est aussi injecté tel quel dans le HTML envoyé à l'export PDF/PNG. */
.sheet{position:relative;background:#fff;color:#1b1b1b;overflow:hidden;font-variant-numeric:tabular-nums;box-sizing:border-box;text-align:left;line-height:1.4;font-family:"Instrument Sans",sans-serif;-webkit-print-color-adjust:exact;print-color-adjust:exact}
.sheet *{box-sizing:border-box}
.sheet table{color:inherit;font:inherit;border-collapse:collapse}
.sheet.P{width:794px;height:1123px}.sheet.L{width:1123px;height:794px}
.sheet ul,.sheet ol{margin:0;padding:0;list-style:none}
.sheet p,.sheet h1,.sheet h2,.sheet h3,.sheet h4,.sheet figure{margin:0}
.sheet .logo{display:inline-block;width:44px;height:44px;background:var(--logo) center/contain no-repeat;flex:none}
.sheet .ph{display:block;width:100%;height:100%;object-fit:contain}
.sheet .ms{font-family:"Material Symbols Rounded";font-weight:400;font-style:normal;font-size:1.25em;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;vertical-align:-.2em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}
.sheet .render-error{position:absolute;inset:40px;display:grid;place-content:center;text-align:center;font:600 18px/1.5 "Instrument Sans",sans-serif;color:#9b1c1c;background:#fff3f3;border:2px dashed #e0a3a3;padding:30px}
