.lg-052717 .doc-body{max-width:72ch;overflow-wrap:anywhere}.lg-052717 .doc-body h2{scroll-margin-top:6rem;padding-top:1.4rem;border-top:1px solid var(--color-line);font-size:var(--text-xl)}.lg-052717 .doc-body h2:first-child{border-top:0;padding-top:0;margin-top:0}.lg-052717 .doc-body b{color:var(--color-paper);font-weight:650}.lg-052717 .doc-body li,.lg-052717 .doc-body p{color:color-mix(in oklab,var(--color-paper) 82%,var(--color-mist))}.lg-052717 .doc-body ol{padding-left:1.3rem;display:grid;gap:.5rem}.lg-052717 .doc-body ol li::marker{color:var(--color-signal-soft);font-weight:700}.lg-052717 .doc-body--glacier ol li::marker{color:var(--color-glacier)}.lg-052717 .doc-body ul{display:grid;gap:.5rem}.lg-052717 .doc-body .toc{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:1.1rem 1.25rem;background:var(--color-slate)}.lg-052717 .doc-body .toc ol{column-count:2;column-gap:2rem;display:block;margin:0}.lg-052717 .doc-body .toc li{margin-bottom:.3rem;break-inside:avoid}.lg-052717 .doc-body .toc a{text-decoration:none}.lg-052717 .doc-body .toc a:hover{text-decoration:underline}@media (max-width:640px){.lg-052717 .doc-body .toc ol{column-count:1}}.lg-052717 .doc-body ol.steps{display:grid;grid-template-columns:1fr;gap:.6rem;padding:0;list-style:none;counter-reset:st}.lg-052717 .doc-body ol.steps>li{counter-increment:st;border-top-width:1px;border:1px solid var(--color-line);border-radius:var(--radius-md);padding:.9rem 1rem .9rem 3.2rem;position:relative;background:var(--color-slate)}.lg-052717 .doc-body ol.steps>li:before{content:counter(st);position:absolute;left:1rem;top:.85rem;width:1.6rem;height:1.6rem;border-radius:50%;display:grid;place-items:center;font-size:var(--text-xs);font-weight:700;color:var(--color-paper);background:color-mix(in oklab,var(--color-signal) 35%,transparent);margin:0}.lg-052717 .doc-body ol.steps>li:after{display:none}.lg-052717 .doc-body .callout{border:1px solid color-mix(in oklab,var(--color-warn) 45%,var(--color-line));background:color-mix(in oklab,var(--color-warn) 9%,var(--color-slate));border-radius:var(--radius-md);padding:1rem 1.2rem}.lg-052717 .doc-body .actions{display:flex;flex-wrap:wrap;gap:.75rem}.lg-052717 .doc-body .actions a{text-decoration:none}.lg-052717 .doc-body .note{font-size:var(--text-sm);color:var(--color-mist)}.lg-052717 .doc-body .table-wrap{max-width:none}.lg-052717 .doc-body .table-wrap td:first-child{color:var(--color-paper);font-weight:600}.lg-052717 .doc-body .table-wrap tr:last-child td{border-bottom:0}.lg-052717 .doc-body .moray-faq{display:grid;gap:.5rem}.lg-052717 .doc-body .moray-faq details{border:1px solid var(--color-line);border-radius:var(--radius-md);padding:1rem 1.25rem;background:var(--color-slate)}.lg-052717 .doc-body .moray-faq summary{cursor:pointer;font-weight:650;list-style:none;display:flex;justify-content:space-between;gap:1rem;color:var(--color-paper)}.lg-052717 .doc-body .moray-faq summary::-webkit-details-marker{display:none}.lg-052717 .doc-body .moray-faq summary:after{content:"+";color:var(--color-signal-soft);font-weight:700}.lg-052717 .doc-body .moray-faq details[open] summary:after{content:"–"}.lg-052717 .doc-body .moray-faq details>div{margin-top:.75rem}