.qm--markdown{min-width:0;max-width:100%;color:var(--color-text-default)}.qm--markdown>*:last-child,.qm--markdown>*:last-child>*:last-child{margin-bottom:0}.qm--markdown h1{font-size:var(--layout-font-size-prose-h1);font-weight:var(--layout-font-weight-prose-h1);line-height:var(--layout-font-line-height-prose-h1);letter-spacing:var(--layout-font-letter-spacing-prose-h1);margin:0 0 var(--layout-font-paragraph-spacing-prose-h1) 0}.qm--markdown h2{font-size:var(--layout-font-size-prose-h2);font-weight:var(--layout-font-weight-prose-h2);line-height:var(--layout-font-line-height-prose-h2);letter-spacing:var(--layout-font-letter-spacing-prose-h2);margin:0 0 var(--layout-font-paragraph-spacing-prose-h2) 0}.qm--markdown h3{font-size:var(--layout-font-size-prose-h3);font-weight:var(--layout-font-weight-prose-h3);line-height:var(--layout-font-line-height-prose-h3);letter-spacing:var(--layout-font-letter-spacing-prose-h3);margin:0 0 var(--layout-font-paragraph-spacing-prose-h3) 0}.qm--markdown h4{font-size:var(--layout-font-size-prose-h4);font-weight:var(--layout-font-weight-prose-h4);line-height:var(--layout-font-line-height-prose-h4);letter-spacing:var(--layout-font-letter-spacing-prose-h4);margin:0 0 var(--layout-font-paragraph-spacing-prose-h4) 0}.qm--markdown h5{font-size:var(--layout-font-size-prose-h5);font-weight:var(--layout-font-weight-prose-h5);line-height:var(--layout-font-line-height-prose-h5);letter-spacing:var(--layout-font-letter-spacing-prose-h5);margin:0 0 var(--layout-font-paragraph-spacing-prose-h5) 0}.qm--markdown h6{font-size:var(--layout-font-size-prose-h6);font-weight:var(--layout-font-weight-prose-h6);line-height:var(--layout-font-line-height-prose-h6);letter-spacing:var(--layout-font-letter-spacing-prose-h6);margin:0 0 var(--layout-font-paragraph-spacing-prose-h6) 0}.qm--markdown p{font-size:var(--layout-font-size-prose-body);font-weight:var(--layout-font-weight-prose-body);line-height:var(--layout-font-line-height-prose-body);letter-spacing:var(--layout-font-letter-spacing-prose-body);margin:0 0 var(--layout-font-paragraph-spacing-prose-body) 0}.qm--markdown code{font-family:var(--layout-font-family-mono, monospace);font-size:var(--layout-font-size-prose-code-inline);font-weight:var(--layout-font-weight-prose-code-inline);line-height:var(--layout-font-line-height-prose-code-inline);letter-spacing:var(--layout-font-letter-spacing-prose-code-inline);margin:0 0 var(--layout-font-paragraph-spacing-prose-code-inline) 0;padding:var(--layout-padding-sm);border-radius:var(--layout-border-radius-sm);background:var(--color-background-neutral-subtle-default)}.qm--markdown pre{font-family:var(--layout-font-family-mono, monospace);font-size:var(--layout-font-size-prose-code-block);font-weight:var(--layout-font-weight-prose-code-block);line-height:var(--layout-font-line-height-prose-code-block);letter-spacing:var(--layout-font-letter-spacing-prose-code-block);margin:0 0 var(--layout-font-paragraph-spacing-prose-code-block) 0;padding:var(--layout-padding-md) var(--layout-padding-xl);border-radius:var(--layout-border-radius-sm);background:var(--color-background-neutral-subtle-default);overflow:auto}.qm--markdown-code-block-wrapper{position:relative;width:-moz-max-content;width:max-content;max-width:100%}.qm--markdown-code-block-copy{position:absolute;top:var(--layout-padding-sm);right:var(--layout-padding-sm);opacity:0;transition:opacity .15s ease;pointer-events:none}.qm--markdown-code-block-wrapper:hover .qm--markdown-code-block-copy,.qm--markdown-code-block-wrapper:focus-within .qm--markdown-code-block-copy{opacity:1;pointer-events:auto}.qm--markdown pre>code{font:inherit;letter-spacing:inherit;padding:0;background:none;border-radius:0}.qm--markdown strong{font-weight:var(--layout-font-weight-prose-semibold)}.qm--markdown del{color:var(--color-text-subdued)}.qm--markdown ul,.qm--markdown ol{padding-inline-start:var(--layout-core-size-6);margin:0 0 var(--layout-font-paragraph-spacing-prose-body) 0}.qm--markdown li{font-size:var(--layout-font-size-prose-body);font-weight:var(--layout-font-weight-prose-body);line-height:var(--layout-font-line-height-prose-body);letter-spacing:var(--layout-font-letter-spacing-prose-body);margin:0 0 var(--layout-font-paragraph-spacing-prose-body) 0}.qm--markdown ol ol{list-style-type:lower-alpha}.qm--markdown ol ol ol{list-style-type:lower-roman}.qm--markdown ul.contains-task-list{padding-inline-start:0}.qm--markdown li.task-list-item{list-style-type:none}.qm--markdown hr{border:0;border-top:var(--layout-border-weight-xs) solid var(--color-border-default);margin:var(--layout-core-size-6) 0}.qm--markdown a,.qm--markdown a:visited{color:var(--color-text-hyperlink-default);text-decoration:none}.qm--markdown a:hover{color:var(--color-text-hyperlink-hover)}.qm--markdown a:focus-visible,.qm--markdown a:active{color:var(--color-text-hyperlink-selected)}.qm--markdown blockquote{margin:0 0 var(--layout-font-paragraph-spacing-prose-body) 0;padding-inline-start:var(--layout-padding-md);border-inline-start:var(--layout-border-weight-sm) solid var(--color-border-bold);color:var(--color-text-subdued);font-style:italic}.qm--markdown img{display:block;max-width:100%;max-height:40vh;margin:0 0 var(--layout-font-paragraph-spacing-prose-body) 0;-o-object-fit:contain;object-fit:contain;border-radius:var(--layout-border-radius-sm)}.qm--markdown-table-scroll{overflow-x:auto;border:var(--layout-border-weight-xs) solid var(--color-border-default);border-radius:var(--layout-border-radius-container-default);background:var(--color-background-elevated)}.qm--markdown table{width:100%;border-collapse:separate;border-spacing:0}.qm--markdown th,.qm--markdown td{padding:var(--layout-padding-lg);color:var(--color-text-default);white-space:nowrap;font-family:var(--layout-font-family-default);font-size:var(--layout-font-size-body-md);font-style:normal;font-weight:var(--layout-font-weight-body-regular);line-height:var(--layout-font-line-height-body-md);letter-spacing:var(--layout-font-letter-spacing-body-md);border-bottom:var(--layout-border-weight-xs) solid var(--color-border-default);text-align:left}.qm--markdown th{font-weight:var(--layout-font-weight-body-semibold)}.qm--markdown tbody tr:last-child td{border-bottom:none}
