@font-face{font-family:mono;src:url(../media/jetbrains_mono.p.2rmhnsrc80fag.woff2)format("woff2");font-display:swap;font-weight:100 800;font-style:normal}.mono_e31ddd5d-module__zjt3Nq__className{font-family:mono;font-style:normal}.mono_e31ddd5d-module__zjt3Nq__variable{--f-mono:"mono"}
@font-face{font-family:glyphs;src:url(../media/ascii_glyphs.p.05vtl-g0uk8fw.woff2)format("woff2");font-display:block;font-weight:100 800;font-style:normal}.glyphs_4e53ede4-module__vadzbG__className{font-family:glyphs;font-style:normal}.glyphs_4e53ede4-module__vadzbG__variable{--f-glyphs:"glyphs"}
@font-face{font-family:pixel;src:url(../media/pixel.p.2q8iuo79326ac.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}.pixel_d47f3789-module__RbUSTa__className{font-family:pixel;font-style:normal;font-weight:400}.pixel_d47f3789-module__RbUSTa__variable{--f-pixel:"pixel"}
:root{--bg:#000;--bg-2:#050505;--panel:#0a0a0a;--panel-2:#111;--border:#262626;--border-2:#3d3d3d;--paper:#fff;--text:#e6e6e6;--dim:#a3a3a3;--dimmer:#7a7a7a;--wash-1:#ffffff0f;--wash-2:#ffffff1a;--mono:var(--f-mono,ui-monospace), var(--f-glyphs,ui-monospace), ui-monospace, Menlo, Consolas, "DejaVu Sans Mono", monospace;--pixel:var(--f-pixel,ui-monospace), var(--mono);--display:var(--pixel);--mc-u:2px;--px-shadow:.125em .125em 0 color-mix(in srgb, currentColor 25%, #000);--mc-panel:#1c1c1c;--mc-panel-hi:#3a3a3a;--mc-panel-lo:#000;--mc-slot:#0e0e0e;--mc-slot-hi:#3a3a3a;--mc-slot-lo:#000;--mc-slot-hover:#262626;--mc-btn:#2e2e2e;--mc-btn-hover:#424242;--mc-btn-hi:#5c5c5c;--mc-btn-lo:#161616;--mc-btn-light:#c6c6c6;--mc-btn-light-hover:#e2e2e2;--mc-btn-light-hi:#f4f4f4;--mc-btn-light-lo:#6b6b6b;--mc-btn-ink:#141414;--mc-frame:#000;--mc-tag:#303030b8;--mc-bar-notch:#0000008c;--mc-toast-edge:#5a5a5a;--mc-green:#5f5;--mc-dark-green:#0a0;--mc-yellow:#ff5;--mc-gold:#fa0;--mc-aqua:#5ff;--mc-blue:#55f;--mc-red:#f55;--mc-light-purple:#f5f;--mc-gray:#aaa;--mc-dark-gray:#555;--mc-xp:#80ff20;--mc-xp-dark:#2b4a0e;--mc-tip-bg:#100010f0;--mc-tip-edge-top:#5000ff;--mc-tip-edge-bottom:#28007f;--mc-attr:#6a6aff;--mc-splash:#ff0;--mc-splash-shadow:#3f3f00;--mc-hover-text:#ffffa0;--mc-ping:#00ff21;--mc-grass:#5d9c3a;--mc-grass-2:#4a7f2c;--mc-grass-3:#6fb244;--mc-dirt:#866043;--mc-dirt-2:#6b4a30;--mc-dirt-3:#5a3d27;--mc-stone:#7d7d7d;--mc-stone-2:#6b6b6b;--mc-stone-3:#8f8f8f;--mc-planks:#9c7f4e;--mc-planks-2:#7a5f37;--mc-log:#6b5233;--mc-leaves:#3b7a1f;--mc-diamond:#5decf5;--mc-emerald:#17dd62;--mc-gold-block:#fcee4b;--mc-iron:#d8af93;--mc-redstone:red;--mc-redstone-2:#a00;--mc-lapis:#1f4fb0;--mc-paper:#e8d9b0;--mc-paper-edge:#c9b78a;--mc-ink:#3a2a17;--ease:cubic-bezier(.22, 1, .36, 1);--wide:1180px;--pad:clamp(16px, 4vw, 40px);--nav-h:56px;--hotbar-clear:calc(66px + env(safe-area-inset-bottom,0px));--focus:var(--paper);--z-nav:50;--z-hud-over:52;--z-cut:70;--z-skip:90;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg);scrollbar-color:var(--border-2) var(--bg);scrollbar-gutter:stable;scroll-padding-top:var(--nav-h);scroll-padding-bottom:var(--hotbar-clear);overflow-x:clip}body{background:var(--bg);color:var(--text);font:400 16px / 1.7 var(--mono);letter-spacing:0;font-variant-ligatures:none;font-kerning:none;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:760px){body{font-size:15px}}::selection{background:var(--paper);color:var(--bg)}:where(img,video,canvas){max-width:100%;display:block}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:500;line-height:inherit;text-wrap:balance}:where(h2){font:400 24px / 1.25 var(--pixel);font-synthesis:none;text-shadow:var(--px-shadow);color:var(--paper)}:where(h3){font:500 20px / 1.35 var(--mono);color:var(--paper)}:where(p){text-wrap:pretty}:where(em,i,cite,dfn,var,address){font-style:normal}:where(b,strong){font-weight:700}:where(code,kbd,pre,samp){font-family:var(--mono);font-size:inherit}:where(ul,ol){list-style:none}:where(table){border-collapse:collapse;border-spacing:0}:where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:inherit}:where(button){cursor:pointer;background:0 0;border:0;border-radius:0}:where(a){color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}[tabindex="-1"]:focus{outline:none}.wrap{width:100%;max-width:var(--wide);padding-inline:var(--pad);margin-inline:auto}.sec{padding-top:clamp(88px,11vw,136px)}.surface{background:var(--panel);border:1px solid var(--border);border-radius:0}.br{vertical-align:middle;max-width:100%;color:var(--text);font:400 16px / 44px var(--pixel);font-synthesis:none;font-kerning:none;font-variant-ligatures:none;letter-spacing:0;-webkit-font-smoothing:none;text-shadow:var(--px-shadow);text-align:center;white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--dimmer);text-decoration-color:var(--dimmer);text-underline-offset:.125em;text-decoration-skip-ink:none;cursor:pointer;flex:none;text-decoration-thickness:.125em;transition:color .12s linear,text-decoration-color .12s linear,background-color .12s linear,border-color .12s linear;display:inline-block;position:relative}.br-solid,.br-line{--br-lh:44px;--fill:var(--mc-btn);--fill-hover:var(--mc-btn-hover);--hi:var(--mc-btn-hi);--lo:var(--mc-btn-lo);border:var(--mc-u) solid var(--mc-frame);background:var(--fill);box-shadow:inset var(--mc-u) var(--mc-u) 0 var(--hi), inset calc(-1 * var(--mc-u)) calc(-1 * var(--mc-u)) 0 var(--lo);color:var(--paper);line-height:var(--br-lh);padding:0 18px;text-decoration:none}.br-solid{--fill:var(--mc-btn-light);--fill-hover:var(--mc-btn-light-hover);--hi:var(--mc-btn-light-hi);--lo:var(--mc-btn-light-lo);color:var(--mc-btn-ink);text-shadow:none}.br-sm{--br-lh:32px;padding:0 14px}.br-sm:after{content:"";inset:-6px calc(-1 * var(--mc-u));position:absolute}.br-solid:focus-visible,.br-line:focus-visible{outline-offset:2px;border-color:var(--paper);background-color:var(--fill-hover);outline:2px solid #0000}.br:focus-visible:not(.br-solid,.br-line){color:var(--paper);text-decoration-color:currentColor}.br-line:focus-visible{color:var(--mc-hover-text)}@media (hover:hover){.br:hover{color:var(--paper);text-decoration-color:currentColor}.br-line:hover{color:var(--mc-hover-text)}.br-solid:hover{color:var(--mc-btn-ink)}.br-solid:hover,.br-line:hover{border-color:var(--paper);background-color:var(--fill-hover)}}.br-solid:active:not(:disabled,[aria-disabled=true]),.br-line:active:not(:disabled,[aria-disabled=true]){box-shadow:inset var(--mc-u) var(--mc-u) 0 var(--lo), inset calc(-1 * var(--mc-u)) calc(-1 * var(--mc-u)) 0 var(--hi);padding-top:var(--mc-u);line-height:calc(var(--br-lh) - var(--mc-u))}.br:disabled,.br[aria-disabled=true]{--fill:#1a1a1a;--fill-hover:#1a1a1a;--hi:#262626;--lo:#101010;color:var(--dimmer);-webkit-text-decoration-color:var(--border-2);text-decoration-color:var(--border-2);cursor:default}.br-solid:disabled,.br-solid[aria-disabled=true],.br-line:disabled,.br-line[aria-disabled=true]{border-color:var(--mc-frame);background-color:var(--fill);color:var(--dimmer);text-shadow:none}.cmt{color:var(--dimmer)}.cmt:before{content:"// ";content:"// " / ""}.idx{color:var(--dimmer);font-variant-numeric:tabular-nums;white-space:nowrap}.prompt{color:var(--dim);-webkit-user-select:none;user-select:none}.blink{animation:1.4s step-end infinite blink}@keyframes blink{50%{opacity:0}}.srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skipLink{--focus:var(--paper);z-index:var(--z-skip);background:var(--paper);min-height:44px;color:var(--bg);font:400 16px / 1 var(--pixel);font-synthesis:none;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex;position:fixed;top:6px;left:6px;transform:translateY(calc(-100% - 24px))}.skipLink:focus,.skipLink:focus-visible{transform:none}.px{font-family:var(--pixel);letter-spacing:0;font-synthesis:none;font-kerning:none;font-variant-ligatures:none;-webkit-font-smoothing:none;text-shadow:var(--px-shadow);font-size:16px;font-weight:400;line-height:1.25}.mc-corners{--corner:var(--mc-u);clip-path:polygon(var(--corner) 0, calc(100% - var(--corner)) 0, calc(100% - var(--corner)) var(--corner), 100% var(--corner), 100% calc(100% - var(--corner)), calc(100% - var(--corner)) calc(100% - var(--corner)), calc(100% - var(--corner)) 100%, var(--corner) 100%, var(--corner) calc(100% - var(--corner)), 0 calc(100% - var(--corner)), 0 var(--corner), var(--corner) var(--corner))}.mc-panel{background:var(--mc-panel);box-shadow:inset var(--mc-u) var(--mc-u) 0 var(--mc-panel-hi), inset calc(-1 * var(--mc-u)) calc(-1 * var(--mc-u)) 0 var(--mc-panel-lo);padding:16px}.mc-slot{--slot-size:40px;inline-size:var(--slot-size);block-size:var(--slot-size);vertical-align:middle;background:var(--mc-slot);box-shadow:inset var(--mc-u) var(--mc-u) 0 var(--mc-slot-lo), inset calc(-1 * var(--mc-u)) calc(-1 * var(--mc-u)) 0 var(--mc-slot-hi);color:var(--paper);flex:none;place-items:center;transition:background-color .12s linear;display:inline-grid;position:relative}.mc-slot>:where(img,svg,canvas){max-inline-size:calc(100% - 4 * var(--mc-u));max-block-size:calc(100% - 4 * var(--mc-u))}@media (hover:hover){.mc-slot:is(a,button,label):hover{background-color:var(--mc-slot-hover)}}.mc-slot:is(.is-on,[aria-current=true],[aria-selected=true]){z-index:1;box-shadow:inset var(--mc-u) var(--mc-u) 0 var(--mc-slot-lo), inset calc(-1 * var(--mc-u)) calc(-1 * var(--mc-u)) 0 var(--mc-slot-hi), 0 0 0 var(--mc-u) #000, 0 0 0 calc(2 * var(--mc-u)) var(--paper)}.mc-count{right:var(--mc-u);color:var(--paper);font:400 16px / 1.25 var(--pixel);font-synthesis:none;-webkit-font-smoothing:none;text-shadow:var(--px-shadow);pointer-events:none;position:absolute;bottom:0}.mc-tooltip{--tip-title:var(--paper);--tip-top:color-mix(in srgb, var(--mc-tip-edge-top) 45%, transparent);--tip-bottom:color-mix(in srgb, var(--mc-tip-edge-bottom) 45%, transparent);inline-size:max-content;max-inline-size:min(360px, calc(100vw - 2 * var(--pad)));padding:calc(3 * var(--mc-u)) calc(4 * var(--mc-u));border:var(--mc-u) solid transparent;background:linear-gradient(var(--tip-top), var(--tip-top)) top / 100% var(--mc-u) no-repeat padding-box, linear-gradient(var(--tip-bottom), var(--tip-bottom)) bottom / 100% var(--mc-u) no-repeat padding-box, linear-gradient(var(--tip-top), var(--tip-bottom)) left / var(--mc-u) 100% no-repeat padding-box, linear-gradient(var(--tip-top), var(--tip-bottom)) right / var(--mc-u) 100% no-repeat padding-box, var(--mc-tip-bg);clip-path:polygon(var(--mc-u) 0, calc(100% - var(--mc-u)) 0, calc(100% - var(--mc-u)) var(--mc-u), 100% var(--mc-u), 100% calc(100% - var(--mc-u)), calc(100% - var(--mc-u)) calc(100% - var(--mc-u)), calc(100% - var(--mc-u)) 100%, var(--mc-u) 100%, var(--mc-u) calc(100% - var(--mc-u)), 0 calc(100% - var(--mc-u)), 0 var(--mc-u), var(--mc-u) var(--mc-u));color:var(--mc-gray);font:400 16px / 1.25 var(--pixel);font-synthesis:none;-webkit-font-smoothing:none;text-align:left;text-shadow:var(--px-shadow);white-space:normal;overflow-wrap:anywhere;display:block}.mc-tooltip>:first-child{margin-bottom:calc(2 * var(--mc-u));color:var(--tip-title)}.mc-tooltip>:only-child{margin-bottom:0}.mc-tooltip .mc-tip-dim{color:var(--dimmer)}.mc-tooltip .mc-tip-attr{color:var(--mc-attr)}.mc-nametag{background:var(--mc-tag);color:var(--paper);font:400 16px / 1.25 var(--pixel);font-synthesis:none;-webkit-font-smoothing:none;text-shadow:var(--px-shadow);white-space:nowrap;padding:.125em .125em 0 .25em;display:inline-block}@property --value{syntax:"<number>";inherits:true;initial-value:0}.mc-bar{--segments:10;block-size:calc(5 * var(--mc-u));margin:var(--mc-u);background:repeating-linear-gradient(90deg, transparent 0 calc(100% / var(--segments) - var(--mc-u)), var(--mc-bar-notch) calc(100% / var(--segments) - var(--mc-u)) calc(100% / var(--segments))), linear-gradient(var(--mc-xp), var(--mc-xp)) 0 0 / calc(clamp(0, var(--value), 1) * 100%) 100% no-repeat, var(--mc-xp-dark);box-shadow:0 0 0 var(--mc-u) #000;display:block}.mc-level{color:var(--mc-xp);text-shadow:var(--mc-u) 0 0 #000, calc(-1 * var(--mc-u)) 0 0 #000, 0 var(--mc-u) 0 #000, 0 calc(-1 * var(--mc-u)) 0 #000}.mc-toast{--tu:.125em;column-gap:calc(5 * var(--tu));max-inline-size:100%;padding:calc(5 * var(--tu)) calc(8 * var(--tu)) calc(5 * var(--tu)) calc(6 * var(--tu));border:var(--tu) solid var(--mc-toast-edge);background:var(--mc-panel);box-shadow:inset 0 0 0 var(--tu) #000;clip-path:polygon(var(--tu) 0, calc(100% - var(--tu)) 0, calc(100% - var(--tu)) var(--tu), 100% var(--tu), 100% calc(100% - var(--tu)), calc(100% - var(--tu)) calc(100% - var(--tu)), calc(100% - var(--tu)) 100%, var(--tu) 100%, var(--tu) calc(100% - var(--tu)), 0 calc(100% - var(--tu)), 0 var(--tu), var(--tu) var(--tu));color:var(--paper);font:400 16px / 1.25 var(--pixel);font-synthesis:none;-webkit-font-smoothing:none;text-shadow:var(--px-shadow);grid-template-columns:auto minmax(0,1fr);align-items:center;display:inline-grid}.mc-toast-icon{inline-size:calc(16 * var(--tu));block-size:calc(16 * var(--tu));grid-row:1/span 2;place-items:center;display:grid}.mc-toast-icon :where(svg,img,canvas){inline-size:calc(16 * var(--tu));block-size:calc(16 * var(--tu));image-rendering:pixelated;display:block}.mc-toast-title{color:var(--mc-yellow);grid-column:2;margin:0}.mc-toast-text{color:var(--paper);grid-column:2;margin:0}@media (min-width:520px) and (min-height:540px){.mc-toast{font-size:24px}}.px-lg{font-size:24px}.px-xl{font-size:32px}.px-flat{text-shadow:none}.js-motion [data-lines]:not([data-no-reveal] *){visibility:hidden}.js-motion [data-fade]:not([data-no-reveal] *){opacity:0;transform:translateY(12px)}.js-motion [data-fade]:not([data-no-reveal] *):focus-within{opacity:1;transform:none}@media print{.js-motion [data-fade]{opacity:1!important;transform:none!important}.js-motion [data-lines]{visibility:visible!important}.js-motion [data-lines] *{transform:none!important}.pin-spacer{width:auto!important;height:auto!important;padding:0!important}.pin-spacer>*{width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.br,.mc-slot{transition:none}.blink{animation:none}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.Hotbar-module__6R7LGG__hud{inset:auto 0 calc(10px + env(safe-area-inset-bottom,0px));z-index:var(--z-nav);pointer-events:none;transition:opacity .24s var(--ease), transform .24s var(--ease);flex-direction:column;align-items:center;display:flex;position:fixed}.Hotbar-module__6R7LGG__hud[data-boot]:not([data-in]):not(:has(:focus-visible)){opacity:0;transition:opacity .16s linear,transform .16s linear;transform:translateY(12px)}.Hotbar-module__6R7LGG__hud[data-boot]:not([data-in]):not(:has(:focus-visible)) .Hotbar-module__6R7LGG__nav{pointer-events:none}.Hotbar-module__6R7LGG__name{justify-content:center;min-height:20px;margin-bottom:10px;display:flex}.Hotbar-module__6R7LGG__held{animation:2.2s linear forwards Hotbar-module__6R7LGG__held}.Hotbar-module__6R7LGG__held[data-steady]{animation:none}@keyframes Hotbar-module__6R7LGG__held{0%,70%{opacity:1}to{opacity:0}}.Hotbar-module__6R7LGG__nav{pointer-events:auto}.Hotbar-module__6R7LGG__bar{padding:var(--mc-u);box-shadow:0 0 0 var(--mc-u) var(--mc-panel-hi);background:#000;margin:0;list-style:none;display:flex}.Hotbar-module__6R7LGG__cell{display:flex}.Hotbar-module__6R7LGG__slot{text-decoration:none}.Hotbar-module__6R7LGG__item{margin:0 4px 4px 0;display:block}.Hotbar-module__6R7LGG__slot:focus-visible{z-index:2;outline-offset:2px}.Hotbar-module__6R7LGG__slot.is-on:focus-visible{outline-offset:6px}@media (prefers-reduced-motion:reduce){.Hotbar-module__6R7LGG__hud{transition:none;transform:none}.Hotbar-module__6R7LGG__hud[data-boot]:not([data-in]):not(:has(:focus-visible)){transition:none;transform:none}.Hotbar-module__6R7LGG__held{animation-name:Hotbar-module__6R7LGG__held-still;animation-timing-function:step-end}}@keyframes Hotbar-module__6R7LGG__held-still{0%,99%{opacity:1}to{opacity:0}}@media print{.Hotbar-module__6R7LGG__hud{display:none}}
.DebugScreen-module__H5jeqq__screen{top:calc(var(--nav-h) + 8px);z-index:var(--z-hud-over);pointer-events:none;flex-direction:column;align-items:flex-start;max-width:calc(100vw - 16px);display:flex;position:fixed;left:8px}.DebugScreen-module__H5jeqq__row{max-width:100%;color:var(--paper);font:400 13px / 20px var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;background:#5050508f;padding:0 4px;display:block;overflow:hidden}.DebugScreen-module__H5jeqq__row:first-child{color:var(--text)}.DebugScreen-module__H5jeqq__row:nth-child(3),.DebugScreen-module__H5jeqq__row:nth-child(7){margin-top:20px}@media print{.DebugScreen-module__H5jeqq__screen{display:none}}
.Nav-module__UoK1Fa__nav{z-index:var(--z-nav);height:var(--nav-h);border-bottom:1px solid #0000;transition:background-color .2s linear,border-color .2s linear;position:fixed;inset:0 0 auto}.Nav-module__UoK1Fa__nav[data-scrolled]{background:var(--bg);border-bottom-color:var(--border)}html:not(.js) .Nav-module__UoK1Fa__nav{background:var(--bg);border-bottom-color:var(--border)}.Nav-module__UoK1Fa__row{justify-content:space-between;align-items:center;gap:24px;height:100%;display:flex}.Nav-module__UoK1Fa__brand{min-height:44px;color:var(--paper);font:400 14px / 1 var(--mono);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.Nav-module__UoK1Fa__prompt{color:var(--dimmer)}@media (prefers-reduced-motion:reduce){.Nav-module__UoK1Fa__nav{transition:none}}
.HardCut-module__NxZa9a__cut{z-index:var(--z-cut);background:var(--bg);opacity:0;visibility:hidden;pointer-events:none;position:fixed;inset:0}.HardCut-module__NxZa9a__cut[data-cut=on]{opacity:1;visibility:visible;transition:none}.HardCut-module__NxZa9a__cut[data-cut=off]{transition:opacity var(--cut-ms,.24s) ease-out, visibility 0s linear var(--cut-ms,.24s)}@media (prefers-reduced-motion:reduce){.HardCut-module__NxZa9a__cut{display:none}}
@property --intro-pct{syntax:"<integer>";inherits:true;initial-value:0}@property --intro-cells{syntax:"<integer>";inherits:true;initial-value:0}.Intro-module__JJQsIG__intro{z-index:100;padding:var(--pad);color:var(--dim);font:400 16px / 1.25 var(--pixel);font-synthesis:none;font-kerning:none;-webkit-font-smoothing:none;text-shadow:var(--px-shadow);white-space:nowrap;transition:opacity .52s var(--ease), visibility 0s linear .52s;background:#221811 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' shape-rendering='crispEdges'%3E%3Crect width='16' height='16' fill='%23221811'/%3E%3Cpath fill='%23160f09' d='M0 0h1v1h-1zM5 0h1v1h-1zM3 1h1v1h-1zM10 1h1v1h-1zM15 1h1v1h-1zM6 2h1v1h-1zM13 3h1v1h-1zM12 4h1v1h-1zM6 5h1v1h-1zM0 6h1v1h-1zM12 6h1v1h-1zM8 7h2v1h-2zM0 8h1v1h-1zM5 8h1v1h-1zM11 8h2v1h-2zM4 9h1v1h-1zM3 10h1v1h-1zM8 10h1v1h-1zM2 11h1v1h-1zM13 11h1v1h-1zM0 13h1v1h-1zM3 13h1v1h-1zM0 14h1v1h-1zM4 15h1v1h-1z'/%3E%3Cpath fill='%231b130c' d='M1 0h1v1h-1zM3 0h1v1h-1zM6 0h1v1h-1zM8 0h1v1h-1zM10 0h2v1h-2zM14 0h2v1h-2zM5 1h1v1h-1zM7 1h3v1h-3zM12 1h1v1h-1zM1 2h3v1h-3zM9 2h1v1h-1zM12 2h1v1h-1zM1 3h1v1h-1zM3 3h1v1h-1zM6 3h1v1h-1zM8 3h1v1h-1zM6 4h1v1h-1zM11 4h1v1h-1zM14 4h1v1h-1zM0 5h3v1h-3zM4 5h2v1h-2zM8 5h1v1h-1zM14 5h1v1h-1zM3 6h4v1h-4zM9 6h2v1h-2zM3 7h1v1h-1zM10 7h1v1h-1zM12 7h4v1h-4zM1 8h4v1h-4zM6 8h1v1h-1zM9 8h2v1h-2zM13 8h1v1h-1zM2 9h2v1h-2zM5 9h1v1h-1zM7 9h2v1h-2zM11 9h1v1h-1zM13 9h1v1h-1zM2 10h1v1h-1zM4 10h1v1h-1zM9 10h1v1h-1zM0 11h1v1h-1zM3 11h4v1h-4zM14 11h2v1h-2zM0 12h2v1h-2zM8 12h1v1h-1zM14 12h1v1h-1zM7 13h3v1h-3zM12 13h1v1h-1zM2 14h2v1h-2zM11 14h4v1h-4zM0 15h1v1h-1zM2 15h1v1h-1zM13 15h1v1h-1zM15 15h1v1h-1z'/%3E%3Cpath fill='%232b2017' d='M4 0h1v1h-1zM7 0h1v1h-1zM9 0h1v1h-1zM12 0h1v1h-1zM5 2h1v1h-1zM8 2h1v1h-1zM14 2h1v1h-1zM4 3h1v1h-1zM7 3h1v1h-1zM1 4h1v1h-1zM4 4h1v1h-1zM15 4h1v1h-1zM9 5h1v1h-1zM15 5h1v1h-1zM7 6h1v1h-1zM11 6h1v1h-1zM0 7h1v1h-1zM0 9h2v1h-2zM10 9h1v1h-1zM14 9h1v1h-1zM6 10h1v1h-1zM1 11h1v1h-1zM9 11h1v1h-1zM5 12h1v1h-1zM13 12h1v1h-1zM4 13h1v1h-1zM6 14h1v1h-1zM8 14h1v1h-1zM1 15h1v1h-1zM5 15h1v1h-1zM8 15h1v1h-1zM10 15h3v1h-3zM14 15h1v1h-1z'/%3E%3C/svg%3E") 0 0/32px 32px;place-items:center;animation:.4s 5s forwards Intro-module__JJQsIG__introFailsafe;display:grid;position:fixed;inset:0;overflow:hidden}html:not(.js) .Intro-module__JJQsIG__intro{display:none}.Intro-module__JJQsIG__terrain{pointer-events:none;max-width:none;animation:1.5s steps(7,end) 60ms both Intro-module__JJQsIG__introRise;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Intro-module__JJQsIG__inner{text-align:center;transition:opacity .36s var(--ease), transform .52s var(--ease);justify-items:center;gap:8px;display:grid;position:relative}.Intro-module__JJQsIG__title{color:var(--paper)}.Intro-module__JJQsIG__steps{justify-items:center;display:grid}.Intro-module__JJQsIG__step,.Intro-module__JJQsIG__ready{visibility:hidden;grid-area:1/1}.Intro-module__JJQsIG__step{animation-name:Intro-module__JJQsIG__introStep;animation-duration:.45s;animation-timing-function:step-end;animation-delay:calc(80ms + var(--i) * .45s);animation-fill-mode:none}.Intro-module__JJQsIG__step[data-last]{animation-fill-mode:forwards}.Intro-module__JJQsIG__meter{--intro-pct:0;--intro-cells:calc(var(--intro-pct) / 5);align-items:center;gap:12px;margin-top:12px;animation:1.9s cubic-bezier(.3,.6,.3,1) 80ms forwards Intro-module__JJQsIG__introFill;display:flex}.Intro-module__JJQsIG__meter .Intro-module__JJQsIG__bar{--segments:20;--value:calc(var(--intro-cells) / 20);inline-size:min(280px, calc(100vw - 2 * var(--pad) - 64px))}.Intro-module__JJQsIG__pct{min-width:4ch;color:var(--paper);text-align:right}.Intro-module__JJQsIG__pct:after{counter-reset:intro-pct var(--intro-pct);content:counter(intro-pct) "%"}.Intro-module__JJQsIG__intro[data-ready] .Intro-module__JJQsIG__meter{--intro-pct:100;transition:--intro-pct .18s linear;animation:none}.Intro-module__JJQsIG__intro[data-ready] .Intro-module__JJQsIG__step{visibility:hidden;animation:none}.Intro-module__JJQsIG__intro[data-ready] .Intro-module__JJQsIG__ready{visibility:visible;color:var(--paper)}.Intro-module__JJQsIG__intro[data-lift]{opacity:0;visibility:hidden;pointer-events:none}.Intro-module__JJQsIG__intro[data-lift] .Intro-module__JJQsIG__inner{opacity:0;transform:translateY(-8px)}html[data-intro]{overflow:hidden}@keyframes Intro-module__JJQsIG__introStep{0%,to{visibility:visible}}@keyframes Intro-module__JJQsIG__introRise{0%{transform:translate(-50%,100%)}to{transform:translate(-50%)}}@keyframes Intro-module__JJQsIG__introFill{to{--intro-pct:82}}@keyframes Intro-module__JJQsIG__introFailsafe{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.Intro-module__JJQsIG__intro,.Intro-module__JJQsIG__inner{transition-duration:.16s}.Intro-module__JJQsIG__terrain,.Intro-module__JJQsIG__step{animation:none}.Intro-module__JJQsIG__step[data-last]{visibility:visible}.Intro-module__JJQsIG__meter,.Intro-module__JJQsIG__intro[data-ready] .Intro-module__JJQsIG__meter{--intro-pct:100;transition:none;animation:none}.Intro-module__JJQsIG__intro[data-ready] .Intro-module__JJQsIG__step[data-last]{visibility:hidden}.Intro-module__JJQsIG__intro[data-lift] .Intro-module__JJQsIG__inner{transform:none}}
