.public-merged-article{margin-block:var(--space-md);border-inline-start:3px solid var(--brand-orange);padding-inline-start:var(--space-md)}.public-merged-article p{color:var(--mk-muted)}.public-merged-article a{padding-block:var(--space-xs);text-underline-offset:.16em;text-decoration:underline;display:inline-block}.public-reading .reading-opening{padding-block:var(--space-md) var(--space-xl);border-bottom:1px solid var(--mk-rule-strong)}.public-reading .reading-opening .public-breadcrumbs{margin-bottom:var(--space-md)}.reading-opening-with-proof{align-items:center;gap:var(--space-xl);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);display:grid}.reading-opening-with-proof>*,.reading-introduction{min-width:0}.public-reading .reading-introduction h1{font:600 var(--public-hero-size)/1.06 var(--font-display), sans-serif;letter-spacing:-.045em;overflow-wrap:anywhere;max-width:23ch}.reading-lede{max-width:64ch;margin-top:var(--space-sm);color:var(--mk-muted);font-size:1.16rem;line-height:1.55}.reading-introduction .home-feature-link{margin-top:var(--space-sm)}.registry-page.public-reading .reading-layout{gap:var(--space-xl);grid-template-columns:minmax(12rem,.35fr) minmax(0,1fr);align-items:start;display:grid}.registry-page.public-reading .registry-index{top:var(--public-masthead-space);min-width:0;max-height:calc(100dvh - var(--public-masthead-space) - var(--space-sm));position:sticky;overflow-y:auto}.registry-page.public-reading .registry-index nav{gap:0;display:grid}.registry-page.public-reading .registry-index a{border-bottom:1px solid var(--mk-rule);line-height:1.35}.registry-page.public-reading .registry-sections{min-width:0;display:block}.registry-page.public-reading .registry-sections>section{max-width:100%;padding:var(--space-lg) 0;border:0;border-bottom:1px solid var(--mk-rule);background:0 0;border-radius:0}.registry-page.public-reading .registry-sections>section:first-child{padding-top:0}.registry-page.public-reading .registry-prose:has(table){max-width:100%}.registry-page.public-reading[data-variant=collection] .reading-layout{display:block}.registry-page.public-reading[data-variant=collection] .registry-sections>section{gap:var(--space-lg);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);display:grid}.public-reading .reading-task-group{color:var(--mk-muted);margin-bottom:var(--space-xs);font-weight:600}.public-reading h2 a{text-decoration:underline;-webkit-text-decoration-color:var(--mk-rule-strong);text-decoration-color:var(--mk-rule-strong);text-underline-offset:.16em}.public-reading h2 a:hover{-webkit-text-decoration-color:var(--mk-orange-dark);text-decoration-color:var(--mk-orange-dark)}.public-reading .registry-faq details{border-bottom:1px solid var(--mk-rule);padding-block:var(--space-sm)}.public-reading .registry-faq summary{cursor:pointer;font-weight:600}.public-reading .registry-faq details p{margin-top:var(--space-xs)}.docs-first-command{align-items:center;gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,.85fr);display:grid}.docs-first-command>div{min-width:0}.docs-first-command>div>p{max-width:60ch;line-height:1.6}.docs-install{padding:var(--space-lg);border-left:3px solid var(--brand-orange);background:var(--mk-ink);color:var(--mk-white)}.docs-install h2{font-size:1.15rem;font-weight:600}.docs-install pre{margin-block:var(--space-md);max-width:100%;overflow:auto}.docs-install code{font-family:var(--font-mono), monospace}@media (max-width:48rem){.reading-opening-with-proof,.registry-page.public-reading .reading-layout,.registry-page.public-reading[data-variant=collection] .registry-sections>section{grid-template-columns:minmax(0,1fr)}.registry-page.public-reading .registry-index{max-height:none;position:static}.public-reading .reading-opening{padding-block:var(--space-sm) var(--space-lg)}.docs-first-command{grid-template-columns:minmax(0,1fr)}}.reading-decision-links{column-gap:var(--space-md);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.reading-decision-links a{min-height:44px;color:var(--mk-orange-dark);text-underline-offset:.22em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.reading-release-receipt{margin-block:var(--space-sm);border-top:1px solid var(--mk-rule);padding-top:var(--space-sm);max-width:48ch;line-height:1.5}.reading-release-receipt a{text-decoration:underline}
