@import "https://fonts.googleapis.com/css2?family=Mali:ital@0;1&display=swap";@import "https://fonts.googleapis.com/css2?family=Dancing+Script&display=swap";html,body{height:100%}body{background-color:#000;justify-content:center;align-items:center;margin:0;display:flex}#app{background-color:#000;justify-content:center;align-items:center;display:flex;position:relative}@media (aspect-ratio<=16/9){#app{width:100vw;height:56.25vw}}@media (aspect-ratio>=16/9){#app{width:177.778vh;height:100vh}}._container_1up1q_1{--button-size:42px;touch-action:none;justify-content:space-between;align-items:flex-end;width:calc(100% - 4rem);height:50px;padding-block-end:2rem;padding-inline:2rem;display:flex;position:fixed;bottom:0;left:0}._joystick_1up1q_16{--joystick-size:100px;--stick-size:calc(var(--joystick-size) / 3);width:var(--joystick-size);height:var(--joystick-size);background-color:#dfccff40;border:4px solid #895cd6bf;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:relative}._joystick_1up1q_16>._stick_1up1q_29{width:var(--stick-size);height:var(--stick-size);background-color:#673ab6bf;border-radius:9999px;position:absolute;box-shadow:0 0 10px 1px #0a0a0abf}._buttons_1up1q_38>._interact-button_1up1q_38,._buttons_1up1q_38>._cancel-interact-button_1up1q_39{width:var(--button-size);height:var(--button-size);color:#ffffffbf;background-color:#673ab6bf;border-radius:9999px;justify-content:center;align-items:center;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;display:flex;box-shadow:0 0 10px 1px #0a0a0abf}._buttons_1up1q_38>._interact-button_1up1q_38:active,._buttons_1up1q_38>._cancel-interact-button_1up1q_39:active{background-color:#673ab6f2}._buttons_1up1q_38>._interact-button_1up1q_38{margin-block-end:.25rem}._buttons_1up1q_38>._cancel-interact-button_1up1q_39{transform:translate(-30px)}._fullscreen-button_1up1q_63{width:var(--button-size);height:var(--button-size);color:#fff;opacity:.45;background-color:#673ab6;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:fixed;top:2rem;right:2rem;box-shadow:0 0 10px 1px #0a0a0abf}._fullscreen-button_1up1q_63:active{opacity:.75}._back-button_1up1q_82{width:var(--button-size);height:var(--button-size);color:#fff;opacity:.45;background-color:#673ab6;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:fixed;top:2rem;left:2rem;box-shadow:0 0 10px 1px #0a0a0abf}._back-button_1up1q_82:active{opacity:.75}._container_eccoy_1{bottom:calc(1rem * var(--game-scale));width:calc(var(--game-width) - 40px * var(--game-scale));height:calc((.25rem + 2px + 32px) * var(--game-scale));font-size:calc(10px * var(--game-scale));border-radius:calc(2px * var(--game-scale));padding:calc(.5rem * var(--game-scale));-webkit-user-select:none;user-select:none;column-gap:calc(.25rem * var(--game-scale));background-color:#c8c8c8bf;flex-direction:row;display:flex;position:absolute}._npc_eccoy_16{flex-shrink:1}._npc_eccoy_16 img{width:calc((32px + .25rem) * var(--game-scale));border:calc(1px * var(--game-scale)) black solid;border-radius:calc(1px * var(--game-scale));image-rendering:pixelated}._container_53u3f_2{--effect-size:(var(--game-scale) - 1);flex-grow:1;font-family:Mali;line-height:1.15}._finished-player_53u3f_9,._finished-npc_53u3f_10{bottom:calc(.5rem * var(--game-scale));font-family:Mali;line-height:1;animation:5s ease-out infinite _next_53u3f_1;display:inline-block;position:absolute}._finished-player_53u3f_9{right:calc(.5rem * var(--game-scale))}._finished-npc_53u3f_10{right:calc((.5rem + 32px + .5rem + .25rem) * var(--game-scale))}._choices_53u3f_27{bottom:calc((1rem + 30px + .5rem + .25rem) * var(--game-scale));right:calc(.25rem * var(--game-scale));padding:.125rem calc(.25rem * var(--game-scale));border-radius:calc(1px * var(--game-scale));row-gap:calc(.125rem * var(--game-scale));background-color:#c8c8c8bf;flex-direction:column;display:flex;position:absolute}._choice_53u3f_27{font-size:calc(10px * var(--game-scale));padding-inline-start:calc(.125rem * var(--game-scale));padding-inline-end:calc(.125rem * var(--game-scale))}._choice_53u3f_27:before{content:">";color:#0000;font-size:calc(8px * var(--game-scale));padding-inline-end:calc(.125rem * var(--game-scale));transition:color 75ms ease-in-out}._choice_53u3f_27:hover{cursor:pointer}._choice_53u3f_27._choice-selected_53u3f_54:before{color:#000}._crazy_53u3f_58{animation:.5s infinite _crazy_53u3f_58;display:inline-block}._crazy-1_53u3f_63{animation-delay:-50ms}._crazy-2_53u3f_67{animation-delay:-100ms}._crazy-3_53u3f_71{animation-delay:-150ms}._crazy-4_53u3f_75{animation-delay:-200ms}._crazy-5_53u3f_79{animation-delay:-250ms}._crazy-6_53u3f_83{animation-delay:-300ms}._crazy-7_53u3f_87{animation-delay:-350ms}._crazy-8_53u3f_91{animation-delay:-400ms}._crazy-9_53u3f_95{animation-delay:-450ms}._wave_53u3f_99{animation:.6s ease-in-out infinite alternate _wave_53u3f_99;display:inline-block}._wave-1_53u3f_104{animation-delay:-125ms}._wave-2_53u3f_108{animation-delay:-250ms}._wave-3_53u3f_112{animation-delay:-375ms}._wave-4_53u3f_116{animation-delay:-500ms}._wave-5_53u3f_120{animation-delay:-625ms}._wave-6_53u3f_124{animation-delay:-750ms}._wave-7_53u3f_128{animation-delay:-875ms}@keyframes _next_53u3f_1{0%{transform:translate(0)}5%{transform:translateX(calc(1px * var(--effect-size)))}10%{transform:translate(0)}15%{transform:translateX(calc(1px * var(--effect-size)))}20%{transform:translate(0)}to{transform:translate(0)}}@keyframes _crazy_53u3f_58{0%{transform:translate(calc(1px * var(--effect-size)), 0px)}10%{transform:translate(calc(-1px * var(--effect-size)), calc(1px * var(--effect-size)))}20%{transform:translate(calc(1px * var(--effect-size)), calc(-1px * var(--effect-size)))}30%{transform:translate(calc(-1px * var(--effect-size)), calc(1px * var(--effect-size)))}40%{transform:translate(0px, calc(1px * var(--effect-size)))}50%{transform:translate(calc(-1px * var(--effect-size)), calc(-1px * var(--effect-size)))}60%{transform:translate(0px, calc(1px * var(--effect-size)))}70%{transform:translate(calc(-1px * var(--effect-size)), 0px)}80%{transform:translate(calc(1px * var(--effect-size)), calc(-1px * var(--effect-size)))}90%{transform:translate(0px, calc(1px * var(--effect-size)))}to{transform:translate(calc(-1px * var(--effect-size)), 0px)}}@keyframes _wave_53u3f_99{0%{transform:translateY(calc(-1px * var(--effect-size)))}to{transform:translateY(calc(1px * var(--effect-size)))}}._container_1eg6j_1{position:relative;overflow-y:scroll}._container_1eg6j_1>._element_1eg6j_5{height:calc(50px * var(--game-scale));padding:calc(.125rem * var(--game-scale)) calc(.25rem * var(--game-scale));border:calc(1px * var(--game-scale)) solid transparent;border-radius:calc(3px * var(--game-scale));column-gap:calc(.25rem * var(--game-scale));grid-auto-columns:max-content;grid-template-columns:calc(50px * var(--game-scale)) auto calc(.5rem * var(--game-scale));background-color:#c0c0c0bf;margin-block-end:calc(.25rem * var(--game-scale));transition:border-color .125s ease-in-out;display:grid}._container_1eg6j_1>._element_1eg6j_5._element-selected_1eg6j_18{border-color:#673ab6}._container_1eg6j_1>._element_1eg6j_5>div{-webkit-user-select:none;user-select:none;font-size:calc(.5rem * var(--game-scale))}._container_1eg6j_1>._element_1eg6j_5>._element-photo_1eg6j_25{width:calc(50px * var(--game-scale));height:calc(50px * var(--game-scale));border-radius:calc(2px * var(--game-scale));background-position:50%;background-size:cover}._container_1eg6j_1>._element_1eg6j_5>._element-content_1eg6j_32{word-break:break-word;align-items:center;display:inline-flex}._container_1eg6j_1>._element_1eg6j_5>._element-new_1eg6j_37{writing-mode:vertical-lr;text-orientation:upright;color:#673ab6;font-weight:700}._container_1eg6j_1>._empty_1eg6j_43{text-align:center}._big-photo_1eg6j_47{width:calc(var(--game-width) - .5rem * var(--game-scale));background-color:#d0cac0bf;justify-content:center;display:flex;position:absolute;top:0;left:0;height:calc(var(--game-height) - .5rem * var(--game-scale))!important;padding:calc(.25rem * var(--game-scale))!important}._big-photo_1eg6j_47>figure{max-width:calc(var(--game-width) - 3rem * var(--game-scale));max-height:calc(var(--game-height) - 3rem * var(--game-scale));text-align:center;border-radius:calc(2px * var(--game-scale));border:calc(1px * var(--game-scale)) solid #673ab6;background-color:#faebd7;margin:0}._big-photo_1eg6j_47>figure>img{object-fit:contain;width:100%;height:100%}._big-photo_1eg6j_47>figure>figcaption{border-radius:calc(2px * var(--game-scale));border:calc(1px * var(--game-scale)) solid #673ab6;padding:calc(.0625rem * var(--game-scale)) calc(.125rem * var(--game-scale));background-color:#faebd7;margin-block-start:calc(.125rem * var(--game-scale))}._big-photo_1eg6j_47>figure>figcaption svg{width:calc(.4rem * var(--game-scale));height:calc(.4rem * var(--game-scale));margin-inline-end:calc(.1rem * var(--game-scale))}._container_1f4rt_1{overflow-y:scroll}._container_1f4rt_1 h1{font-size:calc(.75rem * var(--game-scale));margin-block-start:0;margin-block-end:calc(.5rem * var(--game-scale))}._container_1f4rt_1 kbd{color:#673ab6;border:calc(1px * var(--game-scale)) solid #673ab6;padding:calc(.075rem * var(--game-scale)) calc(.125rem * var(--game-scale));border-radius:calc(2px * var(--game-scale));display:inline-block}._container_1f4rt_1 kbd._small_1f4rt_16{font-size:calc(.25rem * var(--game-scale));padding:calc(.0375rem * var(--game-scale)) calc(.0625rem * var(--game-scale));vertical-align:text-bottom}._container_1f4rt_1 figure{margin-block:calc(.5rem * var(--game-scale));margin-inline:calc(.75rem * var(--game-scale))}._container_1f4rt_1 figure>figcaption{font-size:calc(.37rem * var(--game-scale))}._container_1f4rt_1 table{vertical-align:baseline}._container_1f4rt_1 table>thead{font-size:calc(.36rem * var(--game-scale));border-block-end:calc(1px * var(--game-scale)) solid black}._container_1f4rt_1>._marginator_1f4rt_35{margin-block:calc(.25rem * var(--game-scale))}._container_1pm5y_1{--active-color:#673ab6;padding:calc(.25rem * var(--game-scale));justify-content:center;column-gap:calc(.5rem * var(--game-scale));display:flex}._container_1pm5y_1>._button_1pm5y_8{font-size:calc(.75rem * var(--game-scale));padding-inline:calc(.125rem * var(--game-scale));border-block-end:calc(1px * var(--game-scale)) solid transparent;cursor:pointer;font-family:Mali;transition:all 75ms ease-in-out}._container_1pm5y_1>._button_1pm5y_8:hover,._container_1pm5y_1>._button_1pm5y_8._selected-button_1pm5y_19{color:var(--active-color)}._container_1pm5y_1>._button_1pm5y_8._focused_1pm5y_22{border-block-end-color:var(--active-color)}._container_1pm5y_1>._close-button_1pm5y_25{border:calc(1px * var(--game-scale)) solid black;width:calc(1rem * var(--game-scale));height:calc(1rem * var(--game-scale));font-size:calc(.85rem * var(--game-scale));text-align:center;cursor:pointer;border-radius:9999px;line-height:1.2;transition:all 75ms ease-in-out}._container_1pm5y_1>._close-button_1pm5y_25:hover{color:var(--active-color);border-color:var(--active-color)}._container_tv5o1_1{-webkit-backdrop-filter:blur(2px)brightness(.75);backdrop-filter:blur(2px)brightness(.75);--inventory-hud-header-height:34px * var(--game-scale);background-color:#e6e6e6bf;width:100%;height:100%;position:absolute}._container_tv5o1_1>._content_tv5o1_9{font-family:Mali;font-size:calc(.4rem * var(--game-scale));min-height:calc(var(--game-height) - var(--inventory-hud-header-height))}._container_tv5o1_1>._content_tv5o1_9>div{padding-block:calc(.25rem * var(--game-scale));padding-inline:calc(.5rem * var(--game-scale));height:calc(var(--game-height) - var(--inventory-hud-header-height))}._container_joe6t_1{overflow-y:scroll}._container_joe6t_1 h1{font-size:calc(.75rem * var(--game-scale));margin-block-start:0;margin-block-end:calc(.5rem * var(--game-scale))}._container_joe6t_1 h2{font-size:calc(.55rem * var(--game-scale));margin-block-start:0;margin-block-end:calc(.4rem * var(--game-scale));font-weight:400}._container_joe6t_1 a,._container_joe6t_1 a:visited{color:#673ab6;transition:color .125s ease-in-out}._container_joe6t_1 a:hover,._container_joe6t_1 a:visited:hover{color:#8b64ce}._container_joe6t_1 ._center_joe6t_24{text-align:center}._container_joe6t_1 ._fan2023_joe6t_27{height:calc(var(--game-height) - var(--inventory-hud-header-height) - 1rem);justify-content:center;align-items:center;margin-block-end:calc(.5rem * var(--game-scale));display:flex;position:relative}._container_joe6t_1 ._fan2023_joe6t_27:after{content:">";position:absolute;bottom:0;transform:rotate(90deg)}._container_joe6t_1 ._fan2023_joe6t_27>._c1_joe6t_41{--color:184, 28, 57}._container_joe6t_1 ._fan2023_joe6t_27>._c2_joe6t_44{--color:102, 51, 153}._container_joe6t_1 ._fan2023_joe6t_27>._c3_joe6t_47{--color:45, 110, 42}._container_joe6t_1 ._fan2023_joe6t_27>._c4_joe6t_50{--color:204, 119, 41}._container_joe6t_1 ._fan2023_joe6t_27>h1{-webkit-user-select:none;user-select:none;pointer-events:none;color:rgb(var(--color));text-shadow:0 0 10px rgb(var(--color))}._container_joe6t_1 ._people_joe6t_59{margin-block:calc(1.5rem * var(--game-scale));flex-direction:column;justify-content:center;align-items:center;display:flex}._container_joe6t_1 ._people_joe6t_59>h2{-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.875}._container_joe6t_1 ._other-credits_joe6t_71{padding-inline:calc(3rem * var(--game-scale));-webkit-user-select:none;user-select:none;justify-content:center;gap:calc(.375rem * var(--game-scale));flex-direction:column;margin-block-start:calc(3rem * var(--game-scale));margin-block-end:calc(1.5rem * var(--game-scale));display:flex}._container_2644r_1{overflow-y:scroll}._container_2644r_1>._grid_2644r_4{--active-color:#673ab6;column-gap:calc(.25rem * var(--game-scale));row-gap:calc(.125rem * var(--game-scale));grid-template-columns:repeat(7,1fr);display:grid}._container_2644r_1>._grid_2644r_4>._item_2644r_11{width:calc((32px - .125rem) * var(--game-scale));height:calc((32px - .125rem) * var(--game-scale));border:calc(1px * var(--game-scale)) solid transparent;border-radius:calc(2px * var(--game-scale));padding:calc(.125rem * var(--game-scale));transition:border-color .125s ease-in-out;position:relative}._container_2644r_1>._grid_2644r_4>._item_2644r_11>._item-count_2644r_20{bottom:calc(.125rem * var(--game-scale));right:calc(.125rem * var(--game-scale));font-size:calc(.35rem * var(--game-scale));-webkit-user-select:none;user-select:none;position:absolute}._container_2644r_1>._grid_2644r_4>._item_2644r_11>._item-name_2644r_27{opacity:0;-webkit-backdrop-filter:blur(2px)brightness(1.1);backdrop-filter:blur(2px)brightness(1.1);width:100%;height:100%;font-size:calc(.35rem * var(--game-scale));text-shadow:0 0 4px #0a0a0a73;text-align:center;-webkit-user-select:none;user-select:none;background-color:#f0f0f040;justify-content:center;align-items:center;transition:opacity .125s ease-in-out;display:flex;position:absolute;top:0;left:0}._container_2644r_1>._grid_2644r_4>._item_2644r_11>._item-name_2644r_27>div{padding:calc(.125rem * var(--game-scale))}._container_2644r_1>._grid_2644r_4>._item_2644r_11._selected-item_2644r_48{border-color:var(--active-color)}._container_2644r_1>._grid_2644r_4>._item_2644r_11._selected-item_2644r_48>._item-name_2644r_27{opacity:1}._container_2644r_1>._empty_2644r_54{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}._container_f47s4_2{background-color:#000;width:100%;height:100%;position:relative}._options_f47s4_9{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;display:flex;position:absolute}._options_f47s4_9._intro1_f47s4_16{top:calc(59px * var(--game-scale));left:calc(10px * var(--game-scale));row-gap:calc(24px * var(--game-scale));transform:rotate(1.1deg)rotateY(-3deg)}._options_f47s4_9._intro1_f47s4_16>h1{color:#242714;text-shadow:0 0 24px #14141480;transform:rotate(-.2deg)}._options_f47s4_9._intro1_f47s4_16 button{color:#242714;text-shadow:0 0 24px #14141480;border-color:#242714;box-shadow:0 0 20px #14141466}._options_f47s4_9._intro1_f47s4_16 button:focus{background-color:#24271440;box-shadow:0 0 24px 1px #14141466}._options_f47s4_9._intro2_f47s4_37{top:calc(44px * var(--game-scale));left:calc(40px * var(--game-scale));row-gap:calc(66px * var(--game-scale));transform:rotateX(8deg)rotateY(6deg)rotate(.5deg)}._options_f47s4_9._intro2_f47s4_37>h1{color:#fec63f;text-shadow:0 0 20px #fec63f80}._options_f47s4_9._intro2_f47s4_37 button{color:#fec63f;border-color:#fec63f}._options_f47s4_9._intro2_f47s4_37 button:focus{background-color:#fec63f40}._options_f47s4_9._intro3_f47s4_54{top:calc(56px * var(--game-scale));left:calc(158px * var(--game-scale));row-gap:calc(41px * var(--game-scale));transform:rotate(4.8deg)rotateY(9deg)}._options_f47s4_9._intro3_f47s4_54>h1{color:#a22a18;text-shadow:0 0 20px #a22a18bf}._options_f47s4_9._intro3_f47s4_54 button{color:#e14e37;text-shadow:0 0 24px #14141480;border-color:#e14e37;box-shadow:0 0 20px #14141466}._options_f47s4_9._intro3_f47s4_54 button:focus{background-color:#e14e3740;box-shadow:0 0 24px 1px #14141466}._options_f47s4_9>h1{font-family:Dancing Script,cursive;font-size:calc(1rem * var(--game-scale));margin:0}._options_f47s4_9 button{border:transparent calc(1px * var(--game-scale)) solid;border-radius:calc(1px * var(--game-scale));margin-inline:calc(.125rem * var(--game-scale));padding:calc(.25rem * var(--game-scale)) calc(.5rem * var(--game-scale));font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:calc(.35rem * var(--game-scale));opacity:.8;background-color:#0000;outline:none}._options_f47s4_9 button:focus{opacity:1;transition:background-color .125s ease-in-out,opacity .125s ease-in-out}._options_f47s4_9 ._buttons_f47s4_96{justify-content:center;display:flex}._controls_f47s4_101{width:100%;height:100%;font-family:Mali;font-size:calc(.4rem * var(--game-scale));color:#f0f0f0cc;-webkit-backdrop-filter:blur(4px)brightness(1.25);backdrop-filter:blur(4px)brightness(1.25);position:absolute;top:0;left:0}._controls_f47s4_101._intro1_f47s4_16,._controls_f47s4_101._intro3_f47s4_54{-webkit-backdrop-filter:blur(4px)brightness(.75);backdrop-filter:blur(4px)brightness(.75)}._controls_f47s4_101>div{width:calc(100% - 1rem * var(--game-scale) * 2);height:calc(100% - 1rem * var(--game-scale) * 2);padding:calc(1rem * var(--game-scale))}._container_1jqb9_1{top:calc(.375rem * var(--game-scale));right:calc(.25rem * var(--game-scale));--notification-width:1.75rem * var(--game-scale);position:absolute}._notification_1jqb9_8{width:calc(var(--notification-width));padding:calc(.25rem * var(--game-scale));border-radius:calc(1.5px * var(--game-scale));color:#333;word-break:break-word;font-family:Mali;font-size:calc(.325rem * var(--game-scale));background-color:#ebeb2b;margin-block-end:calc(.25rem * var(--game-scale));box-shadow:0 0 6px 2px #0a0a0a40}._notification_1jqb9_8>img{border-radius:calc(1.5px * var(--game-scale));width:100%;image-rendering:pixelated}._notification_1jqb9_8>div{height:calc(var(--notification-width))!important}._notification_1jqb9_8>span{-webkit-user-select:none;user-select:none}
