.mn-reference-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){box-sizing:border-box;min-width:0;max-width:70rem;overflow-wrap:anywhere;margin:2.5rem auto;padding:1.5rem;border:1px solid #cbd5e1;border-radius:1rem;background:#f8fafc;color:#152a3b;font-size:1rem;line-height:1.65;text-align:left}.mn-reference-panel h2:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.mn-reference-panel h3:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#152a3b}.mn-reference-panel a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){color:#174c72;text-decoration:underline;text-underline-offset:.18em}.mn-reference-panel a:focus-visible:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){outline:3px solid #92650e;outline-offset:3px}.mn-reference-citation:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){overflow-wrap:anywhere;user-select:text;border-left:3px solid #687b8c;padding-left:1rem}.mn-reference-disclosure:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.9rem}.mn-reference-links:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:.7rem;padding-left:1.4rem}.mn-reference-table-wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;min-width:0;max-width:100%;overflow:auto}.mn-reference-table:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:100%;border-collapse:collapse;min-width:36rem}.mn-reference-table th:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.mn-reference-table td:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:.65rem;text-align:left;vertical-align:top;border-bottom:1px solid #cbd5e1}.mn-reference-table th:nth-child(2):where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.mn-reference-table td:nth-child(2):where(:not(.jl-v7-chrome,.jl-v7-chrome *)){white-space:nowrap;overflow-wrap:normal}.mn-reference-table th:first-child:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:40%}.mn-reference-table caption:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:700;text-align:left;margin-bottom:.75rem}@media(max-width:720px){.mn-reference-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:1.5rem .75rem;padding:1rem}}@media print{.mn-reference-panel:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){break-inside:avoid;background:white}.mn-reference-table-wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){overflow:visible}.mn-reference-table:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){min-width:0;font-size:.8rem}}

/* Claim-adjacent provenance; source dates remain historical. */
.mn-person-card .mn-source-note:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.875rem;line-height:1.65;color:#334f48;border-top:1px solid #cbd5ce;padding-top:.75rem;overflow-wrap:anywhere}.mn-person-card .mn-source-note a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){text-decoration:underline;text-underline-offset:.15em}

#compare-platforms .mn-reference-table:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){table-layout:fixed;min-width:42rem;overflow-wrap:normal}#compare-platforms .mn-reference-table th:first-child:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:18%}#compare-platforms .mn-reference-table :is(th,td):nth-child(2):where(:not(.jl-v7-chrome,.jl-v7-chrome *)){white-space:normal;overflow-wrap:normal;width:48%}#compare-platforms .mn-reference-table :is(th,td):nth-child(n/**/+3):where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:17%;overflow-wrap:normal}#compare-platforms .mn-reference-table td:nth-child(n/**/+3):where(:not(.jl-v7-chrome,.jl-v7-chrome *)){white-space:nowrap}
