.m-doc,.m-doc-header,.m-doc-footer{box-sizing:border-box;width:100%;max-width:calc(var(--m-web-device-max) * 2);margin:0 auto;padding:var(--m-space-lg) var(--m-space-gutter)}.m-doc-skip{position:absolute;left:-100%;padding:var(--m-space-sm) var(--m-space-md);background:var(--m-surface-raised);color:var(--m-content-primary);font:var(--m-type-label-md)}.m-doc-skip:focus{left:var(--m-space-gutter)}.m-doc-home{display:inline-flex;align-items:center;gap:var(--m-space-sm);font:var(--m-type-title-md);color:var(--m-content-primary);text-decoration:none}.m-doc__title{margin:0;font:var(--m-type-display-sm);color:var(--m-content-primary);text-wrap:balance}.m-doc__updated{margin:var(--m-space-xs) 0 var(--m-space-2xl);font:var(--m-type-body-sm);color:var(--m-content-tertiary)}.m-doc__prose,.m-doc__who{max-width:68ch;font:var(--m-type-body-md);color:var(--m-content-primary)}.m-doc__prose>*+*,.m-doc__who>*+*{margin-block-start:var(--m-space-md)}.m-doc__prose h2,.m-doc__who h2{margin-block:var(--m-space-2xl) var(--m-space-md);font:var(--m-type-title-lg);color:var(--m-content-primary);text-wrap:balance}.m-doc__prose h3{margin-block:var(--m-space-xl) var(--m-space-sm);font:var(--m-type-title-md);color:var(--m-content-primary)}.m-doc__prose p,.m-doc__who p{margin:0;text-wrap:pretty}.m-doc__prose ul,.m-doc__prose ol{margin:0;padding-inline-start:var(--m-space-xl);display:flex;flex-direction:column;gap:var(--m-space-sm)}.m-doc__prose blockquote{margin:0;padding-inline-start:var(--m-space-md);border-inline-start:var(--m-dimension-stroke-medium) solid var(--m-stroke-emphasis);color:var(--m-content-secondary)}.m-doc__prose strong{font:var(--m-type-body-mdEmph)}.m-doc__prose a,.m-doc__who a,.m-doc-footer a{color:var(--m-content-link)}.m-doc__prose table{width:100%;border-collapse:collapse;font:var(--m-type-body-sm)}.m-doc__prose th,.m-doc__prose td{padding:var(--m-space-sm) var(--m-space-sm) var(--m-space-sm) 0;border-block-end:var(--m-dimension-stroke-hairline) solid var(--m-stroke-divider);text-align:start;vertical-align:top}.m-doc__prose th{font:var(--m-type-body-mdEmph);color:var(--m-content-primary)}.m-doc__prose td{color:var(--m-content-secondary)}.m-doc__who{margin-block-start:var(--m-space-3xl);padding-block-start:var(--m-space-lg);border-block-start:var(--m-dimension-stroke-hairline) solid var(--m-stroke-divider);color:var(--m-content-secondary)}.m-doc-footer{padding-block:var(--m-space-2xl) var(--m-space-3xl)}.m-doc-footer__links{display:flex;flex-wrap:wrap;gap:var(--m-space-md) var(--m-space-lg);font:var(--m-type-body-sm)}.m-doc a:focus-visible,.m-doc-header a:focus-visible,.m-doc-footer a:focus-visible,.m-doc-skip:focus-visible{outline:var(--m-stroke-focus) solid var(--m-border-focus);outline-offset:var(--m-space-3xs)}
