@layer layout{@scope(.markdown-body){:scope{padding-block:var(--sys-measurement-space-400);place-items:normal center;display:grid}.content{font:var(--sys-typescale-body-large);inline-size:min(100%,944px);padding:var(--sys-measurement-space-200);overflow-wrap:break-word;gap:var(--sys-measurement-space-200);flex-direction:column;display:flex;container-type:inline-size}h1,h2,h3,h4,h5,h6{text-wrap:pretty;padding-block-start:var(--sys-measurement-space-100)}p,li{max-inline-size:760px}video,svg,img{align-self:start}p:has(img){max-inline-size:100%}img{border-radius:var(--comp-visual-corner-shape);border:1px solid var(--sys-color-surface-variant);max-block-size:500px}h1{font:var(--sys-typescale-emphasized-headline-large)}h2{font:var(--sys-typescale-emphasized-headline-small)}h1,h2{border-block-end:1px solid var(--sys-color-outline-variant);align-self:stretch;padding-block-end:.3em}h3{font:var(--sys-typescale-emphasized-title-large)}h4{font:var(--sys-typescale-title-medium)}h5{font:var(--sys-typescale-title-small)}h6{font:var(--sys-typescale-title-small);color:var(--sys-on-surface-variant);font-size:.85rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{padding-block-start:var(--sys-measurement-space-0)}h1 tt,h1 code,h2 tt,h2 code,h3 tt,h3 code,h4 tt,h4 code,h5 tt,h5 code,h6 tt,h6 code{font-size:inherit;padding:0 .2em}ul,ol{gap:var(--sys-measurement-space-50);flex-direction:column;padding-inline-start:var(--sys-measurement-space-400);display:flex}li>:not(:last-child){margin-block-end:var(--sys-measurement-space-200)}blockquote{border-inline-start:4px solid var(--sys-color-outline);padding-inline:var(--sys-measurement-space-200);color:var(--sys-on-surface-variant)}a{color:var(--sys-color-primary);text-underline-offset:.2rem;text-decoration:underline;:is(h1,h2,h3,h4,h5,h6) &{text-decoration:none}}strong{font-weight:600}kbd{padding:var(--sys-measurement-space-50);font:400 .688rem / .908 var(--ref-typeface-mono);vertical-align:middle;border:1px solid var(--sys-color-outline);box-shadow:inset 0 -1px 0 var(--sys-color-outline);border-style:solid;border-radius:6px;line-height:10px;display:inline-block}table{border-spacing:0;border-collapse:collapse;font-variant:tabular-nums;max-inline-size:100%;font:400 1rem / 1.5 var(--_system-font-family);display:block;overflow:auto}tr{background-color:var(--sys-color-surface);border-top:1px solid var(--sys-color-outline)}tr:nth-child(2n){background-color:var(--sys-color-surface-container)}th{padding:var(--sys-measurement-space-75) var(--sys-measurement-space-175);border:1px solid var(--sys-color-outline);font:600 1rem / 1.5 var(--_system-font-family)}td{padding:var(--sys-measurement-space-75) var(--sys-measurement-space-175);border:1px solid var(--sys-color-outline)}tt,code:not(pre code){background-color:var(--sys-color-surface-container-high);border-radius:6px;padding:.2em .4em}dt{font-style:italic;font-weight:600}dd{margin-block-end:var(--sys-measurement-space-200);padding-inline-start:var(--sys-measurement-space-200)}hr{background-color:var(--sys-color-outline);block-size:.25em;margin-block:var(--sys-measurement-space-100);border-width:0}li:has(>input[type=checkbox]){list-style-type:none}ul:has(li>input[type=checkbox]){gap:var(--sys-measurement-space-50)}li>input[type=checkbox]{vertical-align:middle;margin:0 .2em .25em -1.4em}li:has(pre){inline-size:calc(100cqi - var(--sys-measurement-space-400))}img,svg,video{block-size:auto;max-inline-size:100%}video{border-radius:var(--radius-2);border:var(--border-size-1) solid var(--outline);object-fit:cover;inline-size:100%}pre{padding:var(--sys-measurement-space-200);overflow-inline:auto;border-radius:var(--comp-visual-corner-shape);border:1px solid var(--sys-color-surface-variant);scrollbar-color:var(--sys-color-outline) var(--sys-color-surface-container)}pre code{font:400 .85rem / 1.45 var(--ref-typeface-mono);white-space:pre}figure{gap:var(--sys-measurement-space-100);inline-size:fit-content;display:grid}figcaption{inline-size:100%;font:var(--sys-typescale-body-medium);padding-inline:var(--sys-measurement-space-125);container-type:inline-size}col-set{--cols:2;gap:var(--sys-measurement-space-200);display:grid;@media (width>600px){grid-template-columns:repeat(var(--cols), 1fr)}}}}
