@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/42b07301cbfb88de-s.01esg-5vzborl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/674d141a92451548-s.2n-wf6s8aqfs0.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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8c4ded07fff55c-s.p.2tcyrya9o07vu.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:VT323 Fallback;src:local(Arial);ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:89.73%}.vt323_6e1f6c27-module__rSSwQW__className{font-family:VT323,VT323 Fallback;font-style:normal;font-weight:400}.vt323_6e1f6c27-module__rSSwQW__variable{--x-font:"VT323", "VT323 Fallback"}
.x-root{--ink:#e8dec6;--dim:#8e8572;--faint:#e8dec629;--amber:#c99a4f;--bar:#ebe2bf;--bg:#030303;--font:var(--x-font), "Lucida Console", "Courier New", monospace;--glow:0 0 1px #e8dec6bf, 0 0 9px #e8dec642;--live:#7cab6c;--x-left:clamp(0px, 3.6vw - 6px, 64px);overscroll-behavior:none;background:var(--bg);color:var(--ink);font-family:var(--font);letter-spacing:.02em;touch-action:manipulation;-webkit-tap-highlight-color:transparent;font-size:clamp(20px,.56vw + 13.5px,27px);line-height:1.25;position:fixed;inset:0;overflow:hidden}.x-root *,.x-root :before,.x-root :after{box-sizing:border-box}.x-defs{width:0;height:0;position:absolute}.x-plate,.x-glass,.x-content,.x-scan,.x-noise,.x-vignette,.x-flicker,.x-power,.x-tearbars{position:absolute;inset:0}.x-plate,.x-glass,.x-scan,.x-noise,.x-roll,.x-vignette,.x-flicker,.x-power,.x-tearbars{pointer-events:none}.x-plate picture,.x-glass picture{display:contents}.x-plate img,.x-glass img{object-fit:cover;width:100%;height:100%;display:block}.x-plate{z-index:0}.x-content{z-index:2;text-shadow:var(--glow)}.x-glass{z-index:3;mix-blend-mode:screen}.x-glass img{opacity:.3}.x-scan{z-index:4;background:repeating-linear-gradient(#0000 0 2px,#0000003d 2px 3px)}.x-noise{z-index:5;opacity:.045;mix-blend-mode:screen;width:100%;height:100%}.x-roll{z-index:6;background:linear-gradient(#0000,#e8dec606,#0000);height:20vh;animation:9.5s linear infinite x-roll;position:absolute;top:-22vh;left:0;right:0}.x-vignette{z-index:7;background:radial-gradient(75% 70%,#0000 52%,#000000ad 100%)}.x-flicker{z-index:8;opacity:0;background:#000;animation:7.3s step-end infinite x-flicker}.x-root:not(.is-on) .x-plate,.x-root:not(.is-on) .x-glass,.x-root:not(.is-on) .x-content{opacity:0}.x-root.is-on .x-plate,.x-root.is-on .x-glass{animation:1.3s steps(13,end) both x-warm}.x-power{z-index:9;opacity:0;background:#efe7d2;transform:scale(0,.004)}.x-root.is-on .x-power{animation:1.05s cubic-bezier(.2,.7,.2,1) both x-power}.x-content.is-tear{animation:.64s step-end both x-tear}.x-tearbars{z-index:9}.x-tearbars span{background:var(--ink);mix-blend-mode:screen;animation:.32s steps(2,end) both x-bar;position:absolute}.x-content.is-wave{filter:url(#x-wave);animation:.5s steps(4,end) both x-jitter}.x-stage{position:absolute;inset:clamp(22px,7vh,72px) clamp(20px,6vw,104px)}.x-exe{left:var(--x-left);letter-spacing:.04em;font-size:clamp(21px,.69vw + 13.8px,30px);line-height:1.12;position:absolute;top:0}.x-exe div{min-height:1.12em}.x-col{position:absolute}.x-lines{letter-spacing:.05em;gap:.55em;margin:0;font-size:clamp(24px,1.07vw + 15.5px,38px);display:grid}.x-lines span{min-height:1.2em}.x-anomaly{letter-spacing:.05em;min-height:1.25em;margin:3.4em 0 0;font-size:clamp(21px,.62vw + 14px,29px)}.x-stage[data-scene=boot] .x-col{text-align:center;width:max-content;max-width:100%;top:50%;left:50%;transform:translate(-50%,-54%)}.x-stage[data-scene=boot] .x-anomaly{display:none}.x-stage[data-scene=split] .x-col{left:var(--x-left);width:min(52%,700px);top:33%}.x-stage[data-scene=split] .x-lines{gap:.15em}.x-cur{vertical-align:-.1em;background:currentColor;width:.5em;height:.95em;margin-left:.06em;display:inline-block;box-shadow:0 0 8px #e8dec666}.x-blink{animation:1.06s step-end infinite x-blink}.x-cta{min-height:48px;font:inherit;letter-spacing:.1em;color:var(--ink);text-shadow:var(--glow);cursor:pointer;background:#03030359;border:1px solid #e8dec66b;align-items:center;gap:.6ch;margin-top:1.5em;padding:.4em 1.1em .35em .8em;font-size:1.12em;animation:.45s steps(4,end) both x-in;display:inline-flex}.x-cta:hover,.x-cta:focus-visible{color:#15120c;text-shadow:none;background:var(--bar);border-color:var(--bar);outline:none;box-shadow:0 0 22px #ebe2bf47}.x-stage[data-scene=select] .x-col{left:var(--x-left);width:min(52%,700px);top:30%}.x-select{letter-spacing:.08em;font-size:clamp(30px,1.88vw + 14px,51px);animation:.22s steps(3,end) both x-in}.x-select-title{margin:0 0 .35em}.x-select-list{gap:.12em;margin:0;padding:0;list-style:none;display:grid}.x-opt{border:1px solid #0000;align-items:center;gap:1.1ch;width:min(100%,10.5em);min-height:1.4em;padding:0 .35em;display:flex}.x-opt-label{white-space:pre}.x-opt.is-at{background:#e8dec61a;border-color:#e8dec64d}.x-select.is-yes .x-opt.is-at{animation:.32s step-end both x-scan-sel}.x-select.is-no .x-opt.is-at{animation:.26s steps(4,end) both x-jitter,.26s step-end both x-scan-sel}.x-opt.is-locked{color:#15120c;text-shadow:none;background:var(--bar);border-color:var(--bar);animation:.24s steps(3,end) both x-lock}.x-opt-cur{width:.45em;box-shadow:none;background:#15120c}.x-opt.is-corrupt{animation:.4s step-end both x-corrupt}.x-opt.is-gone{visibility:hidden}.x-flash{z-index:3;background:var(--ink);opacity:0;pointer-events:none;position:absolute;inset:0}.x-flash.is-pulse{animation:.22s steps(3,end) both x-pulse-flash}.x-flash.is-overload{animation:.3s steps(4,end) both x-overload}.x-coin{aspect-ratio:1;pointer-events:none;width:min(66vh,40vw);transition:opacity .18s steps(3,end),visibility .18s;position:absolute;top:50%;right:1%;transform:translateY(-50%)}.x-coin.is-away{opacity:0;visibility:hidden}.x-coin:before{content:"";background:radial-gradient(closest-side,#c99a4f2e,#0000);border-radius:50%;animation:4.6s ease-in-out infinite alternate x-pulse;position:absolute;inset:16% 22%}.x-coin-float{animation:6.5s ease-in-out infinite alternate x-float;position:absolute;inset:0}.x-coin-img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.x-coin-slice{clip-path:inset(var(--t) 0 var(--b) 0);opacity:0;background:url(/maybe/coin.png) 50%/contain no-repeat;position:absolute;inset:0}.x-frag{opacity:0;animation:x-frag var(--dur) steps(1) var(--d) infinite;position:absolute}.x-coin.is-assemble .x-coin-img{animation:1.35s step-end both x-coin-in}.x-coin.is-assemble .x-coin-slice{animation:x-slice-in 1.35s steps(6) var(--d) both}.x-coin.is-assemble .x-frag{animation:x-frag-in 1.35s steps(5) both, x-frag var(--dur) steps(1) calc(var(--d) + 1.35s) infinite}.x-coin.is-burst .x-coin-img{clip-path:polygon(0 0,100% 0,100% 31%,0 31%,0 36%,100% 36%,100% 62%,0 62%,0 66%,100% 66%,100% 100%,0 100%);filter:drop-shadow(3px 0 #c9784652)drop-shadow(-3px 0 #82aab938);transform:translate(2px)}.x-coin.is-burst .x-coin-slice{opacity:.95;transform:translateX(var(--dx))}.x-panel{place-items:center;animation:.35s steps(3,end) both x-in;display:grid;position:absolute;inset:0}.x-corner{letter-spacing:.07em;opacity:.82;font-size:.7em;line-height:1.2;position:absolute}.x-tl{top:0;left:0}.x-tr{text-align:right;top:0;right:0}.x-bl{bottom:0;left:0}.x-br{text-align:right;bottom:0;right:0}.x-score{white-space:nowrap;margin-left:1.4ch}.x-pts{color:var(--amber)}.x-dim{color:var(--dim)}.x-note{color:var(--dim);letter-spacing:.1em;margin:1.1em 0 0;font-size:.78em}.x-rank-bar{color:#15120c;text-shadow:none;background:var(--bar);align-items:baseline;gap:1.1ch;margin:0 0 .9em;padding:.12em .9em .18em;animation:.24s steps(3,end) both x-lock;display:inline-flex}.x-rank-label{letter-spacing:.16em;font-size:.72em}.x-rank-n{letter-spacing:.06em;font-size:1.5em}.x-final-rank{color:var(--ink);text-shadow:var(--glow);justify-items:center;gap:.1em;margin:.2em 0 .1em;display:grid}.x-final-rank .x-rank-label{color:var(--dim);text-shadow:none}.x-final-rank-n{letter-spacing:.04em;font-size:3.1em;line-height:1}.x-final-tally{color:var(--dim);letter-spacing:.08em;margin:.2em 0 0;font-size:.82em}.x-final-tally .x-score:first-child{margin-left:0}.x-panel-body{overscroll-behavior:contain;scrollbar-width:none;text-align:center;justify-items:center;width:min(660px,100%);max-height:100%;padding:3.4em 0 2.6em;display:grid;position:relative;overflow-y:auto}.x-panel-body::-webkit-scrollbar{display:none}.x-title{letter-spacing:.07em;text-shadow:0 0 1px #e8dec6e6,0 0 16px #e8dec659;outline:none;margin:0;font-size:clamp(33px,2.1vw + 15.5px,60px);font-weight:400}.x-sub{letter-spacing:.07em;margin:.15em 0 1em;font-size:clamp(26px,1.33vw + 13.3px,44px)}.x-meta{border-bottom:1px dashed var(--faint);letter-spacing:.1em;width:100%;color:var(--dim);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2em 1em;padding-bottom:.35em;font-size:.8em;display:flex}.x-list{text-align:left;width:100%;margin:0;padding:0;list-style:none}.x-row{letter-spacing:.06em;border-bottom:1px dashed #e8dec614;grid-template-columns:3.4ch 1fr auto;align-items:center;column-gap:1ch;min-height:2.5em;padding:.35em 0;display:grid}.x-mark{white-space:pre}.x-idx{color:var(--dim)}.x-side{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4em .9em;display:inline-flex}.x-state{text-align:right;letter-spacing:.14em;min-width:6ch;color:var(--dim);font-size:.78em}.x-wide{grid-column:2/-1;margin-top:.3em}.x-row.is-available .x-mark,.x-row.is-available .x-state{color:var(--ink)}.x-row.is-complete .x-mark,.x-row.is-complete .x-state,.x-row.is-failed .x-mark{color:var(--amber)}.x-row.is-locked{opacity:.4}.x-act{min-height:38px;font:inherit;letter-spacing:.1em;color:var(--ink);text-shadow:var(--glow);cursor:pointer;background:0 0;border:1px solid #e8dec66b;align-items:center;padding:.2em .75em .15em;font-size:.86em;text-decoration:none;display:inline-flex}.x-act:hover,.x-act:focus-visible{color:#15120c;text-shadow:none;background:var(--bar);border-color:var(--bar);outline:none}.x-act:disabled,.x-act[aria-disabled=true]{opacity:.45;cursor:default;color:var(--ink);background:0 0}.x-link{font:inherit;letter-spacing:.12em;color:var(--dim);text-shadow:none;cursor:pointer;background:0 0;border:0;padding:.2em .3em;font-size:.78em}.x-link:hover,.x-link:focus-visible{color:var(--ink);outline:1px dashed var(--faint)}.x-wallet{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.x-prompt{color:var(--amber)}.x-input{min-width:0;min-height:38px;font:inherit;letter-spacing:.04em;color:var(--ink);caret-color:var(--bar);-webkit-user-select:text;user-select:text;background:#0000009e;border:1px solid #e8dec657;flex:200px;padding:.2em .55em;font-size:.92em}.x-input::placeholder{color:var(--dim)}.x-input:focus{border-color:var(--bar);outline:none}.x-err{letter-spacing:.08em;color:var(--amber);flex-basis:100%;font-size:.78em}.x-err:empty{display:none}.x-warn{color:var(--amber)}.x-case{text-transform:none}.x-panel-foot{justify-items:center;gap:.6em;margin-top:1.5em;display:grid}.x-mark-logo{opacity:.9;width:clamp(96px,9vw,150px);height:auto}.x-final{justify-items:center;gap:.5em;margin-top:.4em;display:grid}.x-final-logo{filter:drop-shadow(0 0 14px #e8dec638);width:min(64vw,470px);height:auto;animation:.6s steps(5,end) both x-in}.x-final-line{letter-spacing:.1em;margin:0}.x-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){.x-act,.x-input{min-height:44px}}@media (hover:hover) and (pointer:fine){.x-root{--cur-default:url(/maybe/cursors/default.svg) 1 1, url(/maybe/cursors/default.png) 1 1, default;--cur-pointer:url(/maybe/cursors/pointer.svg) 12 1, url(/maybe/cursors/pointer.png) 12 1, pointer;--cur-grab:url(/maybe/cursors/grab.svg) 16 16, url(/maybe/cursors/grab.png) 16 16, grab;--cur-grabbing:url(/maybe/cursors/grabbing.svg) 16 16, url(/maybe/cursors/grabbing.png) 16 16, grabbing;--cur-text:url(/maybe/cursors/text.svg) 15 16, url(/maybe/cursors/text.png) 15 16, text;cursor:var(--cur-default)}.x-root :is(button,a[href],summary,label[for]){cursor:var(--cur-pointer)}.x-root :is(button:disabled,input:disabled,[aria-disabled=true],[aria-busy=true]){cursor:var(--cur-default)}.x-root :is(input[type=text],input:not([type]),textarea):not(:disabled){cursor:var(--cur-text)}.x-root [data-cursor=grab]{cursor:var(--cur-grab)}.x-root [data-cursor=grab]:active,.x-root [data-cursor=grabbing]{cursor:var(--cur-grabbing)}}.x-live{color:var(--live);text-shadow:0 0 1px #7cab6ccc,0 0 12px #7cab6c4d;white-space:nowrap}.x-live-dot{animation:1.25s ease-in-out infinite x-led;display:inline-block}.x-util{z-index:4;align-items:center;gap:1.6em;font-size:.72em;display:flex;position:absolute;top:max(6px,clamp(22px,7vh,72px)/2 - .62em);right:clamp(20px,6vw,104px)}.x-skip{z-index:4;white-space:nowrap;animation:.45s steps(4,end) both x-in;position:absolute;bottom:max(48px,clamp(22px,7vh,72px)/2 + 32px);left:50%;transform:translate(-50%)}.x-skip,.x-sound{font:inherit;letter-spacing:.14em;color:var(--dim);text-shadow:none;background:0 0;border:0;padding:.15em .3em}.x-skip:hover,.x-skip:focus-visible,.x-sound:hover,.x-sound:focus-visible{color:var(--ink);outline:1px dashed var(--faint)}.x-skip{font-size:.72em}@media (orientation:portrait) and (max-width:900px){.x-root{--x-left:0px}.x-util{top:max(22px, env(safe-area-inset-top));right:20px}.x-skip{bottom:calc(max(22px, env(safe-area-inset-bottom)) + 148px)}.x-tr{display:none}.x-stage{inset:max(22px, env(safe-area-inset-top)) 20px max(22px, env(safe-area-inset-bottom))}.x-coin{width:min(76vw,40svh);top:11%;left:50%;right:auto;transform:translate(-50%)}.x-stage[data-scene=split] .x-col{flex-direction:column;width:auto;display:flex;inset:calc(11% + min(76vw,40svh)) 0 0}.x-stage[data-scene=split] .x-col:before,.x-stage[data-scene=split] .x-col:after{content:"";flex:2 1 0;order:-2}.x-stage[data-scene=split] .x-col:after{flex-grow:3;order:-1}.x-stage[data-scene=split] .x-cta{flex:none;order:-1;margin-top:0}.x-stage[data-scene=split] .x-lines{font-size:23px}.x-stage[data-scene=select] .x-col{width:auto;top:50%;left:0;right:0;transform:translateY(-50%)}.x-select{font-size:34px}.x-anomaly{margin-top:1.3em;font-size:19px}.x-lines{font-size:25px}.x-cta{justify-content:center;width:100%;margin-top:1.1em}.x-tl,.x-bl,.x-br{display:none}.x-panel-body{padding:2.2em 0 .4em}.x-row{grid-template-columns:3.4ch 1fr}.x-side{grid-column:2;justify-content:flex-start}.x-side:empty{display:none}.x-state{text-align:left;min-width:0}}@media (max-height:560px) and (orientation:landscape){.x-corner{display:none}.x-panel-body{padding:.4em 0}.x-sub{margin-bottom:.4em}}@keyframes x-power{0%{opacity:1;transform:scale(0,.004)}28%{opacity:1;transform:scaleY(.004)}48%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes x-warm{0%,36%{opacity:0}44%{opacity:.75}50%{opacity:.3}62%{opacity:1}72%{opacity:.82}to{opacity:1}}@keyframes x-roll{0%{transform:translateY(0)}to{transform:translateY(145vh)}}@keyframes x-flicker{0%{opacity:0}41%{opacity:.05}42%{opacity:0}43%{opacity:.03}44%{opacity:0}77%{opacity:.045}78%{opacity:0}}@keyframes x-blink{50%{opacity:0}}@keyframes x-in{0%{opacity:0}40%{opacity:.7}60%{opacity:.2}to{opacity:1}}@keyframes x-tear{0%{clip-path:none;filter:none;transform:none}10%{clip-path:polygon(0 0,100% 0,100% 36%,0 36%,0 43%,100% 43%,100% 100%,0 100%);filter:drop-shadow(3px 0 #c96e4673)drop-shadow(-3px 0 #78aabe59);transform:translate(-14px,2px)}22%{clip-path:none;filter:none;transform:translate(10px,-2px)skew(3deg)}34%{opacity:.45;transform:translate(-4px)scaleY(1.03)}45%{opacity:.8;clip-path:polygon(0 0,100% 0,100% 58%,0 58%,0 67%,100% 67%,100% 100%,0 100%);transform:translate(18px)}56%{opacity:0;clip-path:none;transform:none}68%{opacity:.75;filter:drop-shadow(2px 0 #c96e4666);transform:translate(-7px)}84%{opacity:1;filter:none;transform:translate(3px)}to{opacity:1;clip-path:none;filter:none;transform:none}}@keyframes x-bar{0%{transform:translate(-8%)}to{opacity:0;transform:translate(6%)}}@keyframes x-jitter{0%{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(1px)}75%{transform:translate(-1px)}to{transform:none}}@keyframes x-scan-sel{0%{opacity:1}30%{opacity:.35}45%{opacity:1}70%{opacity:.6}80%{opacity:1}}@keyframes x-lock{0%{opacity:.4;transform:translate(-3px)}34%{opacity:1;transform:translate(2px)}67%{opacity:.75;transform:none}to{opacity:1;transform:none}}@keyframes x-corrupt{0%{clip-path:inset(0 0 55%);opacity:.9;transform:translate(-9px)}15%{clip-path:inset(35% 0 0);opacity:.55;transform:translate(7px)skew(-8deg)}30%{clip-path:none;opacity:.25;transform:translate(-3px)}45%{clip-path:inset(20% 0 45%);opacity:.7;transform:translate(12px)}62%{opacity:.12;transform:none}78%{clip-path:inset(60% 0 10%);opacity:.35;transform:translate(-5px)}to{opacity:0;clip-path:inset(50% 0)}}@keyframes x-pulse-flash{0%{opacity:.08}50%{opacity:.02}to{opacity:0}}@keyframes x-overload{0%{opacity:.14}25%{opacity:.38}50%{opacity:.06}75%{opacity:.3}to{opacity:0}}@keyframes x-led{0%,to{opacity:1}50%{opacity:.28}}@keyframes x-float{0%{transform:translateY(.6%)rotate(-.25deg)}to{transform:translateY(-.8%)rotate(.3deg)}}@keyframes x-pulse{0%{opacity:.55}to{opacity:1}}@keyframes x-coin-in{0%{opacity:0;clip-path:inset(48% 0)}8%{opacity:.8;clip-path:inset(40% 0 44%);transform:translate(-18px)}16%{opacity:0}24%{opacity:.9;clip-path:inset(18% 0 52%);transform:translate(12px)}34%{opacity:.4;clip-path:inset(8% 0 30%);transform:translate(-6px)}46%{opacity:1;clip-path:inset(0 0 12%);transform:translate(4px)}58%{opacity:.25}68%{opacity:1;clip-path:inset(0);transform:translate(-2px)}80%{opacity:.75;transform:none}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes x-slice-in{0%{opacity:0;transform:translateX(calc(var(--dx) * 5))}12%{opacity:.9}70%{opacity:.8;transform:translateX(calc(var(--dx) * .6))}to{opacity:0;transform:none}}@keyframes x-frag-in{0%{opacity:0;transform:translateX(calc(var(--dx) * 6))}30%{opacity:1}to{opacity:0;transform:none}}@keyframes x-frag{0%{opacity:0;transform:none}8%{opacity:.9}20%{opacity:.35;transform:translateX(var(--dx))}34%{opacity:0}58%{opacity:.75;transform:none}70%{opacity:0}}@media (prefers-reduced-motion:reduce){.x-root *,.x-root :before,.x-root :after{transition:none!important;animation:none!important}.x-noise,.x-roll,.x-power,.x-tearbars{display:none}.x-frag{opacity:.5}}
