#mj-dossier[data-scientific-reader] .mjp-help{max-width:78ch;color:#465c4e;font-size:16px;line-height:1.65}#mj-dossier[data-scientific-reader] .mjp-controls{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0 10px}#mj-dossier[data-scientific-reader] .mjp-count{font-size:14px;font-weight:650;color:#37533e}#mj-dossier[data-scientific-reader] .mjp-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:16px 0}#mj-dossier[data-scientific-reader] .mjp-card{background:#fff;border:1px solid #d5dfd2;border-top:3px solid #b28b45;border-radius:16px;padding:24px;box-shadow:0 6px 18px #173f2910;min-width:0}#mj-dossier[data-scientific-reader] .mjp-kicker{font-size:12px;font-weight:700;line-height:1.4;color:#52684e;display:block;margin-bottom:10px}#mj-dossier[data-scientific-reader] .mjp-card h3{font-size:22px;line-height:1.3;margin:0 0 18px;color:#183e2c}#mj-dossier[data-scientific-reader] .mjp-card dl{margin:0 0 18px}#mj-dossier[data-scientific-reader] .mjp-card dt{font-size:13px;font-weight:750;color:#4b604e;margin:14px 0 4px}#mj-dossier[data-scientific-reader] .mjp-card dd{font-size:16px;line-height:1.6;margin:0;color:#243d2e}#mj-dossier[data-scientific-reader] .mjp-card a{font-size:14px;font-weight:700}#mj-dossier[data-scientific-reader] .mjp-actions{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}#mj-dossier[data-scientific-reader] .mjp-notebook,#mj-dossier[data-scientific-reader] .mjp-more{border:1px solid #ccd8c8;border-radius:14px;margin:20px 0;background:#f5f7ef;overflow:hidden}#mj-dossier[data-scientific-reader] .mjp-notebook>summary,#mj-dossier[data-scientific-reader] .mjp-more>summary{font-weight:750;font-size:18px;cursor:pointer;padding:22px;color:#1b442f}#mj-dossier[data-scientific-reader] .mjp-notebook-body{padding:0 22px 18px}#mj-dossier[data-scientific-reader] .mjp-notebook textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:76px;background:#fff;border:1px solid #adbeaa;border-radius:8px;padding:12px;font:16px/1.5 system-ui;resize:vertical;color:#1d3828}#mj-dossier[data-scientific-reader] .mjp-notebook label{margin:18px 0;display:grid;gap:8px}#mj-dossier[data-scientific-reader] .mjp-sections{display:grid;gap:12px;padding:0 22px 24px}#mj-dossier[data-scientific-reader] .mjp-safety{background:#fff5e8;border-left:4px solid #a56b25;border-radius:8px;padding:18px 22px;margin:20px 0;font-size:16px;line-height:1.6}#mj-dossier[data-scientific-reader] :is(input,select,textarea,button,summary,a):focus-visible{outline:3px solid #bd8632;outline-offset:4px}#mj-dossier[data-scientific-reader] .mjp-empty{padding:20px;grid-column:1/-1;background:#fff;border-radius:12px}@media(max-width:650px){#mj-dossier[data-scientific-reader] .mjp-controls,#mj-dossier[data-scientific-reader] .mjp-cards{grid-template-columns:1fr}#mj-dossier[data-scientific-reader] .mjp-card{padding:18px}#mj-dossier[data-scientific-reader] .mjp-card h3{font-size:20px}#mj-dossier[data-scientific-reader] .mjp-kicker{font-size:12px}#mj-dossier[data-scientific-reader] .mjp-actions button{width:100%;white-space:normal}#mj-dossier[data-scientific-reader] .mjp-notebook>summary,#mj-dossier[data-scientific-reader] .mjp-more>summary{font-size:17px;padding:18px}#mj-dossier[data-scientific-reader] .mjp-notebook-body{padding:0 16px 16px}}#mj-dossier[data-scientific-reader] .mjd-cover{background:linear-gradient(145deg,#f8f7ef,#edf3e8)}#mj-dossier[data-scientific-reader] .mjd-cover img{object-fit:contain!important}#mj-dossier[data-scientific-reader] :is(h1,h2,h3){text-wrap:balance}@media(max-width:767px){#mj-dossier[data-scientific-reader] .mjd-source .mjd-table-scroll:not(:has(tr>:nth-child(3))){border:1px solid #dfe5d9;border-radius:8px;background:#fff}#mj-dossier[data-scientific-reader] .mjd-source .mjd-table-scroll:not(:has(tr>:nth-child(3)))::before{content:'Tableau complet : faites défiler horizontalement ↔';display:block;position:sticky;left:0;width:100%;box-sizing:border-box;padding:10px 12px;background:#edf2e8;color:#355340;font:600 12px/1.5 system-ui,sans-serif}#mj-dossier[data-scientific-reader] .mjd-source table:not(:has(tr>:nth-child(3))){min-width:420px!important;font-size:14px;table-layout:auto}#mj-dossier[data-scientific-reader] .mjd-source table:not(:has(tr>:nth-child(3))) :is(th,td){overflow-wrap:normal;word-break:normal}#mj-dossier[data-scientific-reader] .mjd-source table:not(:has(tr>:nth-child(3))) tr>:first-child{min-width:130px}}