/* Shared by the readable legal documents and the first-use dialog. */
body { font: 16px/1.6 system-ui, sans-serif; color: #17232a; background: #fafcfc; margin: 0; }
main { max-width: 760px; margin: 40px auto; padding: 0 24px 60px; }
a { color: #126455; text-underline-offset: 3px; }
h1,h2,h3 { line-height: 1.25; margin-top: 1.5em; }
nav { margin-bottom: 36px; }
@media print { nav { display: none; } main { margin: 0; padding: 0; } a { color: inherit; } }
