[color-scheme~=dark] ::backdrop,[color-scheme~=dark] ::selection,[color-scheme~=dark]:root{--fg-base-hsl:0,0%,100%;--bg-base-hsl:0,0%,7%;--bg-1:var(--grey-8);--bg-2:var(--white-1);--black:var(--white-1);--white:var(--black-1);--selection-bg-color:color-mix(in oklab,var(--blue-6),#0000 70%);--text-color-normal:#ffffffd9;--text-color-inverted:var(--text-color-normal);--participant-cell-color-trans:#1e212180;--diff-remove-color-hsl:0deg,100%,60%;--diff-add-color-hsl:125.7deg,100%,50%;--diff-hover-color-highlight:#6b61ba26;--revision-color-added:var(--green-7);--revision-color-modified:var(--yellow-5);--revision-color-removed:var(--red-8);--bounds-band:var(--purple-6);--message-bottom-color-trans:var(--grey-5);--image-filter:saturate(0.6);--shadow-blur-radius:1px;--default-box-shadow:0 0px var(--shadow-blur-radius) hsl(var(--fg-base-hsl),0.95);--white-4:var(--grey-8);--blue-1:#87b6c2;--blue-7:#292c2d;--yellow-5-base:color-mix(in oklab,var(--yellow-2),hsl(var(--fg-base-hsl)) 70%);--green-7-base:color-mix(in oklab,var(--green-5),hsl(var(--fg-base-hsl)) 54%);--red-8-base:color-mix(in oklab,hsl(var(--diff-remove-color-hsl)),hsl(var(--fg-base-hsl)) 70%);--yellow-5:color-mix(in oklab,var(--yellow-5-base),var(--bg-1) 70%);--green-7:color-mix(in oklab,var(--green-7-base),var(--bg-1) 70%);--red-8:color-mix(in oklab,var(--red-8-base),var(--bg-1) 70%)}html[color-scheme~=dark] .emoji img,html[color-scheme~=dark] img.emoji,html[color-scheme~=dark] img[src*=lgtm],html[color-scheme~=dark] img[title*=lgtm]{filter:contrast(1)}html[color-scheme~=dark] .markdown-body img{background-color:var(--bg-1)}html[color-scheme~=dark] .link:not(.cell){border-bottom:1px solid var(--grey-4)}html[color-scheme~=dark] .ui.inverted{background-color:hsl(var(--sui-bg-base-hsl),.95)}html[color-scheme~=dark] .ui.menu .simple.dropdown.item .menu{box-shadow:1px 1px var(--shadow-blur-radius) 0 hsl(var(--fg-base-hsl),.13)!important}html[color-scheme~=dark] .ui.tooltip.popup,html[color-scheme~=dark] .ui.tooltip.popup:before{background-color:var(--grey-7);box-shadow:0 0 var(--shadow-blur-radius) hsl(var(--fg-base-hsl),.95)}html[color-scheme~=dark] .link.cell:hover{background-color:hsl(var(--fg-base-hsl),.05)!important}html[color-scheme~=dark] .guide.info.strip{background-color:var(--grey-8)}html[color-scheme~=dark] .guide.info.strip .cfp-hotkeys-key,html[color-scheme~=dark] .guide.info.strip .link{color:var(--text-color-inverted)}html[color-scheme~=dark] .guide.popup .cfp-hotkeys-key,html[color-scheme~=dark] .guide.popup .shortcut .cfp-hotkeys-key{background-color:var(--grey-6)}html[color-scheme~=dark] .guide.content em{color:var(--purple-5)}html[color-scheme~=dark] .markdown-body{background-color:initial}html[color-scheme~=dark] .markdown-body table thead tr{background-color:hsl(var(--sui-fg-base-hsl),.05)}html[color-scheme~=dark] .markdown-body table tr{background-color:var(--bg-1)}html[color-scheme~=dark] .markdown-body table tr:nth-child(2n){background-color:var(--white-2)}html[color-scheme~=dark] .markdown-body pre{background-color:var(--grey-6)}html[color-scheme~=dark] .ui.menu .item>.label,html[color-scheme~=dark] .ui.red.label{color:var(--text-color-normal)!important}html[color-scheme~=dark] .ui.warning.message{background-color:var(--grey-8);color:var(--yellow-5)}html[color-scheme~=dark] .hljs-comment{color:#546e7a}html[color-scheme~=dark] .hljs-tag{color:#b2ccd6}html[color-scheme~=dark] .hljs-operator,html[color-scheme~=dark] .hljs-punctuation,html[color-scheme~=dark] .hljs-subst{color:#eff}html[color-scheme~=dark] .hljs-operator{opacity:.7}html[color-scheme~=dark] .hljs-bullet,html[color-scheme~=dark] .hljs-deletion,html[color-scheme~=dark] .hljs-name,html[color-scheme~=dark] .hljs-selector-tag,html[color-scheme~=dark] .hljs-template-variable,html[color-scheme~=dark] .hljs-variable{color:#f07178}html[color-scheme~=dark] .hljs-attr,html[color-scheme~=dark] .hljs-link,html[color-scheme~=dark] .hljs-literal,html[color-scheme~=dark] .hljs-number,html[color-scheme~=dark] .hljs-symbol,html[color-scheme~=dark] .hljs-variable.constant_{color:#f78c6c}html[color-scheme~=dark] .hljs-class .hljs-title,html[color-scheme~=dark] .hljs-title,html[color-scheme~=dark] .hljs-title.class_{color:#ffcb6b}html[color-scheme~=dark] .hljs-strong{color:#ffcb6b;font-weight:700}html[color-scheme~=dark] .hljs-addition,html[color-scheme~=dark] .hljs-code,html[color-scheme~=dark] .hljs-string,html[color-scheme~=dark] .hljs-title.class_.inherited__{color:#c3e88d}html[color-scheme~=dark] .hljs-built_in,html[color-scheme~=dark] .hljs-doctag,html[color-scheme~=dark] .hljs-keyword.hljs-atrule,html[color-scheme~=dark] .hljs-quote,html[color-scheme~=dark] .hljs-regexp{color:#89ddff}html[color-scheme~=dark] .hljs-attribute,html[color-scheme~=dark] .hljs-function .hljs-title,html[color-scheme~=dark] .hljs-section,html[color-scheme~=dark] .hljs-title.function_,html[color-scheme~=dark] .ruby .hljs-property{color:#82aaff}html[color-scheme~=dark] .diff .hljs-meta,html[color-scheme~=dark] .hljs-keyword,html[color-scheme~=dark] .hljs-template-tag,html[color-scheme~=dark] .hljs-type{color:#c792ea}html[color-scheme~=dark] .hljs-emphasis{color:#c792ea;font-style:italic}html[color-scheme~=dark] .hljs-meta,html[color-scheme~=dark] .hljs-meta .hljs-keyword,html[color-scheme~=dark] .hljs-meta .hljs-string{color:#ff5370}html[color-scheme~=dark] .hljs-meta .hljs-keyword,html[color-scheme~=dark] .hljs-meta-keyword{font-weight:700}html[color-scheme~=dark] .hljs-comment{color:var(--grey-2)}