.xp-md{--xp-md-mono:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;--xp-md-ink:#24292f;--xp-md-ink-quiet:#57606a;--xp-md-hint:#6e7781;--xp-md-hairline:#d0d7de;--xp-md-code-wash:rgba(175,184,193,0.2);--xp-md-focus:#0969da;margin:0;color:var(--xc-ink-strong);background-color:rgba(0,0,0,0);font-size:15px;font-weight:400;line-height:1.6;overflow-wrap:break-word;word-break:break-word;-webkit-user-select:text;user-select:text;-webkit-text-size-adjust:100%}.xp-md:after,.xp-md:before{content:"";display:table}.xp-md:after{clear:both}.xp-md>:first-child{margin-top:0!important}.xp-md>:last-child{margin-bottom:0!important}.xp-md blockquote,.xp-md details,.xp-md dl,.xp-md ol,.xp-md p,.xp-md pre,.xp-md table,.xp-md ul{margin-top:0;margin-bottom:12px}.xp-md hr{margin:24px 0}.xp-md hr:after,.xp-md hr:before{content:"";display:table}.xp-md hr:after{clear:both}.xp-md h1,.xp-md h2,.xp-md h3,.xp-md h4,.xp-md h5,.xp-md h6{padding-top:12px;margin-bottom:12px;font-weight:600;line-height:1.25}.xp-md h1{font-size:18px}.xp-md h2{font-size:16px}.xp-md h3,.xp-md h4,.xp-md h5,.xp-md h6{font-size:14px}.xp-md b,.xp-md strong{font-weight:700}.xp-md dfn{font-style:italic}.xp-md small{font-size:90%}.xp-md mark{color:var(--xp-md-ink);background-color:#fff8c5}.xp-md sub,.xp-md sup{position:relative;font-size:75%;line-height:0;vertical-align:initial}.xp-md sub{bottom:-.25em}.xp-md sup{top:-.5em}.xp-md a{color:var(--xc-ink-brand);background-color:rgba(0,0,0,0);text-decoration:none;text-decoration-color:var(--xc-ink-brand)}.xp-md a:hover{position:relative;color:var(--xc-ink-brand-alt);text-decoration:underline}.xp-md a:not([href]){color:inherit;text-decoration:none}.xp-md abbr[title]{position:relative;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:var(--xc-ink-brand)}.xp-md abbr[title]:hover:after{border-radius:.375rem;--tw-shadow:0px 8px 8px -4px rgba(19,22,39,0.03),0px 20px 24px -4px rgba(19,22,39,0.08);--tw-shadow-colored:0px 8px 8px -4px var(--tw-shadow-color),0px 20px 24px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:var(--xc-depth-5);--tw-shadow:var(--tw-shadow-colored);content:attr(title);position:absolute;bottom:100%;left:0;display:block;width:max-content;padding:6px;font-size:12px;line-height:1;color:var(--xc-ink-plain);background-color:var(--xc-paint-tip);border:.5px solid var(--xc-rim-base)}.xp-md code,.xp-md pre,.xp-md samp,.xp-md tt{font-family:var(--xp-md-mono)}.xp-md code,.xp-md tt{margin:0;padding:.2em .4em;font-size:85%;white-space:break-spaces;background-color:var(--xp-md-code-wash);border-radius:6px}.xp-md samp{font-size:85%}.xp-md code br,.xp-md tt br{display:none}.xp-md del code{text-decoration:inherit}.xp-md h1 code,.xp-md h1 tt,.xp-md h2 code,.xp-md h2 tt,.xp-md h3 code,.xp-md h3 tt,.xp-md h4 code,.xp-md h4 tt,.xp-md h5 code,.xp-md h5 tt,.xp-md h6 code,.xp-md h6 tt{padding:0 .2em;font-size:inherit}.xp-md kbd{display:inline-block;padding:2px 6px;font:400 11px/1 var(--xp-md-mono);color:var(--xc-ink-strong);vertical-align:middle;background-color:var(--xc-paint-field);border-radius:6px}.xp-md pre{margin-top:0;overflow:auto;font-size:85%;line-height:1.45}.xp-md pre,.xp-md pre code,.xp-md pre tt{padding:0;word-wrap:normal;background-color:rgba(0,0,0,0)}.xp-md pre code,.xp-md pre tt{display:inline-block;max-width:100%;margin:0;overflow-x:auto;line-height:inherit;border:0}.xp-md pre code{font-size:100%;white-space:pre-wrap!important}.xp-md pre>code{word-break:normal;background:rgba(0,0,0,0)}.xp-md .react-syntax-highlighter-line-number{color:var(--xc-ink-pale)}.xp-md ul{list-style:disc}.xp-md ol{list-style:decimal}.xp-md ol,.xp-md ul{padding-left:2em}.xp-md>ol,.xp-md>ul{padding-top:0;padding-right:0;padding-bottom:0}.xp-md ol ol,.xp-md ul ol{list-style-type:lower-roman}.xp-md ol ol ol,.xp-md ol ul ol,.xp-md ul ol ol,.xp-md ul ul ol{list-style-type:lower-alpha}.xp-md ol ol,.xp-md ol ul,.xp-md ul ol,.xp-md ul ul{margin-top:0;margin-bottom:0}.xp-md ol[type=a]{list-style-type:lower-alpha}.xp-md ol[type=A]{list-style-type:upper-alpha}.xp-md ol[type=i]{list-style-type:lower-roman}.xp-md ol[type=I]{list-style-type:upper-roman}.xp-md div>ol:not([type]),.xp-md ol[type="1"]{list-style-type:decimal}.xp-md ul[role=listbox]{list-style:none!important;padding-left:0!important}.xp-md li>p{margin-top:16px}.xp-md li+li{margin-top:.25em}.xp-md .contains-task-list{position:relative}.xp-md .task-list-item{list-style-type:none}.xp-md .task-list-item+.task-list-item{margin-top:4px}.xp-md dl{padding:0}.xp-md dl dt{margin-top:16px;padding:0;font-size:1em;font-style:italic;font-weight:600}.xp-md dd{margin-left:0}.xp-md dl dd{margin-bottom:16px;padding:0 16px}.xp-md blockquote{margin-left:0;margin-right:0;padding:0 12px;border-left:3px solid var(--xc-ink-brand-alt)}.xp-md blockquote>:first-child{margin-top:0}.xp-md blockquote>:last-child{margin-bottom:0}.xp-md table{display:block;width:max-content;max-width:100%;overflow:auto;border-collapse:initial;border-spacing:0;border:1px solid var(--xc-rule);border-radius:8px}.xp-md table td,.xp-md table th{padding:6px 13px;white-space:nowrap}.xp-md table th{color:var(--xc-ink-muted);font-size:12px;font-weight:500}.xp-md table td{color:var(--xc-ink-plain);font-size:13px;font-weight:400}.xp-md table tr>td:not(:last-child),.xp-md table tr>th:not(:last-child){border-right:1px solid var(--xc-rule-soft)}.xp-md table tbody tr:first-child td{border-top:1px solid var(--xc-rule)}.xp-md table tbody tr:not(:last-child) td{border-bottom:1px solid var(--xc-rule-soft)}.xp-md img{max-width:100%;box-sizing:initial;background-color:rgba(0,0,0,0);border:2px solid var(--xc-tone-frame);border-radius:0}.xp-md img[align=right]{padding-left:20px}.xp-md img[align=left]{padding-right:20px}.xp-md figure{display:block;margin:1em 40px}.xp-md figcaption{display:block}.xp-md .abcjs-inline-audio .abcjs-btn{display:flex!important}.xp-md details{display:block}.xp-md summary{display:list-item}.xp-md details summary{cursor:pointer}.xp-md details:not([open])>:not(summary){display:none!important}.xp-md summary h1,.xp-md summary h2,.xp-md summary h3,.xp-md summary h4,.xp-md summary h5,.xp-md summary h6{display:inline-block}.xp-md summary h1,.xp-md summary h2{padding-bottom:0;border-bottom:0}.xp-md [hidden]{display:none!important}.xp-md input{margin:0;overflow:visible;font:inherit}.xp-md [type=checkbox],.xp-md [type=radio]{box-sizing:border-box;padding:0}.xp-md [type=button],.xp-md [type=reset],.xp-md [type=submit]{-webkit-appearance:button}.xp-md [type=number]::-webkit-inner-spin-button,.xp-md [type=number]::-webkit-outer-spin-button{height:auto}.xp-md input::-webkit-inner-spin-button,.xp-md input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.xp-md [type=search]::-webkit-search-cancel-button,.xp-md [type=search]::-webkit-search-decoration{-webkit-appearance:none}.xp-md ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.xp-md ::placeholder{color:var(--xp-md-hint);opacity:1}.xp-md ::-webkit-calendar-picker-indicator{filter:invert(50%)}.xp-md [role=button]:focus,.xp-md [role=button]:focus-visible,.xp-md a:focus,.xp-md a:focus-visible,.xp-md input[type=checkbox]:focus,.xp-md input[type=checkbox]:focus-visible,.xp-md input[type=radio]:focus,.xp-md input[type=radio]:focus-visible{outline:2px solid var(--xp-md-focus);outline-offset:-2px;box-shadow:none}.xp-md [role=button]:focus:not(:focus-visible),.xp-md a:focus:not(:focus-visible),.xp-md input[type=checkbox]:focus:not(:focus-visible),.xp-md input[type=radio]:focus:not(:focus-visible){outline:1px solid rgba(0,0,0,0)}.xp-md a:not([class]):focus,.xp-md a:not([class]):focus-visible,.xp-md input[type=checkbox]:focus,.xp-md input[type=checkbox]:focus-visible,.xp-md input[type=radio]:focus,.xp-md input[type=radio]:focus-visible{outline-offset:0}.xp-md [data-footnote-ref]:before{content:"["}.xp-md [data-footnote-ref]:after{content:"]"}.xp-md .footnotes{font-size:12px;color:var(--xp-md-ink-quiet);border-top:1px solid var(--xp-md-hairline)}.xp-md .footnotes ol{padding-left:16px}.xp-md .footnotes ol ul{display:inline-block;margin-top:16px;padding-left:16px}.xp-md .footnotes li{position:relative}.xp-md .footnotes li:target{color:var(--xp-md-ink)}.xp-md .footnotes li:target:before{content:"";position:absolute;inset:-8px -8px -8px -24px;pointer-events:none;border:2px solid var(--xp-md-focus);border-radius:6px}