.markdown-body details, .markdown-body figcaption, .markdown-body figure {display: block;}.markdown-body summary {display: list-item;}.markdown-body [hidden] {display: none !important;}.markdown-body a {background-color: transparent;color: #0969da;text-decoration: none;}.markdown-body abbr[title] {border-bottom: none;-webkit-text-decoration: underline dotted;text-decoration: underline dotted;}.markdown-body b, .markdown-body strong {font-weight: 600;}.markdown-body dfn {font-style: italic;}.markdown-body h1 {margin: .67em 0;font-weight: 600;padding-bottom: .3em;font-size: 2em;}.markdown-body mark {background-color: #fff8c5;color: #1f2328;}.markdown-body small {font-size: 90%;}.markdown-body sub, .markdown-body sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}.markdown-body sub {bottom: -0.25em;}.markdown-body sup {top: -0.5em;}.markdown-body img {border-style: none;max-width: 100%;box-sizing: content-box;}.markdown-body code, .markdown-body kbd, .markdown-body pre, .markdown-body samp {font-family: monospace;font-size: 1em;}.markdown-body hr {box-sizing: content-box;overflow: hidden;background: transparent;border-bottom: 1px solid #d1d9e0b3;height: .125em;padding: 0;margin: 1.5rem 0;background-color: #d1d9e0;border: 0;}.markdown-body a:hover {text-decoration: underline;}.markdown-body ::placeholder {color: #59636e;opacity: 1;}.markdown-body hr::before {display: table;content: "";}.markdown-body hr::after {display: table;clear: both;content: "";}.markdown-body table {border-spacing: 0;border-collapse: collapse;width: 100%;overflow: auto;font-variant: tabular-nums;}.markdown-body td, .markdown-body th {padding: 0;}.markdown-body details summary {cursor: pointer;}.markdown-body a:focus {outline: 2px solid #0969da;outline-offset: -2px;box-shadow: none;}.markdown-body a:focus:not(:focus-visible) {outline: solid 1px transparent;}.markdown-body a:focus-visible {outline: 2px solid #0969da;outline-offset: -2px;box-shadow: none;}.markdown-body a:not([class]):focus {outline-offset: 0;}.markdown-body kbd {display: inline-block;padding: 0.25rem;font: 11px ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;line-height: 10px;color: #1f2328;vertical-align: middle;background-color: #f6f8fa;border: solid 1px #d1d9e0b3;border-bottom-color: #d1d9e0b3;border-radius: 6px;box-shadow: inset 0 -1px 0 #d1d9e0b3;}.markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 {margin-top: 1.5rem;margin-bottom: 1rem;font-weight: 600;line-height: 1.25;}.markdown-body h2 {font-weight: 600;padding-bottom: .3em;font-size: 1.5em;}.markdown-body h3 {font-weight: 600;font-size: 1.25em;}.markdown-body h4 {font-weight: 600;font-size: 1em;}.markdown-body h5 {font-weight: 600;font-size: .875em;}.markdown-body h6 {font-weight: 600;font-size: .85em;color: #59636e;}.markdown-body p {margin-top: 0;margin-bottom: 10px;}.markdown-body blockquote {margin: 0;padding: 0 1em;color: #59636e;border-left: .25em solid #d1d9e0;}.markdown-body ul, .markdown-body ol {margin-top: 0;margin-bottom: 0;padding-left: 2em;}.markdown-body ul {list-style: disc;}.markdown-body ol {list-style: decimal;}.markdown-body ol ol, .markdown-body ul ol {list-style-type: lower-roman;}.markdown-body ul ul ol, .markdown-body ul ol ol, .markdown-body ol ul ol, .markdown-body ol ol ol {list-style-type: lower-alpha;}.markdown-body dd {margin-left: 0;}.markdown-body tt, .markdown-body code, .markdown-body samp {font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;font-size: 12px;}.markdown-body pre {margin-top: 0;margin-bottom: 0;font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, Liberation Mono, monospace;font-size: 12px;word-wrap: normal;}.markdown-body::before {display: table;content: "";}.markdown-body::after {display: table;clear: both;content: "";}.markdown-body>*:first-child {margin-top: 0 !important;}.markdown-body>*:last-child {margin-bottom: 0 !important;}.markdown-body a:not([href]) {color: inherit;text-decoration: none;}.markdown-body p, .markdown-body blockquote, .markdown-body ul, .markdown-body ol, .markdown-body dl, .markdown-body table, .markdown-body pre, .markdown-body details {margin-top: 0;margin-bottom: 1rem;}.markdown-body blockquote>:first-child {margin-top: 0;}.markdown-body blockquote>:last-child {margin-bottom: 0;}.markdown-body h1 tt, .markdown-body h1 code, .markdown-body h2 tt, .markdown-body h2 code, .markdown-body h3 tt, .markdown-body h3 code, .markdown-body h4 tt, .markdown-body h4 code, .markdown-body h5 tt, .markdown-body h5 code, .markdown-body h6 tt, .markdown-body h6 code {padding: 0 .2em;font-size: inherit;}.markdown-body summary h1, .markdown-body summary h2, .markdown-body summary h3, .markdown-body summary h4, .markdown-body summary h5, .markdown-body summary h6 {display: inline-block;}.markdown-body summary h1, .markdown-body summary h2 {padding-bottom: 0;border-bottom: 0;}.markdown-body ol[type="a s"] {list-style-type: lower-alpha;}.markdown-body ol[type="A s"] {list-style-type: upper-alpha;}.markdown-body ol[type="i s"] {list-style-type: lower-roman;}.markdown-body ol[type="I s"] {list-style-type: upper-roman;}.markdown-body ol[type="1"] {list-style-type: decimal;}.markdown-body div>ol:not([type]) {list-style-type: decimal;}.markdown-body ul ul, .markdown-body ul ol, .markdown-body ol ol, .markdown-body ol ul {margin-top: 0;margin-bottom: 0;}.markdown-body li>p {margin-top: 1rem;}.markdown-body li+li {margin-top: .25em;}.markdown-body dl {padding: 0;}.markdown-body dl dt {padding: 0;margin-top: 1rem;font-size: 1em;font-style: italic;font-weight: 600;}.markdown-body dl dd {padding: 0 1rem;margin-bottom: 1rem;}.markdown-body table th {font-weight: 600;}.markdown-body table th, .markdown-body table td {padding: 6px 13px;border: 1px solid #d1d9e0;}.markdown-body table td>:last-child {margin-bottom: 0;}.markdown-body table tr {background-color: #ffffff;border-top: 1px solid #d1d9e0b3;}.markdown-body table tr:nth-child(2n) {background-color: #f6f8fa;}.markdown-body table img {background-color: transparent;}.markdown-body img[align=right] {padding-left: 20px;}.markdown-body img[align=left] {padding-right: 20px;}.markdown-body code, .markdown-body tt {padding: .2em .4em;margin: 0;font-size: 85%;white-space: break-spaces;background-color: #818b981f;border-radius: 6px;}.markdown-body code br, .markdown-body tt br {display: none;}.markdown-body del code {text-decoration: inherit;}.markdown-body samp {font-size: 85%;}.markdown-body pre code {font-size: 100%;}.markdown-body pre>code {padding: 0;margin: 0;word-break: normal;white-space: pre;background: transparent;border: 0;}.markdown-body pre code, .markdown-body pre tt {display: inline;max-width: auto;padding: 0;margin: 0;overflow: visible;line-height: inherit;word-wrap: normal;background-color: transparent;border: 0;}.markdown-body [data-footnote-ref]::before {content: "[";}.markdown-body [data-footnote-ref]::after {content: "]";}.markdown-body body:has(:modal) {padding-right: var(--dialog-scrollgutter) !important;}.markdown-body [role=button]:focus:not(:focus-visible), .markdown-body [role=tabpanel][tabindex="0"]:focus:not(:focus-visible), .markdown-body button:focus:not(:focus-visible), .markdown-body summary:focus:not(:focus-visible), .markdown-body a:focus:not(:focus-visible) {outline: none;box-shadow: none;}.markdown-body [tabindex="0"]:focus:not(:focus-visible), .markdown-body details-dialog:focus:not(:focus-visible) {outline: none;}.markdown-body g-emoji {display: inline-block;min-width: 1ch;font-family: "Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size: 1em;font-style: normal !important;font-weight: 400;line-height: 1;vertical-align: -0.075em;}.markdown-body g-emoji img {width: 1em;height: 1em;}.markdown-body ::-webkit-calendar-picker-indicator {filter: invert(50%);}