:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#1c1c1f;--bg-texture:url(/textures/deepslate.svg);--on-bg:#ededed;--on-bg-2:#b4b4b9;--on-bg-3:#7d7d83;--on-bg-shadow:#000;--gui-text:#ececec;--gui-text-2:#b3b3b8;--gui-title:#d4d4d4;--gui-line:#1a1a1c;--slot-hover:#ffffff24;--slot-fill:#1b1b1e;--field-bg:#000;--field-border:#707070;--field-border-focus:#fff;--field-text:#e6e6e6;--field-muted:#7a7a7a;--accent:#ff5;--link:#5ff;--ok:#5f5;--warn:#fa0;--err:#f55;--tone-text:#f5f;--tone-server:#5f5;--tone-player:#5ff;--tone-reference:#fa0;--book-bg:#f0e5c4;--book-text:#3a2e1c;--book-text-2:#6b5a3c;--book-line:#d8c99e;--frame-window:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='7' height='7' shape-rendering='crispEdges'><rect x='1' y='0' width='5' height='1' fill='%23000000'/><rect x='0' y='1' width='1' height='1' fill='%23000000'/><rect x='1' y='1' width='4' height='1' fill='%235a5a5e'/><rect x='5' y='1' width='1' height='1' fill='%23313134'/><rect x='6' y='1' width='1' height='1' fill='%23000000'/><rect x='0' y='2' width='1' height='1' fill='%23000000'/><rect x='1' y='2' width='3' height='1' fill='%235a5a5e'/><rect x='4' y='2' width='1' height='1' fill='%23313134'/><rect x='5' y='2' width='1' height='1' fill='%23141416'/><rect x='6' y='2' width='1' height='1' fill='%23000000'/><rect x='0' y='3' width='1' height='1' fill='%23000000'/><rect x='1' y='3' width='2' height='1' fill='%235a5a5e'/><rect x='3' y='3' width='1' height='1' fill='%23313134'/><rect x='4' y='3' width='2' height='1' fill='%23141416'/><rect x='6' y='3' width='1' height='1' fill='%23000000'/><rect x='0' y='4' width='1' height='1' fill='%23000000'/><rect x='1' y='4' width='1' height='1' fill='%235a5a5e'/><rect x='2' y='4' width='1' height='1' fill='%23313134'/><rect x='3' y='4' width='3' height='1' fill='%23141416'/><rect x='6' y='4' width='1' height='1' fill='%23000000'/><rect x='0' y='5' width='1' height='1' fill='%23000000'/><rect x='1' y='5' width='1' height='1' fill='%23313134'/><rect x='2' y='5' width='4' height='1' fill='%23141416'/><rect x='6' y='5' width='1' height='1' fill='%23000000'/><rect x='1' y='6' width='5' height='1' fill='%23000000'/></svg>") 3 fill / 6px stretch;--frame-inset:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='3' height='3' shape-rendering='crispEdges'><rect x='0' y='0' width='2' height='1' fill='%2308080a'/><rect x='2' y='0' width='1' height='1' fill='%231b1b1e'/><rect x='0' y='1' width='1' height='1' fill='%2308080a'/><rect x='1' y='1' width='1' height='1' fill='%231b1b1e'/><rect x='2' y='1' width='1' height='1' fill='%2347474c'/><rect x='0' y='2' width='1' height='1' fill='%231b1b1e'/><rect x='1' y='2' width='2' height='1' fill='%2347474c'/></svg>") 1 fill / 2px stretch;--frame-button:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='7' height='7' shape-rendering='crispEdges'><rect x='1' y='0' width='5' height='1' fill='%23000000'/><rect x='0' y='1' width='1' height='1' fill='%23000000'/><rect x='1' y='1' width='5' height='1' fill='%23a9a9a9'/><rect x='6' y='1' width='1' height='1' fill='%23000000'/><rect x='0' y='2' width='1' height='1' fill='%23000000'/><rect x='1' y='2' width='1' height='1' fill='%23a9a9a9'/><rect x='2' y='2' width='3' height='1' fill='%23717171'/><rect x='5' y='2' width='1' height='1' fill='%23454545'/><rect x='6' y='2' width='1' height='1' fill='%23000000'/><rect x='0' y='3' width='1' height='1' fill='%23000000'/><rect x='1' y='3' width='1' height='1' fill='%23a9a9a9'/><rect x='2' y='3' width='3' height='1' fill='%23717171'/><rect x='5' y='3' width='1' height='1' fill='%23454545'/><rect x='6' y='3' width='1' height='1' fill='%23000000'/><rect x='0' y='4' width='1' height='1' fill='%23000000'/><rect x='1' y='4' width='5' height='1' fill='%23454545'/><rect x='6' y='4' width='1' height='1' fill='%23000000'/><rect x='0' y='5' width='1' height='1' fill='%23000000'/><rect x='1' y='5' width='5' height='1' fill='%23454545'/><rect x='6' y='5' width='1' height='1' fill='%23000000'/><rect x='1' y='6' width='5' height='1' fill='%23000000'/></svg>") 3 fill / 6px stretch;--frame-button-hover:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='7' height='7' shape-rendering='crispEdges'><rect x='1' y='0' width='5' height='1' fill='%23ffffff'/><rect x='0' y='1' width='1' height='1' fill='%23ffffff'/><rect x='1' y='1' width='5' height='1' fill='%23bdbdbd'/><rect x='6' y='1' width='1' height='1' fill='%23ffffff'/><rect x='0' y='2' width='1' height='1' fill='%23ffffff'/><rect x='1' y='2' width='1' height='1' fill='%23bdbdbd'/><rect x='2' y='2' width='3' height='1' fill='%238a8a8a'/><rect x='5' y='2' width='1' height='1' fill='%23565656'/><rect x='6' y='2' width='1' height='1' fill='%23ffffff'/><rect x='0' y='3' width='1' height='1' fill='%23ffffff'/><rect x='1' y='3' width='1' height='1' fill='%23bdbdbd'/><rect x='2' y='3' width='3' height='1' fill='%238a8a8a'/><rect x='5' y='3' width='1' height='1' fill='%23565656'/><rect x='6' y='3' width='1' height='1' fill='%23ffffff'/><rect x='0' y='4' width='1' height='1' fill='%23ffffff'/><rect x='1' y='4' width='5' height='1' fill='%23565656'/><rect x='6' y='4' width='1' height='1' fill='%23ffffff'/><rect x='0' y='5' width='1' height='1' fill='%23ffffff'/><rect x='1' y='5' width='5' height='1' fill='%23565656'/><rect x='6' y='5' width='1' height='1' fill='%23ffffff'/><rect x='1' y='6' width='5' height='1' fill='%23ffffff'/></svg>") 3 fill / 6px stretch;--frame-button-primary:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='7' height='7' shape-rendering='crispEdges'><rect x='1' y='0' width='5' height='1' fill='%23000000'/><rect x='0' y='1' width='1' height='1' fill='%23000000'/><rect x='1' y='1' width='5' height='1' fill='%236cc349'/><rect x='6' y='1' width='1' height='1' fill='%23000000'/><rect x='0' y='2' width='1' height='1' fill='%23000000'/><rect x='1' y='2' width='1' height='1' fill='%236cc349'/><rect x='2' y='2' width='3' height='1' fill='%233c8527'/><rect x='5' y='2' width='1' height='1' fill='%231d4d13'/><rect x='6' y='2' width='1' height='1' fill='%23000000'/><rect x='0' y='3' width='1' height='1' fill='%23000000'/><rect x='1' y='3' width='1' height='1' fill='%236cc349'/><rect x='2' y='3' width='3' height='1' fill='%233c8527'/><rect x='5' y='3' width='1' height='1' fill='%231d4d13'/><rect x='6' y='3' width='1' height='1' fill='%23000000'/><rect x='0' y='4' width='1' height='1' fill='%23000000'/><rect x='1' y='4' width='5' height='1' fill='%231d4d13'/><rect x='6' y='4' width='1' height='1' fill='%23000000'/><rect x='0' y='5' width='1' height='1' fill='%23000000'/><rect x='1' y='5' width='5' height='1' fill='%231d4d13'/><rect x='6' y='5' width='1' height='1' fill='%23000000'/><rect x='1' y='6' width='5' height='1' fill='%23000000'/></svg>") 3 fill / 6px stretch;--frame-button-primary-hover:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='7' height='7' shape-rendering='crispEdges'><rect x='1' y='0' width='5' height='1' fill='%23ffffff'/><rect x='0' y='1' width='1' height='1' fill='%23ffffff'/><rect x='1' y='1' width='5' height='1' fill='%2380d65c'/><rect x='6' y='1' width='1' height='1' fill='%23ffffff'/><rect x='0' y='2' width='1' height='1' fill='%23ffffff'/><rect x='1' y='2' width='1' height='1' fill='%2380d65c'/><rect x='2' y='2' width='3' height='1' fill='%234a9b32'/><rect x='5' y='2' width='1' height='1' fill='%23246019'/><rect x='6' y='2' width='1' height='1' fill='%23ffffff'/><rect x='0' y='3' width='1' height='1' fill='%23ffffff'/><rect x='1' y='3' width='1' height='1' fill='%2380d65c'/><rect x='2' y='3' width='3' height='1' fill='%234a9b32'/><rect x='5' y='3' width='1' height='1' fill='%23246019'/><rect x='6' y='3' width='1' height='1' fill='%23ffffff'/><rect x='0' y='4' width='1' height='1' fill='%23ffffff'/><rect x='1' y='4' width='5' height='1' fill='%23246019'/><rect x='6' y='4' width='1' height='1' fill='%23ffffff'/><rect x='0' y='5' width='1' height='1' fill='%23ffffff'/><rect x='1' y='5' width='5' height='1' fill='%23246019'/><rect x='6' y='5' width='1' height='1' fill='%23ffffff'/><rect x='1' y='6' width='5' height='1' fill='%23ffffff'/></svg>") 3 fill / 6px stretch;--frame-button-disabled:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='7' height='7' shape-rendering='crispEdges'><rect x='1' y='0' width='5' height='1' fill='%23000000'/><rect x='0' y='1' width='1' height='1' fill='%23000000'/><rect x='1' y='1' width='5' height='1' fill='%233f3f3f'/><rect x='6' y='1' width='1' height='1' fill='%23000000'/><rect x='0' y='2' width='1' height='1' fill='%23000000'/><rect x='1' y='2' width='1' height='1' fill='%233f3f3f'/><rect x='2' y='2' width='3' height='1' fill='%232f2f2f'/><rect x='5' y='2' width='1' height='1' fill='%23222222'/><rect x='6' y='2' width='1' height='1' fill='%23000000'/><rect x='0' y='3' width='1' height='1' fill='%23000000'/><rect x='1' y='3' width='1' height='1' fill='%233f3f3f'/><rect x='2' y='3' width='3' height='1' fill='%232f2f2f'/><rect x='5' y='3' width='1' height='1' fill='%23222222'/><rect x='6' y='3' width='1' height='1' fill='%23000000'/><rect x='0' y='4' width='1' height='1' fill='%23000000'/><rect x='1' y='4' width='5' height='1' fill='%23222222'/><rect x='6' y='4' width='1' height='1' fill='%23000000'/><rect x='0' y='5' width='1' height='1' fill='%23000000'/><rect x='1' y='5' width='5' height='1' fill='%23222222'/><rect x='6' y='5' width='1' height='1' fill='%23000000'/><rect x='1' y='6' width='5' height='1' fill='%23000000'/></svg>") 3 fill / 6px stretch;--font-pixel:var(--font-nurshia-pixel), ui-monospace, monospace;--font-sans:var(--font-instrument), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-jetbrains), ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--header-h:64px;--page-max:1180px;--gutter:24px;--hotbar-space:96px;--ease:cubic-bezier(.2, 0, 0, 1)}@media (max-width:720px){:root{--gutter:14px;--hotbar-space:84px}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}body{background:var(--bg) var(--bg-texture) 0 0 / 64px 64px;min-height:100dvh;color:var(--on-bg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;image-rendering:pixelated;font-size:15px;line-height:1.55;overflow-x:clip}img,svg,canvas,video{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-weight:600;line-height:1.25}p{text-wrap:pretty}code,kbd,pre,samp{font-family:var(--font-mono);font-size:.92em}::selection{color:#fff;background:#3a5fcd}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pixel{font-family:var(--font-pixel);font-synthesis:none;letter-spacing:0;-webkit-font-smoothing:none;-moz-osx-font-smoothing:auto;font-weight:400}.mc-shadow{text-shadow:2px 2px 0 var(--on-bg-shadow)}.gui-window{border:6px solid #0000;border-image:var(--frame-window);color:var(--gui-text)}.gui-inset{border:2px solid #0000;border-image:var(--frame-inset)}.gui-inset-hollow{border:2px solid #0000;border-image:var(--frame-inset);background-color:var(--slot-fill);background-clip:padding-box;border-image-slice:1}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;color:#fff;background:#000;border:2px solid #fff;padding:10px 14px;position:absolute;top:-64px;left:12px}.skip-link:focus{top:12px}.mono{font-family:var(--font-mono)}.pixelated{image-rendering:pixelated;image-rendering:crisp-edges}.inline-code{font-family:var(--font-mono);color:#e6e6e6;white-space:nowrap;background:#000;padding:1px 5px;font-size:.88em}
