.spinner{border:.1rem solid;border-bottom:.1rem solid rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dialog-category-hack{margin-left:-24px;width:calc(100% + 48px)}.active-dialog-category{width:calc(100% + 1px)}code[class*=language-],pre[class*=language-]{font-size:var(--font-size-sm);font-family:var(--font-mono);direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:hsl(230,1%,90%);color:inherit}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection{background:hsl(230,1%,90%);color:inherit}pre[class*=language-]{overflow:auto;border-radius:.3em}pre[class*=language-]>*{height:16px}:not(pre)>code[class*=language-]{padding:.2em .3em;border-radius:.3em;white-space:normal}:root{--comment-color:#878390;--keyword-color:#9c5f2d;--string-color:#277827;--base-code-color:#55585b;--bool-color:#a260c9;--property-color:#960ce6;--operator-color:#2a2abd;--regex-color:#b7881a}.token.cdata,.token.comment,.token.prolog{color:var(--comment-color)}.token.doctype,.token.entity,.token.punctuation{color:var(--base-code-color)}.token.atrule,.token.attr-name,.token.boolean,.token.class-name,.token.constant,.token.number{color:var(--bool-color)}.token.keyword{color:var(--keyword-color)}.token.deleted,.token.important,.token.property,.token.symbol,.token.tag{color:var(--property-color)}.token.attr-value,.token.attr-value>.token.punctuation,.token.builtin,.token.char,.token.inserted,.token.regex,.token.selector,.token.string{color:var(--string-color)}.token.function,.token.operator,.token.variable{color:var(--operator-color)}.token.url{color:var(--string-color)}.token.attr-value>.token.punctuation.attr-equals,.token.special-attr>.token.attr-value>.token.value.css{color:hsl(230,8%,24%)}.language-css .token.selector{color:hsl(5,74%,59%)}.language-css .token.property{color:hsl(230,8%,24%)}.language-css .token.function,.language-css .token.url>.token.function{color:hsl(198,99%,37%)}.language-css .token.url>.token.string.url{color:hsl(119,34%,47%)}.language-css .token.atrule .token.rule,.language-css .token.important,.language-javascript .token.operator{color:hsl(301,63%,40%)}.language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:hsl(344,84%,43%)}.language-json .token.operator{color:hsl(230,8%,24%)}.language-json .token.null.keyword{color:hsl(35,99%,36%)}.language-markdown .token.url,.language-markdown .token.url-reference.url>.token.string,.language-markdown .token.url>.token.operator{color:hsl(230,8%,24%)}.language-markdown .token.url>.token.content{color:hsl(221,87%,60%)}.language-markdown .token.url-reference.url,.language-markdown .token.url>.token.url{color:hsl(198,99%,37%)}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:hsl(230,4%,64%);font-style:italic}.language-markdown .token.code-snippet{color:hsl(119,34%,47%)}.language-markdown .token.bold .token.content{color:hsl(35,99%,36%)}.language-markdown .token.italic .token.content{color:hsl(301,63%,40%)}.language-markdown .token.list.punctuation,.language-markdown .token.strike .token.content,.language-markdown .token.strike .token.punctuation,.language-markdown .token.title.important>.token.punctuation{color:hsl(5,74%,59%)}.token.bold{font-weight:700}.token.comment,.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.8}.token.token.cr:before,.token.token.lf:before,.token.token.space:before,.token.token.tab:not(:empty):before{color:hsla(230,8%,24%,.2)}div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:hsl(230,1%,90%);color:hsl(230,6%,44%);padding:.1em .4em;border-radius:.3em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover{background:hsl(230,1%,78%);color:hsl(230,8%,24%)}.line-highlight.line-highlight{background:hsla(230,8%,24%,.05)}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background:hsl(230,1%,90%);color:hsl(230,8%,24%);padding:.1em .6em;border-radius:.3em;box-shadow:0 2px 0 0 rgba(0,0,0,.2)}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:hsla(230,8%,24%,.05)}.command-line .command-line-prompt>span:before,.line-numbers .line-numbers-rows>span:before{color:hsl(230,1%,62%)}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:hsl(5,74%,59%)}.rainbow-braces .token.token.punctuation.brace-level-10,.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6{color:hsl(119,34%,47%)}.rainbow-braces .token.token.punctuation.brace-level-11,.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7{color:hsl(221,87%,60%)}.rainbow-braces .token.token.punctuation.brace-level-12,.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8{color:hsl(301,63%,40%)}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:hsla(353,100%,66%,.15)}pre.diff-highlight>code .token.token.deleted:not(.prefix) ::-moz-selection,pre.diff-highlight>code .token.token.deleted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) ::-moz-selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::-moz-selection{background-color:hsla(353,95%,66%,.25)}pre.diff-highlight>code .token.token.deleted:not(.prefix) ::selection,pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) ::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection{background-color:hsla(353,95%,66%,.25)}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:hsla(137,100%,55%,.15)}pre.diff-highlight>code .token.token.inserted:not(.prefix) ::-moz-selection,pre.diff-highlight>code .token.token.inserted:not(.prefix)::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) ::-moz-selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::-moz-selection{background-color:hsla(135,73%,55%,.25)}pre.diff-highlight>code .token.token.inserted:not(.prefix) ::selection,pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) ::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection{background-color:hsla(135,73%,55%,.25)}.prism-previewer-gradient.prism-previewer-gradient div,.prism-previewer.prism-previewer:before{border-color:hsl(0,0%,95%)}.prism-previewer-color.prism-previewer-color:before,.prism-previewer-easing.prism-previewer-easing:before,.prism-previewer-gradient.prism-previewer-gradient div{border-radius:.3em}.prism-previewer.prism-previewer:after{border-top-color:hsl(0,0%,95%)}.prism-previewer-angle.prism-previewer-angle:before,.prism-previewer-easing.prism-previewer-easing,.prism-previewer-time.prism-previewer-time:before{background:#fff}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:hsl(230,8%,24%);stroke-opacity:1}.prism-previewer-easing.prism-previewer-easing circle,.prism-previewer-easing.prism-previewer-easing line,.prism-previewer-easing.prism-previewer-easing path{stroke:hsl(230,8%,24%)}.prism-previewer-easing.prism-previewer-easing circle{fill:rgba(0,0,0,0)}:root{--editor-lineNumber-gutter-width:45px}.editor{position:relative;font-family:var(--font-mono) monospace!important;font-size:var(--font-size-sm)}.line-number-wrapper{position:absolute;display:block;padding-right:10px;width:45px;height:100%;border-right:1px solid hsl(var(--border));background-color:hsl(var(--background));overflow:hidden}.editor textarea{outline:none}.editor.line-numbers textarea{outline:none}.editor.line-numbers pre,.editor.line-numbers textarea{padding-left:calc(var(--editor-lineNumber-gutter-width) + 20px)!important}.editor.line-numbers .editorLineNumber{position:absolute;left:0;color:hsl(var(--muted));text-align:right;width:32px;font-weight:100;z-index:1;display:flex;align-items:center;justify-content:center}.editor.line-numbers:before{content:"";position:absolute;font-family:var(--font-mono) monospace!important;top:0;left:0;font-size:var(--font-size-sm);width:var(--editor-lineNumber-gutter-width);height:100%;border-right:1px solid hsl(var(--border));background-color:hsl(var(--background));z-index:1}.current-line-highlight{position:absolute;pointer-events:none;right:0;width:100%;display:none;background:hsla(var(--brand-light),.2);height:1.5em;margin-top:-2px;z-index:2}@keyframes ticker{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}.progress1{--mask:radial-gradient(23.87px at 50% calc(100% + 16.8px),#0000 calc(99% - 4px),#000 calc(101% - 4px) 99%,#0000 101%) calc(50% - 28px) calc(50% - 9px + 0.5px) /56px 18px repeat-x,radial-gradient(23.87px at 50% -16.8px,#0000 calc(99% - 4px),#000 calc(101% - 4px) 99%,#0000 101%) 50% calc(50% + 9px) /56px 18px repeat-x;background:linear-gradient(60deg,hsl(var(--brand)),hsl(var(--brand)));animation:ticker 3s linear infinite}.progress1,.progress2{-webkit-mask:var(--mask);mask:var(--mask);height:20px;width:100%}.progress2{--mask:radial-gradient(6px at 50% calc(100% + 0px),#0000 calc(99% - 2px),#000 calc(101% - 2px) 99%,#0000 101%) calc(50% - 10px) calc(50% - 3.5px + 0.5px) /20px 7px repeat-x,radial-gradient(6px at 50% 0px,#0000 calc(99% - 2px),#000 calc(101% - 2px) 99%,#0000 101%) 50% calc(50% + 3.5px) /20px 7px repeat-x;background:linear-gradient(60deg,hsl(var(--primary)),hsl(var(--primary)));animation:ticker 2s linear infinite}.chart-tooltip{background:hsl(var(--background-inverted))!important;border-radius:0!important;border:0;box-shadow:none!important;font-family:var(--font-sans)!important;color:hsl(var(--background-inverted-content))!important;position:relative}.tooltip-format-container{display:flex;align-items:center;gap:4px}.tooltip-format-container-outer,.tooltip-multi-format-container{font-size:var(--font-size-xs);padding:.25rem .5rem}.tooltip-date{font-size:var(--font-size-xs);color:hsl(var(--background-inverted-content));opacity:.8}.tooltip-color{width:8px;height:8px;border:1px solid hsl(var(--background-inverted-content))}.tooltip-label{opacity:.8}.tooltip-label,.tooltip-value{color:hsl(var(--background-inverted-content))}.tooltip-value{font-weight:500}details,details summary{padding-left:0;background-image:none;-webkit-appearance:none;display:block}.blockviewer-fade{background:linear-gradient(90deg,rgba(198,202,206,0) 0,hsl(var(--background-grey)) 100%)}.json-diff-viewer{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-family:var(--font-mono);color:var(--background-content);background:var(--background)}.json-diff-viewer tr{vertical-align:top}.json-diff-viewer tr .line-add{background:hsl(var(--background-success))}.json-diff-viewer tr .line-remove{background:hsl(var(--background-destructive));color:hsl(var(--background-destructive-content))}.json-diff-viewer tr .line-modify{background:hsl(var(--background-grey2))}.json-diff-viewer tr:hover td{position:relative}.json-diff-viewer tr:hover td:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.05);content:"";pointer-events:none}.json-diff-viewer tr.message-line{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));text-align:center}.json-diff-viewer tr.message-line td{padding:.5rem 0;font-size:var(--font-size-xs);font-family:var(--font-mono)}.json-diff-viewer tr.expand-line{text-align:center}.json-diff-viewer tr.expand-line td{padding:4px 0}.json-diff-viewer tr.expand-line:hover td:before{background:rgba(0,0,0,0)}.json-diff-viewer tr.expand-line .has-lines-before{border-bottom:1px solid hsl(var(--border))}.json-diff-viewer tr.expand-line .has-lines-after{border-top:1px solid hsl(var(--border))}.json-diff-viewer tr.expand-line button{padding:0;border:none;margin:0 .5em;background:rgba(0,0,0,0);color:hsl(var(--brand));cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.json-diff-viewer tr.expand-line button:hover{text-decoration:underline}.json-diff-viewer td{padding:1px;font-size:0}.json-diff-viewer td.line-number{box-sizing:content-box;padding:0 8px;border-right:1px solid hsl(var(--border));font-family:var(--font-mono);font-size:var(--font-size-xs);text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.json-diff-viewer pre{overflow:hidden;margin:0;font-size:var(--font-size-xs);line-height:var(--font-size-lg);white-space:pre-wrap;word-break:break-all}.json-diff-viewer pre .inline-diff-add{color:hsl(var(--background-success-content));background:hsl(var(--background-success));text-decoration:underline;word-break:break-all}.json-diff-viewer pre .inline-diff-remove{background:hsl(var(--background-destructive));color:hsl(var(--background-destructive-content));text-decoration:line-through;word-break:break-all}.json-diff-viewer-virtual pre{overflow-x:auto;white-space:pre}.json-diff-viewer-virtual pre::-webkit-scrollbar{display:none}.__json-pretty__{line-height:1.3;color:var(--background-content);background:var(--background);overflow:auto;font-size:var(--font-size-xs);white-space:pre-wrap}.__json-pretty__ .__json-key__{color:var(--operator-color)}.__json-pretty__ .__json-value__{color:var(--regex-color)}.__json-pretty__ .__json-string__{color:var(--string-color)}.__json-pretty__ .__json-boolean__{color:var(--bool-color)}.__json-pretty-error__{line-height:1.3;color:var(--destructive-content);background:var(--background);overflow:auto}.message-replay-event-bar{position:absolute;width:1px;top:0;background-color:hsl(var(--border));margin-left:1rem;z-index:0;height:100%}.message-replay:first-child .message-replay-event-bar{height:calc(100% - .75rem);margin-top:.75rem}.message-replay:last-child .message-replay-event-bar{top:0;height:1rem}.message-replay:only-child .message-replay-event-bar{display:none}.dynamic-app{box-shadow:0 1px 2px 0 rgba(0,0,0,.0588235294),0 1px 2px 0 rgba(32,32,32,.0588235294);transition-duration:.6s;transition-property:none}:root{--upvote-background:120,61%,50%,.16;--downvote-background:330,27%,80%;--downvote-content:337 96% 9%;--upvote-content:120 49% 22%;--upvote-border:120 61%,50%,.24;--downvote-border:337 96%,9%,.24}.upvote-container{background-color:hsla(var(--upvote-background));color:hsl(var(--upvote-content));border-top:1px solid hsl(var(--upvote-border));border-bottom:1px solid hsl(var(--upvote-border));border-left:1px solid hsl(var(--upvote-border))}.downvote-container{background-color:hsl(var(--downvote-background));color:hsl(var(--downvote-content));border-top:1px solid hsl(var(--downvote-border));border-bottom:1px solid hsl(var(--downvote-border));border-left:1px solid hsl(var(--downvote-border))}