:root,html[data-theme=cybercharca]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--desktop:#041c14;--panel:#0c2c1f;--panel-hi:#2a5a44;--panel-lo:#020a06;--titlebar-a:#033a26;--titlebar-b:#088454;--titlebar-off:#1c3229;--text:#d4eadc;--text-dim:#86a898;--log-bg:#040c09;--accent:#36ff9e;--entity:#ff4fe0;--system:#ffc23d;--danger:#ff5a5a;--select-bg:#088454;--panel-hi-soft:#1a4030;--panel-lo-soft:#0a1510;--titlebar-off-b:#28463a;--titlebar-text:#fff;--titlebar-text-off:#a8c0b4;--select-text:#fff;--button-face:#0c2c1f;--button-text:#d4eadc;--menu-bg:#0c2c1f;--menu-text:#d4eadc;--menu-hi:#088454;--menu-hi-text:#fff;--input-bg:#040c09;--input-text:#d4eadc;--tooltip-bg:#1d2a12;--tooltip-text:#e8ffb0;--tooltip-border:#030a07;--scrollbar-track:#0c2c1f;--scrollbar-track-dither:#0a1510;--scrollbar-thumb:#0c2c1f;--scrollbar-arrow:#d4eadc;--log-text:#d4eadc;--link:#3dd8ff;--focus:#3dff9a;--disabled-text:#567566;--disabled-emboss:#030a07;--progress:#3dff9a;--icon-ink:#000;--desktop-text:#d4eadc;--scene-style:pond-night;--scene-sky-top:#060226;--scene-sky:#14246a;--scene-glow:#3a3aa0;--scene-floor:#023a2e;--scene-grid:#4affd0;--scene-star:#f2f8ff;--scene-a:#3cec52;--scene-b:#ff2a4a;--scene-c:#ff58dc;--scene-d:#1cb04c;--scene-metal:#cdb874;--scene-lit:#ff38e8;--scene-ink:#021008;--scene-haze:.3;--mention-bg:#0a281e;--mention-text:#fff;--mention-dim:#a8c0b4;--scanline:#00000052;--scanline-glow:#3dff9a06;--font-ui:"Pixelated MS Sans Serif", Tahoma, Verdana, sans-serif;--font-log:"Fixedsys Excelsior", "IBM Plex Mono", "Courier New", monospace;--font-size-ui:11px;--font-size-log:13px;--irc-0:#fff;--irc-1:#9a9eaa;--irc-2:#7b8cff;--irc-3:#3fcf5a;--irc-4:#f55;--irc-5:#d08a4a;--irc-6:#c07cff;--irc-7:#ffa040;--irc-8:#ff5;--irc-9:#55ff7a;--irc-10:#2ec4c4;--irc-11:#6fffff;--irc-12:#6fa8ff;--irc-13:#ff6fe0;--irc-14:#a0a4ae;--irc-15:#d0d3da}html[data-theme=nightshift]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--desktop:#0a0b10;--panel:#1b1d24;--panel-hi:#3a3d48;--panel-lo:#07080b;--titlebar-a:#1a0f3d;--titlebar-b:#3b1a7a;--titlebar-off:#2a2c33;--text:#d8dbe2;--text-dim:#7c8090;--log-bg:#050607;--accent:#39ff88;--entity:#ff3fd2;--system:#ffb000;--danger:#ff4b4b;--select-bg:#3b1a7a;--panel-hi-soft:#2a2d36;--panel-lo-soft:#101116;--titlebar-off-b:#3a3d48;--titlebar-text:#fff;--titlebar-text-off:#a4a8b4;--select-text:#fff;--button-face:#1b1d24;--button-text:#d8dbe2;--menu-bg:#1b1d24;--menu-text:#d8dbe2;--menu-hi:#3b1a7a;--menu-hi-text:#fff;--input-bg:#050607;--input-text:#d8dbe2;--tooltip-bg:#2b2611;--tooltip-text:#ffeaa6;--tooltip-border:#07080b;--scrollbar-track:#1b1d24;--scrollbar-track-dither:#0d0e12;--scrollbar-thumb:#1b1d24;--scrollbar-arrow:#d8dbe2;--log-text:#d8dbe2;--link:#39ff88;--focus:#39ff88;--disabled-text:#5d616d;--disabled-emboss:#07080b;--progress:#39ff88;--icon-ink:#000;--desktop-text:#d8dbe2;--scene-style:grid;--scene-sky-top:#040509;--scene-sky:#0a0b10;--scene-glow:#4a1660;--scene-floor:#07070c;--scene-grid:#2fd878;--scene-star:#9a9eb0;--scene-a:#39ff88;--scene-b:#d23cb4;--scene-c:#7f6ae0;--scene-d:#e0a020;--scene-metal:#7c8090;--scene-lit:#ffb000;--scene-ink:#050607;--scene-haze:.4;--mention-bg:#2e1563;--mention-text:#fff;--mention-dim:#a4a8b4;--scanline:#00000052;--scanline-glow:#39ff8806;--font-ui:"Pixelated MS Sans Serif", Tahoma, Verdana, sans-serif;--font-log:"Fixedsys Excelsior", "IBM Plex Mono", "Courier New", monospace;--font-size-ui:11px;--font-size-log:13px;--irc-0:#fff;--irc-1:#9a9eaa;--irc-2:#7b8cff;--irc-3:#3fcf5a;--irc-4:#f55;--irc-5:#d08a4a;--irc-6:#c07cff;--irc-7:#ffa040;--irc-8:#ff5;--irc-9:#55ff7a;--irc-10:#2ec4c4;--irc-11:#6fffff;--irc-12:#6fa8ff;--irc-13:#ff6fe0;--irc-14:#a0a4ae;--irc-15:#d0d3da}html[data-theme=classic]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--desktop:teal;--panel:silver;--panel-hi:#fff;--panel-lo:#0a0a0a;--titlebar-a:navy;--titlebar-b:#1078c0;--titlebar-off:#5a5a5a;--text:#000;--text-dim:#4a4a4a;--log-bg:#fff;--accent:#00f;--entity:#8b008b;--system:#744000;--danger:#a00000;--select-bg:navy;--panel-hi-soft:#dfdfdf;--panel-lo-soft:gray;--titlebar-off-b:#767676;--titlebar-text:#fff;--titlebar-text-off:#fff;--select-text:#fff;--button-face:silver;--button-text:#000;--menu-bg:silver;--menu-text:#000;--menu-hi:navy;--menu-hi-text:#fff;--input-bg:#fff;--input-text:#000;--tooltip-bg:#ffffe1;--tooltip-text:#000;--tooltip-border:#000;--scrollbar-track:silver;--scrollbar-track-dither:#fff;--scrollbar-thumb:silver;--scrollbar-arrow:#000;--log-text:#000;--link:#00f;--focus:#000;--disabled-text:gray;--disabled-emboss:#fff;--progress:navy;--icon-ink:#000;--desktop-text:#fff;--scene-style:grid;--scene-sky-top:#006c6c;--scene-sky:teal;--scene-glow:#2a9696;--scene-floor:#007373;--scene-grid:#004c4c;--scene-star:teal;--scene-a:#b4bcbc;--scene-b:#1c4f7c;--scene-c:#5c8c8c;--scene-d:#8a8f88;--scene-metal:#6e7676;--scene-lit:#e0dca0;--scene-ink:#102828;--scene-haze:.4;--mention-bg:#ffffc0;--mention-text:#000;--mention-dim:#4a4a4a;--scanline:transparent;--scanline-glow:transparent;--font-ui:"Pixelated MS Sans Serif", Tahoma, Verdana, sans-serif;--font-log:"Fixedsys Excelsior", "IBM Plex Mono", "Courier New", monospace;--font-size-ui:11px;--font-size-log:13px;--irc-0:#6e6e6e;--irc-1:#000;--irc-2:#00007f;--irc-3:#007f00;--irc-4:#d40000;--irc-5:#7f0000;--irc-6:#9c009c;--irc-7:#b05800;--irc-8:#7f7000;--irc-9:#00802a;--irc-10:#007a7a;--irc-11:#006f8f;--irc-12:#0000fc;--irc-13:#c000c0;--irc-14:#595959;--irc-15:#707070}html[data-theme=terminal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--desktop:#000;--panel:#031207;--panel-hi:#1f8a3e;--panel-lo:#000;--titlebar-a:#002b0e;--titlebar-b:#087a2c;--titlebar-off:#071a0c;--text:#3f6;--text-dim:#1fa847;--log-bg:#000;--accent:#c6ff5a;--entity:#ff5fd7;--system:#ffb000;--danger:#ff5050;--select-bg:#0c5f26;--panel-hi-soft:#0e4a1f;--panel-lo-soft:#010802;--titlebar-off-b:#10331a;--titlebar-text:#eaffef;--titlebar-text-off:#6fbf85;--select-text:#eaffef;--button-face:#031207;--button-text:#3f6;--menu-bg:#031207;--menu-text:#3f6;--menu-hi:#3f6;--menu-hi-text:#000;--input-bg:#000;--input-text:#3f6;--tooltip-bg:#001a08;--tooltip-text:#3f6;--tooltip-border:#3f6;--scrollbar-track:#031207;--scrollbar-track-dither:#000;--scrollbar-thumb:#031207;--scrollbar-arrow:#3f6;--log-text:#3f6;--link:#c6ff5a;--focus:#c6ff5a;--disabled-text:#167a33;--disabled-emboss:transparent;--progress:#3f6;--icon-ink:#000;--desktop-text:#3f6;--scene-style:grid;--scene-sky-top:#000;--scene-sky:#000;--scene-glow:#0c3a16;--scene-floor:#000;--scene-grid:#1fbf4c;--scene-star:#2a7a40;--scene-a:#3f6;--scene-b:#9adf3a;--scene-c:#1f9f4a;--scene-d:#c6ff5a;--scene-metal:#3f7a50;--scene-lit:#c6ff5a;--scene-ink:#000;--scene-haze:.45;--mention-bg:#062c16;--mention-text:#eaffef;--mention-dim:#6fbf85;--scanline:#0006;--scanline-glow:#33ff6608;--font-ui:"IBM Plex Mono", "Fixedsys Excelsior", "Courier New", monospace;--font-log:"IBM Plex Mono", "Fixedsys Excelsior", "Courier New", monospace;--font-size-ui:12px;--font-size-log:13px;--irc-0:#eaffef;--irc-1:#6f9a7a;--irc-2:#7b8cff;--irc-3:#3fcf5a;--irc-4:#f55;--irc-5:#d08a4a;--irc-6:#c07cff;--irc-7:#ffa040;--irc-8:#ff5;--irc-9:#55ff7a;--irc-10:#2ec4c4;--irc-11:#6fffff;--irc-12:#6fa8ff;--irc-13:#ff6fe0;--irc-14:#8fb89a;--irc-15:#c6e8cf}html[data-theme=terminal] .ui-pixel-art:not(.ui-pixel-art--keep){filter:grayscale()sepia()hue-rotate(65deg)saturate(3.2)brightness(1.05)}html[data-theme=pond]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--desktop:#0f7e74;--panel:#c6efa0;--panel-hi:#f4ffe8;--panel-lo:#0f3a1e;--titlebar-a:#0a36b0;--titlebar-b:#2a66dc;--titlebar-off:#4a6a4c;--text:#0a2414;--text-dim:#2f5a38;--log-bg:#fbffe8;--accent:#007a32;--entity:#c4007a;--system:#8a5200;--danger:#b00020;--select-bg:#0a36b0;--panel-hi-soft:#e0f8c8;--panel-lo-soft:#6fa070;--titlebar-off-b:#5a785c;--titlebar-text:#fff;--titlebar-text-off:#fff;--select-text:#fff;--button-face:#c6efa0;--button-text:#10261a;--menu-bg:#c6efa0;--menu-text:#10261a;--menu-hi:#0a36b0;--menu-hi-text:#fff;--input-bg:#fbfdf0;--input-text:#10261a;--tooltip-bg:#fff59a;--tooltip-text:#10261a;--tooltip-border:#163020;--scrollbar-track:#c6efa0;--scrollbar-track-dither:#f4ffe8;--scrollbar-thumb:#c6efa0;--scrollbar-arrow:#10261a;--log-text:#10261a;--link:#005f9a;--focus:#10261a;--disabled-text:#7f9682;--disabled-emboss:#f4ffe8;--progress:#1a5ad8;--icon-ink:#000;--desktop-text:#fff;--scene-style:pond;--scene-sky-top:#0636e8;--scene-sky:#3a8cff;--scene-glow:#c4e6ff;--scene-floor:#0b44c4;--scene-grid:#a6d8ff;--scene-star:#fff;--scene-a:#48c42a;--scene-b:#ea1e2c;--scene-c:#fff8ee;--scene-d:#3acc38;--scene-metal:#dcc47c;--scene-lit:#30f0ff;--scene-ink:#06200e;--scene-haze:.2;--mention-bg:#fff27a;--mention-text:#10261a;--mention-dim:#3d5a44;--scanline:transparent;--scanline-glow:transparent;--font-ui:"Pixelated MS Sans Serif", Tahoma, Verdana, sans-serif;--font-log:"Fixedsys Excelsior", "IBM Plex Mono", "Courier New", monospace;--font-size-ui:11px;--font-size-log:13px;--irc-0:#6a6a6a;--irc-1:#000;--irc-2:#00007f;--irc-3:#007f00;--irc-4:#c80000;--irc-5:#7f0000;--irc-6:#9c009c;--irc-7:#a65200;--irc-8:#736a00;--irc-9:#007a28;--irc-10:#007474;--irc-11:#006a88;--irc-12:#0000fc;--irc-13:#b800b8;--irc-14:#595959;--irc-15:#6a6a6a}@font-face{font-family:Pixelated MS Sans Serif;src:url(/assets/ms_sans_serif-Du8rjN1q.woff2)format("woff2"),url(/assets/ms_sans_serif-C3pax6mQ.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pixelated MS Sans Serif;src:url(/assets/ms_sans_serif_bold-D5dpRRHG.woff2)format("woff2"),url(/assets/ms_sans_serif_bold-B8yxhAcs.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--bevel-raised:inset -1px -1px var(--panel-lo), inset 1px 1px var(--panel-hi), inset -2px -2px var(--panel-lo-soft), inset 2px 2px var(--panel-hi-soft);--bevel-pressed:inset -1px -1px var(--panel-hi), inset 1px 1px var(--panel-lo), inset -2px -2px var(--panel-hi-soft), inset 2px 2px var(--panel-lo-soft);--bevel-window:inset -1px -1px var(--panel-lo), inset 1px 1px var(--panel-hi-soft), inset -2px -2px var(--panel-lo-soft), inset 2px 2px var(--panel-hi);--bevel-field:inset -1px -1px var(--panel-hi), inset 1px 1px var(--panel-lo-soft), inset -2px -2px var(--panel-hi-soft), inset 2px 2px var(--panel-lo);--bevel-default:inset -2px -2px var(--panel-lo), inset 1px 1px var(--panel-lo), inset 2px 2px var(--panel-hi), inset -3px -3px var(--panel-lo-soft), inset 3px 3px var(--panel-hi-soft);--bevel-default-pressed:inset 2px 2px var(--panel-lo), inset -1px -1px var(--panel-lo), inset -2px -2px var(--panel-hi), inset 3px 3px var(--panel-lo-soft), inset -3px -3px var(--panel-hi-soft);--bevel-thin-raised:inset -1px -1px var(--panel-lo-soft), inset 1px 1px var(--panel-hi);--bevel-thin-sunken:inset -1px -1px var(--panel-hi), inset 1px 1px var(--panel-lo-soft);--etch-h:0 1px 0 var(--panel-hi);--element-spacing:8px;--grouped-element-spacing:6px;--ui-dropdown-button:linear-gradient(var(--button-text) 0 0) right 7px top calc(50% - 2px) / 7px 1px no-repeat, linear-gradient(var(--button-text) 0 0) right 8px top calc(50% - 1px) / 5px 1px no-repeat, linear-gradient(var(--button-text) 0 0) right 9px top 50% / 3px 1px no-repeat, linear-gradient(var(--button-text) 0 0) right 10px top calc(50% + 1px) / 1px 1px no-repeat, linear-gradient(var(--panel-lo) 0 0) right 2px top 2px / 1px calc(100% - 4px) no-repeat, linear-gradient(var(--panel-lo) 0 0) right 2px bottom 2px / 16px 1px no-repeat, linear-gradient(var(--panel-lo-soft) 0 0) right 3px top 3px / 1px calc(100% - 6px) no-repeat, linear-gradient(var(--panel-lo-soft) 0 0) right 3px bottom 3px / 14px 1px no-repeat, linear-gradient(var(--panel-hi-soft) 0 0) right 2px top 2px / 16px 1px no-repeat, linear-gradient(var(--panel-hi-soft) 0 0) right 17px top 2px / 1px calc(100% - 4px) no-repeat, linear-gradient(var(--panel-hi) 0 0) right 3px top 3px / 14px 1px no-repeat, linear-gradient(var(--panel-hi) 0 0) right 16px top 3px / 1px calc(100% - 6px) no-repeat, linear-gradient(var(--button-face) 0 0) right 2px top 2px / 16px calc(100% - 4px) no-repeat}:root[data-font=system]{--font-ui:system-ui, -apple-system, "Segoe UI", Tahoma, Verdana, sans-serif;--font-size-ui:14px;--font-size-log:16px}:root[data-log-font=verdana]{--font-log:Verdana, Tahoma, "DejaVu Sans", sans-serif;--font-size-log:12px}:root[data-font=system][data-log-font=verdana]{--font-size-log:15px}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}html{background:var(--desktop);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--desktop);color:var(--text);font-family:var(--font-ui);font-size:var(--font-size-ui);-webkit-font-smoothing:none;-moz-osx-font-smoothing:grayscale;font-kerning:none;font-synthesis:none;-webkit-tap-highlight-color:transparent;line-height:1.2}:where(button,input,select,textarea,legend,label,table){font-family:var(--font-ui);font-size:var(--font-size-ui);-webkit-font-smoothing:none;letter-spacing:0;color:inherit}:where(h1,h2,h3,h4){font-size:var(--font-size-log);margin:0;font-weight:700}::selection{background:var(--select-bg);color:var(--select-text)}:where(img,svg,canvas,video).ui-pixelated,:where(.ui-pixel-art){image-rendering:pixelated}:focus{outline:none}:focus-visible{outline:1px dotted var(--focus);outline-offset:-1px}:where(a){color:var(--link);text-decoration:underline}:where(a):focus-visible{outline-offset:0}:where(hr){height:2px;box-shadow:inset 0 1px var(--panel-lo-soft), inset 0 -1px var(--panel-hi);border:0;margin:6px 0}:where(button,input[type=submit],input[type=reset],input[type=button]){box-sizing:border-box;background:var(--button-face);color:var(--button-text);box-shadow:var(--bevel-raised);cursor:default;border:none;border-radius:0;min-width:75px;min-height:23px;margin:0;padding:0 12px;line-height:1}:where(button,input[type=submit],input[type=reset],input[type=button]):not(:disabled):active{box-shadow:var(--bevel-pressed);padding:1px 11px 0 13px}:where(button,input[type=submit],input[type=reset],input[type=button]):focus-visible{outline:1px dotted var(--focus);outline-offset:-4px}:where(button):disabled,:where(input[type=submit],input[type=reset],input[type=button]):disabled{color:var(--disabled-text);text-shadow:1px 1px 0 var(--disabled-emboss)}:where(input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=search],input:not([type]),select,textarea){box-shadow:var(--bevel-field);background-color:var(--input-bg);color:var(--input-text);caret-color:var(--input-text);appearance:none;border:none;border-radius:0;margin:0;padding:3px 4px}:where(input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=search],input[type=number],input:not([type]),select){height:21px;line-height:15px}:root[data-font=system] :where(input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=search],input[type=number],input:not([type]),select){height:25px;line-height:19px}:where(input,textarea,select):focus-visible{outline:none}:where(input,textarea)::placeholder{color:var(--text-dim);opacity:1}:where(input[type=search])::-webkit-search-decoration{display:none}:where(input[type=search])::-webkit-search-cancel-button{display:none}:where(input[type=search])::-webkit-search-results-button{display:none}:where(input[type=search])::-webkit-search-results-decoration{display:none}:where(input,textarea):disabled,:where(input,textarea)[readonly]{background-color:var(--panel);color:var(--disabled-text)}:where(textarea){resize:none;line-height:1.3}:where(select){background:var(--ui-dropdown-button), var(--input-bg);padding-right:22px}:where(select):focus-visible{outline:1px dotted var(--focus);outline-offset:-4px}:where(select) :where(option){background:var(--input-bg);color:var(--input-text)}:where(select):disabled{color:var(--disabled-text);background:var(--ui-dropdown-button), var(--panel)}@supports (-webkit-touch-callout:none){@media (pointer:coarse){input,select,textarea{line-height:1.25;font-size:max(16px,1em)!important}:where(input:not([type=checkbox],[type=radio]),select){height:auto;min-height:21px}}}:where(input[type=checkbox],input[type=radio]){accent-color:var(--accent);margin:0}:where(fieldset){border:1px solid var(--panel-lo-soft);min-width:0;box-shadow:inset 1px 1px 0 var(--panel-hi), 1px 1px 0 var(--panel-hi);padding:calc(2px + var(--element-spacing));margin:0;padding-block-start:var(--element-spacing)}:where(legend){background:var(--panel);color:var(--text);margin-left:-2px;padding:0 2px}:where(table){border-collapse:collapse;text-align:left;white-space:nowrap;background-color:var(--input-bg);color:var(--input-text)}:where(table)>:where(thead)>:where(tr)>*{height:17px;box-shadow:var(--bevel-raised);background:var(--button-face);color:var(--button-text);padding:0 var(--grouped-element-spacing);font-weight:400;position:sticky;top:0}:where(table)>:where(tbody)>:where(tr)>*{padding:0 var(--grouped-element-spacing);height:16px}:where(table)>:where(tbody)>:where(tr.highlighted,tr[aria-selected=true]){background:var(--select-bg);color:var(--select-text)}:where(pre){background:var(--input-bg);color:var(--input-text);box-shadow:var(--bevel-field);font-family:var(--font-log);font-size:var(--font-size-log);margin:0;padding:8px;overflow:auto}:where(code,kbd,samp){font-family:var(--font-log)}::-webkit-scrollbar{width:16px;height:16px}::-webkit-scrollbar-corner{background:var(--button-face)}::-webkit-scrollbar-track{background-color:var(--scrollbar-track);background-image:repeating-conic-gradient(var(--scrollbar-track-dither) 0 25%, transparent 0 50%);background-size:2px 2px}::-webkit-scrollbar-track:active{background-color:var(--panel-lo)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);box-shadow:var(--bevel-raised);min-height:16px}::-webkit-scrollbar-button:single-button{background-color:var(--button-face);width:16px;height:16px;box-shadow:var(--bevel-raised);background-repeat:no-repeat;display:block}::-webkit-scrollbar-button:single-button:active{box-shadow:var(--bevel-thin-sunken), inset -1px -1px 0 1px var(--button-face)}::-webkit-scrollbar-button:double-button{display:none}::-webkit-scrollbar-button:vertical:decrement{background-image:linear-gradient(var(--scrollbar-arrow) 0 0), linear-gradient(var(--scrollbar-arrow) 0 0), linear-gradient(var(--scrollbar-arrow) 0 0), linear-gradient(var(--scrollbar-arrow) 0 0);background-position:7px 6px,6px 7px,5px 8px,4px 9px;background-size:1px 1px,3px 1px,5px 1px,7px 1px}::-webkit-scrollbar-button:vertical:increment{background-image:linear-gradient(var(--scrollbar-arrow) 0 0), linear-gradient(var(--scrollbar-arrow) 0 0), linear-gradient(var(--scrollbar-arrow) 0 0), linear-gradient(var(--scrollbar-arrow) 0 0);background-position:4px 6px,5px 7px,6px 8px,7px 9px;background-size:7px 1px,5px 1px,3px 1px,1px 1px}::-webkit-scrollbar-button:horizontal:decrement{background-image:linear-gradient(var(--scrollbar-arrow) 0 0), linear-gradient(var(--scrollbar-arrow) 0 0), linear-gradient(var(--scrollbar-arrow) 0 0), linear-gradient(var(--scrollbar-arrow) 0 0);background-position:6px 7px,7px 6px,8px 5px,9px 4px;background-size:1px 1px,1px 3px,1px 5px,1px 7px}::-webkit-scrollbar-button:horizontal:increment{background-image:linear-gradient(var(--scrollbar-arrow) 0 0), linear-gradient(var(--scrollbar-arrow) 0 0), linear-gradient(var(--scrollbar-arrow) 0 0), linear-gradient(var(--scrollbar-arrow) 0 0);background-position:6px 4px,7px 5px,8px 6px,9px 7px;background-size:1px 7px,1px 5px,1px 3px,1px 1px}@supports not selector(::-webkit-scrollbar){*{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track-dither)}}@keyframes ui-blink{50%{visibility:hidden}}@keyframes ui-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ui-shake{0%,to{translate:0}12%{translate:-6px 2px}25%{translate:5px -2px}37%{translate:-5px -1px}50%{translate:6px 2px}62%{translate:-4px 1px}75%{translate:4px -2px}87%{translate:-2px 1px}}.ui-blink{animation:1s step-end infinite ui-blink}.ui-marquee{white-space:nowrap;display:block;overflow:hidden}.ui-marquee>*{padding-left:100%;animation:12s steps(120,end) infinite ui-marquee;display:inline-block}.ui-shake{animation:.5s steps(8,end) ui-shake}html[data-scanlines] body:after{content:"";z-index:2147483000;pointer-events:none;background:repeating-linear-gradient(to bottom, transparent 0 1px, var(--scanline) 1px 2px), linear-gradient(var(--scanline-glow), var(--scanline-glow));position:fixed;inset:0}html[data-reduced-motion] *,html[data-reduced-motion] :before,html[data-reduced-motion] :after{transition:none!important;animation:none!important}html[data-reduced-motion] body:after{display:none}html[data-reduced-motion] .ui-marquee>*{padding-left:0;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html[data-scanlines] body:after{display:none}.ui-marquee>*{padding-left:0;transform:none}}.ui-raised{background:var(--panel);box-shadow:var(--bevel-raised)}.ui-sunken{background:var(--input-bg);color:var(--input-text);box-shadow:var(--bevel-field)}.ui-sunken-scroll{border:1px solid;border-color:var(--panel-lo-soft) var(--panel-hi) var(--panel-hi) var(--panel-lo-soft);box-shadow:inset 1px 1px 0 var(--panel-lo), inset -1px -1px 0 var(--panel-hi-soft)}.ui-etched{height:2px;box-shadow:inset 0 1px var(--panel-lo-soft), inset 0 -1px var(--panel-hi);flex:none}.ui-dither{background-color:var(--panel);background-image:repeating-conic-gradient(var(--panel-hi) 0 25%, transparent 0 50%);background-size:2px 2px}.ui-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ui-mnemonic{text-underline-offset:1px;text-decoration:underline;text-decoration-thickness:1px}.ui-pixel-art{vertical-align:middle;image-rendering:pixelated;flex:none;display:inline-block;overflow:visible}.ui-glyph{display:block}.ui-emoticon{vertical-align:-3px}.ui-buddy{image-rendering:pixelated;flex:none}.ui-buddy--img{object-fit:cover;background:var(--panel-lo)}.ui-window{background:var(--panel);min-width:0;min-height:0;color:var(--text);box-shadow:var(--bevel-window);flex-direction:column;padding:3px;display:flex;position:relative;overflow:clip}.ui-window-body{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative}.ui-window--dialog>.ui-window-body{gap:8px;padding:10px 10px 8px}.ui-window-foot{flex:none;align-items:flex-end;min-width:0;display:flex}.ui-titlebar{background:linear-gradient(90deg, var(--titlebar-a), var(--titlebar-b));height:18px;color:var(--titlebar-text);-webkit-user-select:none;user-select:none;touch-action:none;flex:none;align-items:center;gap:3px;padding:0 2px;font-weight:700;display:flex}:root[data-font=system] .ui-titlebar{height:auto;min-height:22px}.ui-titlebar--inactive,.ui-window--inactive>.ui-titlebar{background:linear-gradient(90deg, var(--titlebar-off), var(--titlebar-off-b));color:var(--titlebar-text-off)}.ui-titlebar-icon{margin-left:1px}.ui-titlebar-text{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;line-height:16px;overflow:hidden}.ui-titlebar-controls{flex:none;align-items:center;gap:0;display:flex}.ui-titlebar-button{background:var(--button-face);width:16px;min-width:16px;height:14px;min-height:14px;color:var(--button-text);box-shadow:var(--bevel-raised);flex:none;padding:0;display:block;position:relative}.ui-titlebar-button>svg{position:absolute;top:3px;left:4px}.ui-titlebar-button[aria-label=Maximize]>svg,.ui-titlebar-button[aria-label=Restore]>svg{top:2px;left:3px}.ui-titlebar-button[aria-label=Help]>svg{top:2px;left:5px}.ui-titlebar-button--extra{margin-right:2px}.ui-titlebar-button:not(:disabled):active,.ui-titlebar-button--pressed{box-shadow:var(--bevel-pressed);padding:0}.ui-titlebar-button--pressed>svg,.ui-titlebar-button:not(:disabled):active>svg{translate:1px 1px}.ui-titlebar-button:disabled{color:var(--disabled-text)}.ui-titlebar-button:focus-visible{outline:1px dotted var(--focus);outline-offset:-3px}.ui-titlebar-button--close{margin-left:2px}@keyframes ui-flash-title{0%,to{background:linear-gradient(90deg, var(--titlebar-a), var(--titlebar-b));color:var(--titlebar-text)}50%{background:linear-gradient(90deg, var(--titlebar-off), var(--titlebar-off-b));color:var(--titlebar-text-off)}}.ui-titlebar--flash{animation:.5s step-end 4 ui-flash-title}.ui-button{white-space:nowrap;justify-content:center;align-items:center;gap:4px;display:inline-flex}.ui-button--default{box-shadow:var(--bevel-default)}.ui-button--default:not(:disabled):active{box-shadow:var(--bevel-default-pressed)}.ui-button--pressed,.ui-button--pressed:not(:disabled):active{box-shadow:var(--bevel-pressed);background-color:var(--panel);background-image:repeating-conic-gradient(var(--panel-hi) 0 25%, transparent 0 50%);background-size:2px 2px;padding:1px 11px 0 13px}.ui-button--compact{min-width:0;padding:0 6px}.ui-button--compact:not(:disabled):active,.ui-button--compact.ui-button--pressed{padding:1px 5px 0 7px}.ui-button:disabled svg{opacity:.45;filter:grayscale()}.ui-icon-button{min-width:22px;height:22px;min-height:22px;color:var(--button-text);box-shadow:none;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:4px;padding:0 3px;display:inline-flex}.ui-icon-button:hover:not(:disabled){box-shadow:var(--bevel-thin-raised)}.ui-icon-button:not(:disabled):active,.ui-icon-button--pressed,.ui-icon-button--pressed:hover:not(:disabled){box-shadow:var(--bevel-thin-sunken);padding:1px 2px 0 4px}.ui-icon-button--pressed{background-color:var(--panel);background-image:repeating-conic-gradient(var(--panel-hi-soft) 0 25%, transparent 0 50%);background-size:2px 2px}.ui-icon-button--raised{box-shadow:var(--bevel-raised);min-width:24px;height:24px;padding:0 4px}.ui-icon-button--raised:not(:disabled):active{box-shadow:var(--bevel-pressed);padding:1px 3px 0 5px}.ui-icon-button--labelled{padding:0 6px 0 4px}.ui-icon-button--labelled:not(:disabled):active{padding:1px 5px 0}.ui-icon-button:focus-visible{outline:1px dotted var(--focus);outline-offset:-2px}.ui-icon-button:disabled{color:var(--disabled-text)}.ui-icon-button:disabled svg{opacity:.4;filter:grayscale()}.ui-menu-button{gap:4px}.ui-menu-button-arrow{margin-left:2px}.ui-menu-button--open{box-shadow:var(--bevel-pressed)}.ui-icon-button.ui-menu-button--open{box-shadow:var(--bevel-thin-sunken)}.ui-toolbar{flex-wrap:wrap;flex:none;align-items:center;gap:1px;min-height:26px;padding:2px;display:flex}.ui-toolbar-sep{width:2px;box-shadow:inset 1px 0 var(--panel-lo-soft), inset -1px 0 var(--panel-hi);flex:none;align-self:stretch;margin:1px 4px}.ui-toolbar-spacer{flex:none;width:6px}.ui-toolbar-spacer--grow{flex:auto}.ui-menubar{background:var(--panel);-webkit-user-select:none;user-select:none;flex-wrap:wrap;flex:none;align-items:center;min-height:20px;padding:1px 0;display:flex}.ui-menubar-item{min-width:0;height:18px;min-height:0;color:var(--menu-text);box-shadow:none;background:0 0;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.ui-menubar-item:hover:not(.ui-menubar-item--open){box-shadow:var(--bevel-thin-raised)}.ui-menubar-item--open,.ui-menubar-item:not(:disabled):active{box-shadow:var(--bevel-thin-sunken);padding:1px 5px 0 7px}.ui-menubar-item:focus-visible:not(.ui-menubar-item--open){background:var(--menu-hi);color:var(--menu-hi-text);outline:none}.ui-menubar-item[aria-disabled=true]{color:var(--disabled-text);text-shadow:1px 1px 0 var(--disabled-emboss)}.ui-menubar-item--icon{padding-left:4px}.ui-menu{z-index:10000;background:var(--menu-bg);min-width:150px;max-width:min(380px,100vw);color:var(--menu-text);box-shadow:var(--bevel-window);font-family:var(--font-ui);font-size:var(--font-size-ui);-webkit-user-select:none;user-select:none;flex-direction:column;padding:3px;display:flex;position:fixed;overflow-y:auto}.ui-menu:focus,.ui-menu:focus-visible{outline:none}.ui-menu-item{min-width:0;height:auto;min-height:18px;color:inherit;box-shadow:none;text-align:left;white-space:nowrap;background:0 0;flex:none;grid-template-columns:20px 1fr auto 14px;align-items:center;padding:1px 2px 1px 0;display:grid}.ui-menu-item:not(:disabled):active{box-shadow:none;padding:1px 2px 1px 0}.ui-menu-item:focus,.ui-menu-item:focus-visible,.ui-menu-item--open{background:var(--menu-hi);color:var(--menu-hi-text);outline:none}.ui-menu-item--disabled{color:var(--disabled-text);text-shadow:1px 1px 0 var(--disabled-emboss)}.ui-menu-item--disabled:focus{color:var(--disabled-text);text-shadow:none}.ui-menu-mark{justify-content:center;align-items:center;height:16px;display:flex}.ui-menu-label{padding:0 4px 0 2px}.ui-menu-shortcut{text-align:right;padding:0 4px 0 20px}.ui-menu-arrow{justify-content:center;align-items:center;display:flex}.ui-menu-sep{height:2px;box-shadow:inset 0 1px var(--panel-lo-soft), inset 0 -1px var(--panel-hi);flex:none;margin:3px 1px}.ui-menu-caption{color:var(--text-dim);white-space:nowrap;padding:2px 6px 2px 22px}.ui-statusbar{flex:auto;align-items:stretch;gap:2px;min-width:0;min-height:20px;padding-top:2px;display:flex}.ui-status-field{white-space:nowrap;text-overflow:ellipsis;min-width:0;box-shadow:var(--bevel-thin-sunken);flex:none;align-items:center;gap:4px;padding:2px 4px;display:flex;overflow:hidden}.ui-status-field--grow{flex:auto}@media (max-width:700px){.ui-status-field--wide{display:none}}@keyframes ui-flash-status{50%{background:var(--select-bg);color:var(--select-text)}}.ui-statusbar--flash .ui-status-field{animation:.4s step-end 3 ui-flash-status}html[data-reduced-motion] .ui-titlebar--flash{background:linear-gradient(90deg, var(--select-bg), var(--titlebar-b));outline:1px dotted var(--accent);outline-offset:-1px}html[data-reduced-motion] .ui-statusbar--flash .ui-status-field{background:var(--select-bg);color:var(--select-text)}@media (prefers-reduced-motion:reduce){.ui-titlebar--flash{background:linear-gradient(90deg, var(--select-bg), var(--titlebar-b));outline:1px dotted var(--accent);outline-offset:-1px}.ui-statusbar--flash .ui-status-field{background:var(--select-bg);color:var(--select-text)}}.ui-field{flex-direction:column;gap:3px;min-width:0;display:flex}.ui-field-row{align-items:center;gap:6px;min-width:0;display:flex}.ui-field-row>:not(.ui-field-label){flex:auto;min-width:0}.ui-field--stacked .ui-field-row{flex-direction:column;align-items:stretch;gap:3px}.ui-field-label{flex:none}.ui-field-hint{color:var(--text-dim)}.ui-field-error{color:var(--danger)}.ui-input,.ui-select{min-width:0}.ui-textarea{width:100%;min-height:21px;font-family:inherit;display:block}.ui-textarea--grow{overflow-y:hidden}.ui-check{-webkit-user-select:none;user-select:none;align-items:center;gap:6px;min-height:16px;display:inline-flex;position:relative}.ui-check-input{opacity:0;pointer-events:none;width:13px;height:13px;margin:0;position:absolute;top:0;left:0}.ui-check-box{background:var(--input-bg);width:13px;height:13px;color:var(--input-text);box-shadow:var(--bevel-field);flex:none;position:relative}.ui-check-box>svg{visibility:hidden;position:absolute;top:3px;left:3px}.ui-check-input:checked+.ui-check-box>svg{visibility:visible}.ui-check-input:active+.ui-check-box,.ui-check-input:disabled+.ui-check-box{background:var(--panel)}.ui-check-input:disabled+.ui-check-box{color:var(--disabled-text)}.ui-radio-well{width:12px;height:12px;color:var(--input-text);flex:none;position:relative}.ui-radio-well>svg{position:absolute;top:0;left:0}.ui-radio-well>.ui-radio-dot{visibility:hidden;top:4px;left:4px}.ui-check-input:checked+.ui-radio-well>.ui-radio-dot{visibility:visible}.ui-check-input:active+.ui-radio-well,.ui-check-input:disabled+.ui-radio-well{--ui-radio-fill:var(--panel)}.ui-check-input:disabled+.ui-radio-well{color:var(--disabled-text)}.ui-check-input:focus-visible~.ui-check-label{outline:1px dotted var(--focus);outline-offset:1px}.ui-check--disabled .ui-check-label{color:var(--disabled-text);text-shadow:1px 1px 0 var(--disabled-emboss)}.ui-groupbox{flex-direction:column;gap:6px;display:flex}.ui-tabs{flex-direction:column;min-width:0;min-height:0;display:flex}.ui-tablist{z-index:1;flex-wrap:wrap;align-items:flex-end;margin-bottom:-2px;padding-left:2px;display:flex;position:relative}.ui-tab{background:var(--panel);min-width:0;height:18px;min-height:0;color:var(--text);box-shadow:inset -1px 0 var(--panel-lo), inset 1px 1px var(--panel-hi-soft), inset -2px 0 var(--panel-lo-soft), inset 2px 2px var(--panel-hi);margin-bottom:2px;padding:0 8px}.ui-tab:not(:disabled):active{box-shadow:inset -1px 0 var(--panel-lo), inset 1px 1px var(--panel-hi-soft), inset -2px 0 var(--panel-lo-soft), inset 2px 2px var(--panel-hi);padding:0 8px}.ui-tab--selected,.ui-tab--selected:not(:disabled):active{z-index:2;height:22px;margin:0 -2px;padding:0 10px 2px;position:relative}.ui-tab:focus-visible{outline:1px dotted var(--focus);outline-offset:-4px}.ui-tabpanel{background:var(--panel);min-height:0;box-shadow:var(--bevel-window);flex:auto;padding:10px}.ui-tabpanel:focus-visible{outline:1px dotted var(--focus);outline-offset:-4px}.ui-progress{background:var(--panel);height:18px;box-shadow:var(--bevel-thin-sunken);padding:2px;position:relative;overflow:hidden}.ui-progress-bar{height:100%;width:calc(var(--ui-progress,0) * 1%);background:repeating-linear-gradient(90deg, var(--progress) 0 8px, transparent 8px 10px)}@supports (width:round(down, 50%, 10px)){.ui-progress-bar{width:round(down, calc(var(--ui-progress,0) * 1%), 10px)}}.ui-progress--indeterminate .ui-progress-bar{width:30px;height:auto;animation:2.4s steps(24,end) infinite ui-progress-march;position:absolute;top:2px;bottom:2px;left:2px}@keyframes ui-progress-march{0%{left:-30px}to{left:100%}}.ui-listbox{--ui-listbox-row:16px;background:var(--input-bg);min-height:0;color:var(--input-text);border:1px solid;border-color:var(--panel-lo-soft) var(--panel-hi) var(--panel-hi) var(--panel-lo-soft);box-shadow:inset 1px 1px 0 var(--panel-lo), inset -1px -1px 0 var(--panel-hi-soft);outline:none;flex-direction:column;padding:1px;display:flex;position:relative;overflow-y:auto}:root[data-font=system] .ui-listbox{--ui-listbox-row:22px}.ui-listbox-option{min-height:var(--ui-listbox-row);white-space:nowrap;cursor:default;flex:none;align-items:center;gap:4px;padding:0 3px;display:flex}.ui-listbox-option--selected{background:var(--select-bg);color:var(--select-text)}.ui-listbox:focus-visible .ui-listbox-option--selected{outline:1px dotted var(--focus);outline-offset:-1px}.ui-listbox-option--disabled{color:var(--disabled-text)}.ui-listbox-label{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.ui-listbox-hint{color:var(--text-dim);margin-left:12px}.ui-listbox-option--selected .ui-listbox-hint{color:inherit}.ui-listbox-empty{color:var(--text-dim);padding:2px 3px}.ui-dialog{background:var(--panel);min-width:min(280px,100vw - 16px);max-width:min(480px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--text);box-shadow:var(--bevel-window);border:0;margin:auto;padding:3px;position:fixed;overflow:visible}.ui-dialog[open]{flex-direction:column;display:flex}.ui-dialog::backdrop{background:0 0}.ui-dialog-body{align-items:center;gap:14px;min-height:0;padding:14px 16px 12px 12px;display:flex;overflow:auto}.ui-dialog-icon{align-self:flex-start}.ui-dialog-message{overflow-wrap:anywhere;min-width:0;line-height:1.4}.ui-dialog-message p{margin:0 0 6px}.ui-dialog-buttons{flex-wrap:wrap;justify-content:center;gap:6px;padding:0 12px 10px;display:flex}.ui-tooltip{z-index:10001;border:1px solid var(--tooltip-border);background:var(--tooltip-bg);max-width:280px;color:var(--tooltip-text);font-family:var(--font-ui);font-size:var(--font-size-ui);pointer-events:none;padding:2px 4px;font-weight:400;line-height:1.3;position:fixed}.ui-scroll{min-width:0;min-height:0;overflow:auto}.ui-scroll--horizontal{overflow:auto hidden}.ui-scroll--sunken{border:1px solid;border-color:var(--panel-lo-soft) var(--panel-hi) var(--panel-hi) var(--panel-lo-soft);box-shadow:inset 1px 1px 0 var(--panel-lo), inset -1px -1px 0 var(--panel-hi-soft);padding:1px}.ui-scroll--well{background:var(--log-bg);color:var(--log-text)}.ui-scroll:focus-visible{outline:1px dotted var(--focus);outline-offset:-3px}.ui-splitter{background:var(--panel);touch-action:none;flex:none;position:relative}.ui-splitter--vertical{cursor:col-resize;align-self:stretch;width:4px}.ui-splitter--horizontal{cursor:row-resize;height:4px}.ui-splitter--dragging{background-image:repeating-conic-gradient(var(--panel-hi) 0 25%, var(--panel-lo) 0 50%);background-size:2px 2px}.ui-splitter:focus-visible{outline:1px dotted var(--focus);outline-offset:0}.ui-resize-grip{cursor:nwse-resize;touch-action:none;flex:none;width:12px;height:12px;margin:0 0 1px 2px}.ui-resize-grip--floating{position:absolute;bottom:3px;right:3px}.ui-drag-outline{z-index:9999;pointer-events:none;border:3px solid #0000;border-image:repeating-conic-gradient(var(--text) 0 25%, transparent 0 50%) 3 / 3px / 0 round;border-image-width:3px;position:fixed}@media (pointer:coarse){.ui-button,.ui-icon-button,.ui-titlebar-button,.ui-menubar-item,.ui-tab,.ui-check{position:relative}.ui-button:after,.ui-icon-button:after,.ui-titlebar-button:after,.ui-menubar-item:after,.ui-tab:after,.ui-check:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-titlebar-controls{gap:14px}.ui-titlebar-button--close{margin-left:0}.ui-menu-item{min-height:44px}.ui-listbox{--ui-listbox-row:44px}.ui-splitter--vertical:after{content:"";position:absolute;inset:0 -18px}.ui-splitter--horizontal:after{content:"";position:absolute;inset:-18px 0}.ui-resize-grip{position:relative}.ui-resize-grip:after{content:"";width:44px;height:44px;position:absolute;bottom:-4px;right:-4px}}.ui-scene{z-index:0;pointer-events:none;image-rendering:pixelated;display:block;position:fixed;top:0;left:0}.ui-scene-bubble{z-index:1;background:var(--panel);max-width:180px;color:var(--text);border:2px solid var(--text);font:var(--font-size-ui) / 1.2 var(--font-ui);white-space:nowrap;pointer-events:none;padding:3px 8px;animation:.12s steps(3,end) both ui-bubble-pop;position:fixed;transform:translate(-50%,-100%)}.ui-scene-bubble:after{content:"";border:4px solid #0000;border-top-color:var(--text);margin-left:-4px;position:absolute;top:100%;left:50%}@keyframes ui-bubble-pop{0%{transform:translate(-50%,-80%)scale(.6)}to{transform:translate(-50%,-100%)scale(1)}}@media (prefers-reduced-motion:reduce){.ui-scene-bubble{animation:none}}html.pond-frog-hover{cursor:pointer}
