@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/instrument-sans-400-latin-ext-oUstOPQL.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/instrument-sans-400-latin-CclBWeUS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/instrument-sans-400-latin-ext-oUstOPQL.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/instrument-sans-400-latin-CclBWeUS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/instrument-sans-400-latin-ext-oUstOPQL.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/instrument-sans-400-latin-CclBWeUS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-400-latin-ext-Bnd2h4Br.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-400-latin-Db4Uuiha.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/jetbrains-mono-400-latin-ext-Bnd2h4Br.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/jetbrains-mono-400-latin-Db4Uuiha.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ui-zoom:1;--vh:calc(1vh / var(--ui-zoom));--vw:calc(1vw / var(--ui-zoom));--dvh:calc(1dvh / var(--ui-zoom));--bg:#0e100f;--panelA:#161b19;--panelB:#121614;--sunken:#0a0c0b;--float:#232b28;--surf:#ffffff0a;--surf2:#ffffff14;--hover:#ffffff1a;--tx:#e7ede9;--tx2:#c3cec9;--dim:#8b948f;--faint:#4e5a55;--acc:#86e0ad;--accBg:#86e0ad1f;--accBg2:#86e0ad33;--ai:#f0b45c;--aiBg:#f0b45c1a;--aiBg2:#f0b45c33;--aiTx:#d8cdb4;--aiDim:#9c8a6b;--stripe:repeating-linear-gradient(45deg, #f0b45c0f 0 6px, transparent 6px 12px);--danger:#e07a5f;--dangerBg:#e07a5f1f;--warn:#e9c46a;--key:#cfe3da;--str:#a8d8b9;--num:#e9c46a;--punct:#5c6b64;--shadow:0 24px 60px -30px #000c;--inset:0 1px 0 #ffffff0a inset;--sink:0 2px 22px -6px #0009 inset;--code:#0a0c0bd9;--glow:0 30px 70px -20px #000000e6, 0 1px 0 #ffffff12 inset;--glass:#12171559;--glassDeep:#0a0c0b80;--glassEdge:#ffffff17;--scrim:#0006;--scrimSoft:#0000003d;--diffAdd:#86e0ad24;--diffAddInk:#86e0ad4d;--diffDel:#e07a5f24;--diffDelInk:#e07a5f4d;--diffVoid:#ffffff0f;--font-sans:"Instrument Sans", "PingFang SC", "HarmonyOS Sans SC", "Source Han Sans SC", "Noto Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", monospace}:root[data-theme=light]{--bg:#f1f0eb;--panelA:#fff;--panelB:#fbfbf8;--sunken:#e9e9e2;--float:#fff;--surf:#2a2e2b0a;--surf2:#2a2e2b12;--hover:#2a2e2b1a;--tx:#1d211f;--tx2:#464c48;--dim:#6f766f;--faint:#828983;--acc:#0e7c55;--accBg:#0e7c5514;--accBg2:#0e7c5529;--ai:#b0690f;--aiBg:#b0690f14;--aiBg2:#b0690f29;--aiTx:#6b4610;--aiDim:#8a7042;--stripe:repeating-linear-gradient(45deg, #b0690f14 0 6px, transparent 6px 12px);--danger:#b8442b;--dangerBg:#b8442b14;--warn:#9a7412;--key:#3b423e;--str:#0f6b47;--num:#9a5f14;--punct:#afb4ae;--shadow:0 20px 44px -30px #2a2e2b33;--inset:0 1px 0 #fff inset;--sink:0 2px 16px -8px #2a2e2b1f inset;--code:#ffffffd9;--glow:0 24px 52px -26px #2a2e2b33, 0 1px 0 #fff inset;--glass:#ffffff80;--glassDeep:#ffffffa6;--glassEdge:#2a2e2b14;--scrim:#2a2e2b1f;--scrimSoft:#2a2e2b14;--diffAdd:#d9f2e2;--diffAddInk:#a6e2bd;--diffDel:#fde3da;--diffDelInk:#f8c2ae;--diffVoid:#2a2e2b12}html,body,#root{background:var(--bg);height:100%;margin:0;padding:0}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased}*{box-sizing:border-box}a{color:var(--acc);text-decoration:none}a:hover{opacity:.8}::selection{background:var(--accBg2)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--surf2);border-radius:8px}::-webkit-scrollbar-track{background:0 0}input::placeholder,textarea::placeholder{color:var(--faint)}input,textarea{outline:none}[role=button]:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:inherit}button:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:inherit}input:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:inherit}textarea:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:inherit}[tabindex]:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:inherit}[role=button]{-webkit-tap-highlight-color:transparent}.oneLine{flex-wrap:nowrap;overflow:hidden}.oneLine .ico,.oneLine[data-compact="1"] .lblAct,.oneLine[data-compact="2"] .lblAct,.oneLine[data-compact="2"] .lblTab{display:none}.oneLine[data-compact="1"] .icoAct,.oneLine[data-compact="2"] .icoAct,.oneLine[data-compact="2"] .icoTab{display:block}.hoverRow:hover{background:var(--surf)!important}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes slideIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes pulseDot{0%,to{opacity:.35}50%{opacity:1}}@keyframes scanX{0%{background-position:0 0}to{background-position:36px 0}}@keyframes caret{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
