@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable.woff2)format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable-Italic.woff2)format("woff2")}@font-face{font-family:JetBrainsMono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-Regular.woff2)format("woff2")}#root{isolation:isolate}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{width:100%;height:100%;overflow:hidden}body{width:100%;height:100%}:where(input,textarea){background-color:#0000;border:none;outline:none}:where(input,textarea):focus-visible,:where(input,textarea):focus{outline:none}:where(button,input,kbd,select,textarea){color:inherit;font:inherit}:where(button){appearance:none;background:0 0;border:none;margin:0;padding:0}:where(a){text-decoration:none}:root{--font-size-xs:8px;--font-size-sm:11px;--font-size-md:13px;--font-size-lg:16px;--font-size-xl:18px;--font-size-xxl:24px;--font-weight-100:300;--font-weight-200:400;--font-weight-300:500;--font-weight-400:600;--font-weight-500:700;--icon-sm:12px;--icon-md:16px;--icon-lg:24px;--icon-xl:32px;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:24px;--space-8:32px;--space-9:40px;--space-10:48px;--space-11:56px;--radius-1:4px;--radius-2:6px;--radius-3:8px;--radius-4:16px;--radius-window:16px;--blur-1:6px;--blur-2:12px;--blur-3:24px;--blur-4:36px;--easing-ease-out-expo:cubic-bezier(.16, 1, .3, 1)}:root.platform-web{--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:24px;--font-size-xxl:32px;--header-height:60px}:root{font-family:InterVariable,sans-serif;font-size:var(--font-size-md);font-weight:var(--font-weight-200);line-height:auto;font-feature-settings:"liga" 1, "calt" 1, "kern" 1, "ss03" 1;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bg1:#000;--bg2:#000;--fg:#fff;--accent:#56c2ff;--brand:#ff6363;--brand-mono:#fff;--selection:#fff;--green:#59d499;--blue:#56c2ff;--yellow:#ffc531;--orange:#ff9217;--red:#ff6363;--magenta:#cf2f98;--purple:#a485ff}:where(:root.theme-root){--bg1-100:rgb(from var(--bg1) r g b / 5%);--bg1-200:rgb(from var(--bg1) r g b / 10%);--bg1-300:rgb(from var(--bg1) r g b / 20%);--bg1-400:rgb(from var(--bg1) r g b / 40%);--bg1-500:rgb(from var(--bg1) r g b / 60%);--bg1-600:rgb(from var(--bg1) r g b / 80%);--bg1-700:var(--bg1);--bg2-100:rgb(from var(--bg2) r g b / 5%);--bg2-200:rgb(from var(--bg2) r g b / 10%);--bg2-300:rgb(from var(--bg2) r g b / 20%);--bg2-400:rgb(from var(--bg2) r g b / 40%);--bg2-500:rgb(from var(--bg2) r g b / 60%);--bg2-600:rgb(from var(--bg2) r g b / 80%);--bg2-700:var(--bg2);--fg-100:rgb(from var(--fg) r g b / 5%);--fg-200:rgb(from var(--fg) r g b / 10%);--fg-300:rgb(from var(--fg) r g b / 20%);--fg-400:rgb(from var(--fg) r g b / 40%);--fg-500:rgb(from var(--fg) r g b / 60%);--fg-600:rgb(from var(--fg) r g b / 80%);--fg-700:var(--fg);--accent-100:rgb(from var(--accent) r g b / 5%);--accent-200:rgb(from var(--accent) r g b / 10%);--accent-300:rgb(from var(--accent) r g b / 20%);--accent-400:rgb(from var(--accent) r g b / 40%);--accent-500:rgb(from var(--accent) r g b / 60%);--accent-600:rgb(from var(--accent) r g b / 80%);--accent-700:var(--accent);--selection-100:rgb(from var(--selection) r g b / 5%);--selection-200:rgb(from var(--selection) r g b / 10%);--selection-300:rgb(from var(--selection) r g b / 20%);--selection-400:rgb(from var(--selection) r g b / 40%);--selection-500:rgb(from var(--selection) r g b / 60%);--selection-600:rgb(from var(--selection) r g b / 80%);--selection-700:var(--selection);--green-100:rgb(from var(--green) r g b / 5%);--green-200:rgb(from var(--green) r g b / 10%);--green-300:rgb(from var(--green) r g b / 20%);--green-400:rgb(from var(--green) r g b / 40%);--green-500:rgb(from var(--green) r g b / 60%);--green-600:rgb(from var(--green) r g b / 80%);--green-700:var(--green);--blue-100:rgb(from var(--blue) r g b / 5%);--blue-200:rgb(from var(--blue) r g b / 10%);--blue-300:rgb(from var(--blue) r g b / 20%);--blue-400:rgb(from var(--blue) r g b / 40%);--blue-500:rgb(from var(--blue) r g b / 60%);--blue-600:rgb(from var(--blue) r g b / 80%);--blue-700:var(--blue);--yellow-100:rgb(from var(--yellow) r g b / 5%);--yellow-200:rgb(from var(--yellow) r g b / 10%);--yellow-300:rgb(from var(--yellow) r g b / 20%);--yellow-400:rgb(from var(--yellow) r g b / 40%);--yellow-500:rgb(from var(--yellow) r g b / 60%);--yellow-600:rgb(from var(--yellow) r g b / 80%);--yellow-700:var(--yellow);--orange-100:rgb(from var(--orange) r g b / 5%);--orange-200:rgb(from var(--orange) r g b / 10%);--orange-300:rgb(from var(--orange) r g b / 20%);--orange-400:rgb(from var(--orange) r g b / 40%);--orange-500:rgb(from var(--orange) r g b / 60%);--orange-600:rgb(from var(--orange) r g b / 80%);--orange-700:var(--orange);--red-100:rgb(from var(--red) r g b / 5%);--red-200:rgb(from var(--red) r g b / 10%);--red-300:rgb(from var(--red) r g b / 20%);--red-400:rgb(from var(--red) r g b / 40%);--red-500:rgb(from var(--red) r g b / 60%);--red-600:rgb(from var(--red) r g b / 80%);--red-700:var(--red);--magenta-100:rgb(from var(--magenta) r g b / 5%);--magenta-200:rgb(from var(--magenta) r g b / 10%);--magenta-300:rgb(from var(--magenta) r g b / 20%);--magenta-400:rgb(from var(--magenta) r g b / 40%);--magenta-500:rgb(from var(--magenta) r g b / 60%);--magenta-600:rgb(from var(--magenta) r g b / 80%);--magenta-700:var(--magenta);--purple-100:rgb(from var(--purple) r g b / 5%);--purple-200:rgb(from var(--purple) r g b / 10%);--purple-300:rgb(from var(--purple) r g b / 20%);--purple-400:rgb(from var(--purple) r g b / 40%);--purple-500:rgb(from var(--purple) r g b / 60%);--purple-600:rgb(from var(--purple) r g b / 80%);--purple-700:var(--purple)}:where(:root.theme-root){--color-window-bg1:var(--bg1-400);--color-window-bg2:var(--bg2-400);--color-text-primary:var(--fg-700);--color-text-secondary:var(--fg-500);--color-text-tertiary:var(--fg-400);--color-text-quaternary:var(--fg-300);--color-text-disabled:var(--fg-400);--color-text-link:var(--accent-700);--color-border-primary:var(--fg-700);--color-border-secondary:var(--fg-300);--color-border-tertiary:var(--fg-100);--color-border-separator:var(--fg-200);--color-border-token:var(--fg-300);--color-border-token-selected:var(--fg-400);--color-border-field:var(--fg-300);--color-border-field-focus:var(--accent-600);--accent-solid:var(--accent-700);--accent-transparent:var(--accent-200);--green-solid:var(--green-700);--green-transparent:var(--green-300);--blue-solid:var(--blue-700);--blue-transparent:var(--blue-300);--yellow-solid:var(--yellow-700);--yellow-transparent:var(--yellow-300);--orange-solid:var(--orange-700);--orange-transparent:var(--orange-300);--red-solid:var(--red-700);--red-transparent:var(--red-300);--magenta-solid:var(--magenta-700);--magenta-transparent:var(--magenta-300);--purple-solid:var(--purple-700);--purple-transparent:var(--purple-300);--color-surface-token:var(--fg-200);--color-surface-list-hover:var(--fg-100);--color-surface-list-selection:var(--fg-200);--color-surface-control:var(--fg-200);--color-surface-inner-panel:#ffffff1a;--color-surface-input-field:#ffffff0d;--color-surface-action-bar:#ffffff0d;--color-panel-background:var(--color-window-bg2);--color-panel-overlay:#ffffff1a}:where(:root.theme-root):where(.theme-type-dark){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(:root.theme-root){background-image:linear-gradient(to bottom, var(--color-window-bg1), var(--color-window-bg2));color:var(--color-text-primary)}:where(:root.theme-root):where(.platform-web){--color-window-bg1:#0b0b0b;--color-window-bg2:#0b0b0b}input,textarea{caret-color:var(--fg)}::selection{background-color:var(--accent-400)}::placeholder{color:var(--color-text-tertiary)}a{outline-color:var(--selection)}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(fonts/KaTeX_AMS-Regular.woff2)format("woff2"),url(fonts/KaTeX_AMS-Regular.woff)format("woff"),url(fonts/KaTeX_AMS-Regular.ttf)format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Caligraphic-Bold.woff2)format("woff2")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Caligraphic-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Fraktur-Bold.woff2)format("woff2")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Fraktur-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Main-Bold.woff2)format("woff2")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Main-BoldItalic.woff2)format("woff2")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Main-Italic.woff2)format("woff2")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Main-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Math-BoldItalic.woff2)format("woff2")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Math-Italic.woff2)format("woff2")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(fonts/KaTeX_SansSerif-Bold.woff2)format("woff2")}@font-face{font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(fonts/KaTeX_SansSerif-Italic.woff2)format("woff2")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(fonts/KaTeX_SansSerif-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Script-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size1-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size2-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size3-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size4-Regular.woff2)format("woff2")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Typewriter-Regular.woff2)format("woff2")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.21"}.katex .katex-mathml{clip:rect(1px, 1px, 1px, 1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}.katex-error{opacity:0}.toast__root_0d0c4{background-color:var(--color-surface-input-field)!important;border:1px solid var(--color-border-tertiary)!important;border-radius:var(--radius-3)!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;box-shadow:var(--shadow-3)!important}.text__font-inter_c76b9{font-family:InterVariable,sans-serif}.text__font-mono_e0b69{font-family:JetBrainsMono,monospace}.text__size-xs_43700{font-size:var(--font-size-xs)}.text__size-sm_0ceb2{font-size:var(--font-size-sm)}.text__size-md_3e875{font-size:var(--font-size-md)}.text__size-lg_4fbd1{font-size:var(--font-size-lg)}.text__size-xl_66b66{font-size:var(--font-size-xl)}.text__size-xxl_11d28{font-size:var(--font-size-xxl)}.text__weight-100_535c8{font-weight:var(--font-weight-100)}.text__weight-200_dd180{font-weight:var(--font-weight-200)}.text__weight-300_7a937{font-weight:var(--font-weight-300)}.text__weight-400_502f0{font-weight:var(--font-weight-400)}.text__weight-500_a90c5{font-weight:var(--font-weight-500)}.text__color-inherit_53deb{color:inherit}.text__color-primary_86c8f{color:var(--color-text-primary)}.text__color-secondary_fe64d{color:var(--color-text-secondary)}.text__color-tertiary_c847a{color:var(--color-text-tertiary)}.text__color-quaternary_0718a{color:var(--color-text-quaternary)}.text__color-disabled_b96be{color:var(--color-text-disabled)}.text__color-link_57554{color:var(--color-text-link)}.text__color-brand_f3867{color:var(--brand)}.text__color-brand-mono_81b39{color:var(--brand-mono)}.text__color-accent_6391c{color:var(--accent-700)}.text__color-accent-100_9d9a1{color:var(--accent-100)}.text__color-accent-200_b8143{color:var(--accent-200)}.text__color-accent-300_b8bb4{color:var(--accent-300)}.text__color-accent-400_7a4a7{color:var(--accent-400)}.text__color-accent-500_d1518{color:var(--accent-500)}.text__color-accent-600_70684{color:var(--accent-600)}.text__color-accent-700_31da4{color:var(--accent-700)}.text__color-green_2e2c1{color:var(--green-700)}.text__color-green-100_673e4{color:var(--green-100)}.text__color-green-200_7ce36{color:var(--green-200)}.text__color-green-300_705f2{color:var(--green-300)}.text__color-green-400_5046f{color:var(--green-400)}.text__color-green-500_82ffc{color:var(--green-500)}.text__color-green-600_bcde5{color:var(--green-600)}.text__color-green-700_99c49{color:var(--green-700)}.text__color-blue_27ed2{color:var(--blue-700)}.text__color-blue-100_004f6{color:var(--blue-100)}.text__color-blue-200_5fbc2{color:var(--blue-200)}.text__color-blue-300_ad321{color:var(--blue-300)}.text__color-blue-400_bddb9{color:var(--blue-400)}.text__color-blue-500_05811{color:var(--blue-500)}.text__color-blue-600_7d736{color:var(--blue-600)}.text__color-blue-700_dfb71{color:var(--blue-700)}.text__color-yellow_f2bed{color:var(--yellow-700)}.text__color-yellow-100_c9173{color:var(--yellow-100)}.text__color-yellow-200_47cf3{color:var(--yellow-200)}.text__color-yellow-300_ba409{color:var(--yellow-300)}.text__color-yellow-400_1b543{color:var(--yellow-400)}.text__color-yellow-500_00af6{color:var(--yellow-500)}.text__color-yellow-600_236e3{color:var(--yellow-600)}.text__color-yellow-700_ee684{color:var(--yellow-700)}.text__color-orange_02abe{color:var(--orange-700)}.text__color-orange-100_70bb6{color:var(--orange-100)}.text__color-orange-200_f7264{color:var(--orange-200)}.text__color-orange-300_dd3a5{color:var(--orange-300)}.text__color-orange-400_a20aa{color:var(--orange-400)}.text__color-orange-500_afe04{color:var(--orange-500)}.text__color-orange-600_40529{color:var(--orange-600)}.text__color-orange-700_7e58a{color:var(--orange-700)}.text__color-red_918f3{color:var(--red-700)}.text__color-red-100_ef55c{color:var(--red-100)}.text__color-red-200_84a3d{color:var(--red-200)}.text__color-red-300_b8916{color:var(--red-300)}.text__color-red-400_d54b9{color:var(--red-400)}.text__color-red-500_e1aa8{color:var(--red-500)}.text__color-red-600_fa14a{color:var(--red-600)}.text__color-red-700_ea107{color:var(--red-700)}.text__color-magenta_a08ff{color:var(--magenta-700)}.text__color-magenta-100_3e455{color:var(--magenta-100)}.text__color-magenta-200_88c64{color:var(--magenta-200)}.text__color-magenta-300_5aa03{color:var(--magenta-300)}.text__color-magenta-400_81a2c{color:var(--magenta-400)}.text__color-magenta-500_a8aa3{color:var(--magenta-500)}.text__color-magenta-600_589b2{color:var(--magenta-600)}.text__color-magenta-700_781a8{color:var(--magenta-700)}.text__color-purple_9ffbb{color:var(--purple-700)}.text__color-purple-100_409c4{color:var(--purple-100)}.text__color-purple-200_57ff4{color:var(--purple-200)}.text__color-purple-300_2e934{color:var(--purple-300)}.text__color-purple-400_e603b{color:var(--purple-400)}.text__color-purple-500_3a37b{color:var(--purple-500)}.text__color-purple-600_a92e8{color:var(--purple-600)}.text__color-purple-700_aedb1{color:var(--purple-700)}.text__truncate_82ef3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text__align-left_32901{text-align:left}.text__align-center_293b9{text-align:center}.text__align-right_e568e{text-align:right}:where(.text__font-inter_c76b9.text__size-xs_43700.text__weight-100_535c8){letter-spacing:.06px}:where(.text__font-inter_c76b9.text__size-xs_43700.text__weight-200_dd180){letter-spacing:.07px}:where(.text__font-inter_c76b9.text__size-xs_43700.text__weight-300_7a937){letter-spacing:.08px}:where(.text__font-inter_c76b9.text__size-xs_43700.text__weight-400_502f0){letter-spacing:.09px}:where(.text__font-inter_c76b9.text__size-xs_43700.text__weight-500_a90c5){letter-spacing:.1px}:where(.text__font-inter_c76b9.text__size-sm_0ceb2.text__weight-100_535c8){letter-spacing:.02px}:where(.text__font-inter_c76b9.text__size-sm_0ceb2.text__weight-200_dd180){letter-spacing:.03px}:where(.text__font-inter_c76b9.text__size-sm_0ceb2.text__weight-300_7a937){letter-spacing:.04px}:where(.text__font-inter_c76b9.text__size-sm_0ceb2.text__weight-400_502f0){letter-spacing:.05px}:where(.text__font-inter_c76b9.text__size-sm_0ceb2.text__weight-500_a90c5){letter-spacing:.06px}:where(.text__font-inter_c76b9.text__size-md_3e875.text__weight-200_dd180){letter-spacing:.01px}:where(.text__font-inter_c76b9.text__size-md_3e875.text__weight-300_7a937){letter-spacing:.02px}:where(.text__font-inter_c76b9.text__size-md_3e875.text__weight-400_502f0){letter-spacing:.03px}:where(.text__font-inter_c76b9.text__size-md_3e875.text__weight-500_a90c5){letter-spacing:.04px}:where(.text__font-inter_c76b9.text__size-lg_4fbd1.text__weight-200_dd180){letter-spacing:-.01px}:where(.text__font-inter_c76b9.text__size-lg_4fbd1.text__weight-300_7a937){letter-spacing:-.02px}:where(.text__font-inter_c76b9.text__size-lg_4fbd1.text__weight-400_502f0){letter-spacing:-.03px}:where(.text__font-inter_c76b9.text__size-lg_4fbd1.text__weight-500_a90c5){letter-spacing:-.04px}:where(.text__font-inter_c76b9.text__size-xl_66b66.text__weight-100_535c8){letter-spacing:-.06px}:where(.text__font-inter_c76b9.text__size-xl_66b66.text__weight-200_dd180){letter-spacing:-.05px}:where(.text__font-inter_c76b9.text__size-xl_66b66.text__weight-300_7a937){letter-spacing:-.04px}:where(.text__font-inter_c76b9.text__size-xl_66b66.text__weight-400_502f0){letter-spacing:-.03px}:where(.text__font-inter_c76b9.text__size-xl_66b66.text__weight-500_a90c5){letter-spacing:-.02px}:where(.text__font-inter_c76b9.text__size-xxl_11d28.text__weight-100_535c8){letter-spacing:-.14px}:where(.text__font-inter_c76b9.text__size-xxl_11d28.text__weight-200_dd180){letter-spacing:-.13px}:where(.text__font-inter_c76b9.text__size-xxl_11d28.text__weight-300_7a937){letter-spacing:-.12px}:where(.text__font-inter_c76b9.text__size-xxl_11d28.text__weight-400_502f0){letter-spacing:-.11px}:where(.text__font-inter_c76b9.text__size-xxl_11d28.text__weight-500_a90c5){letter-spacing:-.1px}.tooltip__content_cd47e{border-radius:var(--radius-2);padding:var(--space-4) var(--space-5);font-size:var(--font-size-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--color-panel-overlay);-webkit-user-select:none;user-select:none;will-change:transform, opacity;gap:var(--space-4);align-items:center;line-height:1;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633}.tooltip__content_cd47e[data-state=delayed-open][data-side=bottom]{animation-name:tooltip__slideDownAndFade_0497d}.tooltip__content_cd47e[data-state=delayed-open][data-side=left]{animation-name:tooltip__slideLeftAndFade_674ed}.tooltip__content_cd47e[data-state=delayed-open][data-side=top]{animation-name:tooltip__slideUpAndFade_01dd8}.tooltip__content_cd47e[data-state=delayed-open][data-side=right]{animation-name:tooltip__slideRightAndFade_372dc}@keyframes tooltip__slideUpAndFade_01dd8{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltip__slideRightAndFade_372dc{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes tooltip__slideDownAndFade_0497d{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltip__slideLeftAndFade_674ed{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}
