.mlpub{--ink:#111;--paper:#fff;--muted:#333;--line:#ddd;--slot:#f4f4f4;--or:#111;--gr:#22a06b;}.mlpub-loaf{max-width:1200px;width:100%;margin:0 auto;padding:0 24px;box-sizing:border-box}article.mlpub{max-width:none;width:100%;margin:0;padding:0;box-sizing:border-box;font:16px/1.5 system-ui,sans-serif;color:var(--ink,#111);background:var(--paper,#fff)}.mlpub-title{font-size:1.75rem;margin:0 0 .5rem}.mlpub-rule{margin:0 0 1.25rem;color:var(--muted)}.mlpub-p{margin:0 0 .75rem}.mlpub-ask{margin:0 0 .75rem;font-size:1.05rem;font-weight:700;letter-spacing:0;text-transform:none}.mlpub-hint{margin:0 0 .75rem;font-size:.85rem;color:var(--muted)}.mlpub-caption{margin:.5rem 0 0;font-size:.875rem;color:var(--muted)}@media screen and (max-width:782px){.mlpub-loaf{padding:0 16px}}body.single-mlpub_item,body.single-mlpub_item #wrapper,body.single-mlpub_item .site{background:#fff}body.single-mlpub_item .content-bg{background:transparent}body:has(.mlhf-header-inner) .mlpub-loaf{max-width:1200px;padding-left:0;padding-right:0}@media screen and (max-width:782px){body:has(.mlhf-header-inner) .mlpub-loaf{max-width:none;padding-left:8px;padding-right:8px}}.mlpub-sources{margin:1.5rem 0 0;padding:1rem 0 0;border-top:1px solid var(--line,#ddd)}.mlpub-sources-h{margin:0 0 .5rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#333)}.mlpub-sources ul{list-style:none;margin:0;padding:0}.mlpub-sources li{margin:0 0 .35rem}.mlpub-sources a{color:inherit}