:where(.DOMD-Root){--domd-base-100:var(--color-base-100,#000);--domd-base-200:var(--color-base-200,#181818);--domd-base-300:var(--color-base-300,#202020);--domd-base-content:var(--color-base-content,#e4e4e4eb);--domd-info-content:var(--color-info-content,#81a1c1);--domd-info:var(--color-info,#6eace2);--domd-text:color-mix(in srgb, var(--domd-base-content) 94%, transparent);--domd-blockquote-text:color-mix(in srgb, var(--domd-base-content) 74%, transparent);--domd-link-text:var(--domd-info-content);--domd-placeholder-text:color-mix(in srgb, var(--domd-base-content) 54%, transparent);--domd-border:color-mix(in srgb, var(--domd-base-content) 8%, transparent);--domd-blockquote-border:color-mix(in srgb, var(--domd-base-content) 12%, transparent);--domd-hr-bg:color-mix(in srgb, var(--domd-base-content) 30%, transparent);--domd-hr-active:var(--domd-info);--domd-code-bg:color-mix(in srgb, var(--domd-base-content) 12%, transparent);--domd-pre-bg:color-mix(in srgb, var(--domd-base-content) 5%, transparent);--domd-font-size-h1:2rem;--domd-font-size-h2:1.5rem;--domd-font-size-h3:1.25rem;--domd-font-size-h4:1rem;--domd-font-size-h5:.875rem;--domd-font-size-h6:.85rem;--domd-font-size-base:1rem}.DOMD-Root{caret-color:#0000;box-sizing:border-box;width:100%;font-size:var(--domd-font-size-base);color:var(--domd-text);outline:none;position:relative}.DOMD-Root img{display:inline}.DOMD-Root table{margin-bottom:16px}.DOMD-Root tr p{margin-bottom:0}.DOMD-Root th{border:solid 1px var(--domd-border);text-align:left;padding:5px 10px}.DOMD-Root td{border:solid 1px var(--domd-border);padding:5px 10px}.DOMD-H1{white-space:pre-wrap;orphans:4;word-wrap:break-word;font-weight:700;font-size:var(--domd-font-size-h1);outline:hidden;margin-bottom:.375rem;padding-top:.75rem;padding-bottom:.75rem}@media (min-width:640px){.DOMD-H1{font-size:var(--domd-font-size-h1)}}.DOMD-H2{white-space:pre-wrap;orphans:4;word-wrap:break-word;font-weight:700;font-size:var(--domd-font-size-h2);outline:hidden;margin-top:.375rem;margin-bottom:.375rem;padding-top:.5rem;padding-bottom:.5rem}@media (min-width:640px){.DOMD-H2{font-size:var(--domd-font-size-h2)}}.DOMD-H3{white-space:pre-wrap;orphans:4;word-wrap:break-word;font-weight:700;font-size:var(--domd-font-size-h3);outline:hidden;margin-top:.375rem;margin-bottom:.375rem;padding-top:.25rem;padding-bottom:.25rem}@media (min-width:640px){.DOMD-H3{font-size:var(--domd-font-size-h3)}}.DOMD-H4{white-space:pre-wrap;orphans:4;word-wrap:break-word;font-size:var(--domd-font-size-h4);margin-bottom:.25rem;font-weight:600}.DOMD-H5{white-space:pre-wrap;orphans:4;word-wrap:break-word;font-size:var(--domd-font-size-h5);margin-bottom:.25rem;font-weight:600}.DOMD-H6{white-space:pre-wrap;orphans:4;word-wrap:break-word;font-size:var(--domd-font-size-h6);margin-bottom:.25rem;font-weight:600}.DOMD-Blockquote{border-left:4px solid var(--domd-blockquote-border);color:var(--domd-blockquote-text);box-sizing:border-box;margin:.8em 0;padding:0 15px}.DOMD-P{white-space:pre-wrap;orphans:4;word-wrap:break-word;word-break:normal;outline:none;margin-top:0;margin-bottom:.25rem;line-height:1.625}.DOMD-EmptyP{white-space:pre-wrap;orphans:4;word-wrap:break-word;word-break:normal;box-sizing:border-box;outline:none;flex:auto;margin-bottom:.25rem;line-height:1.625}.DOMD-EmptyP:has(>br:first-child){position:relative}:focus .DOMD-EmptyP:has(>br:first-child):after{content:attr(placeholder);color:var(--domd-placeholder-text);position:absolute;top:0}.DOMD-EmptyP:focus:has(>br:first-child):after{content:attr(placeholder);color:var(--domd-placeholder-text);position:absolute;top:0}.DOMD-HTML img{display:inline}.DOMD-HrDiv{align-items:center;height:18px;display:flex}.DOMD-HrDiv div{width:100%}.DOMD-HrDiv[data-active=true] div{outline:1px solid var(--domd-hr-active);border-radius:.125rem;padding-top:.125rem;padding-bottom:.125rem}.DOMD-Hr{background-color:var(--domd-hr-bg);border:0;height:1px;margin-top:0;margin-bottom:0}.DOMD-Detail{visibility:collapse;border-radius:.375rem;outline:none;grid-template-rows:auto 0fr;width:100%;padding-left:18px;padding-right:18px;display:grid;position:relative}.DOMD-Detail:not(td):not(tr):not(colgroup){visibility:visible}.DOMD-Detail[open] svg{transform:rotate(0)}.DOMD-Summary{outline:none;padding:0;display:block;position:relative}.DOMD-Summary::-webkit-details-marker{display:none}.DOMD-Summary:empty:not(:focus):after{content:"Toggle";color:var(--domd-placeholder)}.DOMD-EmptyDetailContent{white-space:pre-wrap;orphans:4;word-wrap:break-word;word-break:normal;box-sizing:border-box;outline:none;margin-top:.25rem;margin-bottom:.25rem}.DOMD-EmptyDetailContent:empty:not(:focus):after{content:"Empty toggle";color:var(--domd-placeholder)}.DOMD-Ul{box-sizing:border-box;padding-left:30px;list-style:outside}.DOMD-Ol{box-sizing:border-box;margin:.8em 0;padding-left:30px;list-style:auto}.DOMD-CheckBoxUl{box-sizing:border-box;margin:.8em 0;padding-left:30px}.DOMD-li{word-break:normal;word-wrap:break-word;white-space:normal}.DOMD-CheckBoxLi{word-break:normal;word-wrap:break-word;white-space:normal;flex-direction:column;justify-content:center;list-style-type:none;display:flex;margin-top:0!important;margin-bottom:0!important}.DOMD-CheckBoxLabel{-webkit-user-select:none;user-select:none;height:0;margin-left:-25px;position:relative;top:2px}@supports ((-webkit-hyphens:none)){.DOMD-CheckBoxLabel{top:0}}.DOMD-LiP{orphans:4;word-wrap:break-word;word-break:normal;box-sizing:border-box;outline:none}.DOMD-LiP:after{content:"​"}.DOMD-TableScrollable,.TableScrollable{scrollbar-width:thin;scrollbar-color:transparent transparent;position:relative;overflow:auto hidden}.DOMD-Table{margin-bottom:16px}.DOMD-TR p{margin-bottom:0}.DOMD-TH{border:solid 1px var(--domd-border);text-align:left;padding:5px 10px}.DOMD-TD{border:solid 1px var(--domd-border);padding:5px 10px}.DOMD-FunctionSymbol{box-sizing:border-box}.DOMD-FunctionSymbolHide{box-sizing:border-box;display:none}.DOMD-FunctionIcon{box-sizing:border-box;vertical-align:middle;cursor:pointer;width:22px;height:22px;margin-bottom:5px;margin-right:8px;display:inline-block}.DOMD-HideSecondLine{display:none}.DOMD-Br{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0}.DOMD-BrBr{display:none}.DOMD-InlinePlain{display:inline-block}.DOMD-Function{box-sizing:border-box;border-radius:10px;padding:0 5px}.DOMD-FunctionTextHide{box-sizing:border-box;border-radius:10px;margin:0 1px;padding:0 5px}.DOMD-FunctionDel .DOMD-function-icon{display:none}.DOMD-Link{color:var(--domd-link-text);text-decoration:none}.DOMD-MdHideSymbol,.DOMD-UlListSymbol,.DOMD-OlListSymbol{display:none}.DOMD-Img{image-orientation:from-image;border-radius:1rem;max-width:100%;margin:0;display:block}.DOMD-Mark{margin:0 1px}.DOMD-Em{margin-right:2px}.DOMD-Bold{font-weight:700}.DOMD-EmBold{margin-right:2px;font-weight:700}.DOMD-Code{box-sizing:border-box;background-color:var(--domd-code-bg);border-radius:3px;margin:0 1px;padding:2px}.DOMD-Pre{border:1px solid var(--domd-border);text-align:left;white-space:pre;white-space:pre-wrap;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:var(--domd-pre-bg);border-radius:4px;margin-top:.25rem;margin-bottom:.25rem;padding:0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5;position:relative;overflow:hidden;outline:none!important}.DOMD-PreCode{text-align:left;white-space:pre;white-space:pre-wrap;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}.DOMD-PreCode:after{content:"​"}.DOMD-PreCodeLanguage{position:relative}.DOMD-PreCodeLanguage:before{content:"Language"}.DOMD-PreCodeCopy{cursor:pointer;justify-content:center;align-items:center;display:flex}.DOMD-PreCodeCopy .icon{width:16px;height:16px;fill:var(--domd-pre-fg);margin-right:8px}.DOMD-PreCodeCopyLabel{position:relative}.DOMD-PreCodeCopyLabel :after{content:"Copy code"}.DOMD-PreCodeCopiedLabel{position:relative}.DOMD-PreCodeCopiedLabel :after{content:"Copied!"}.DOMD-PreCodeTopBar{background:var(--domd-pre-topbar-bg);justify-content:space-between;align-items:center;height:30px;margin:auto;padding:0 10px;font-size:12px;display:flex;position:absolute;top:0;left:0;right:0}.DOMD-PreCodeContent{padding:1em;overflow:auto}.DOMD-PreCodeEmpty{text-align:left;white-space:pre;white-space:pre-wrap;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}.DOMD-PreCodeEmpty:after{content:"​"}.DOMD-Plain{box-sizing:border-box}.DOMD-EmptyPlain{box-sizing:border-box;min-width:1em}.DOMD-EmptyPlain:after{content:"​"}.DOMD-CodeSpanBrText:after{content:"​"}.DOMD-MdSymbol{color:var(--domd-text);display:none}.DOMD-MdSymbol[data-active=true]{opacity:.3;display:inline}
