#container.svelte-8e3nh8{position:absolute;top:0;left:0;height:100vh;width:100vw;overflow:hidden;padding:0;margin:0}
canvas.svelte-dmwrd3{position:absolute;top:0;left:0;width:calc(100vw - 16px);height:calc(100vh - 16px);border:8px solid black}
.menu.svelte-1he7o6v{position:absolute;bottom:0;right:8px;box-sizing:border-box}.hidden.svelte-1he7o6v{bottom:calc(-100vh + 8px)}nav.svelte-1he7o6v{height:calc(100vh - 24px);width:200px;padding:12px}.dark.svelte-1he7o6v{background:rgba(255, 255, 255, 0.1);color:rgba(255, 255, 255, 0.5)}.light.svelte-1he7o6v{background:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.5)}h4.svelte-1he7o6v{margin:4px 0 16px}button.svelte-1he7o6v{cursor:pointer}.head-label.svelte-1he7o6v{margin-bottom:8px}.nav-toggle.svelte-1he7o6v{position:absolute;top:-27px;right:0;height:27px;border:none;padding:4px;margin:0;border-radius:0;font-weight:200;opacity:0}.nav-toggle.svelte-1he7o6v:hover{opacity:1}.nav-toggle.x.svelte-1he7o6v{top:auto;bottom:0;height:48px;width:32px;font-size:24px;line-height:24px;padding-bottom:12px;font-weight:100;background:none;opacity:1}button.light.x.svelte-1he7o6v:hover{background:rgba(0, 0, 0, 0.1)}button.dark.x.svelte-1he7o6v:hover{background:rgba(255, 255, 255, 0.1)}
a.svelte-1jjxwp0{color:#ac00ac}a.svelte-1jjxwp0:hover{color:fuchsia}.about-section.svelte-1jjxwp0{position:absolute;bottom:0;left:8px;box-sizing:border-box}.hidden.svelte-1jjxwp0{bottom:calc(-100vh + 8px)}.about.svelte-1jjxwp0{height:calc(100vh - 24px);width:200px;padding:12px}.dark.svelte-1jjxwp0{background:rgba(255, 255, 255, 0.1);color:rgba(255, 255, 255, 0.5)}.light.svelte-1jjxwp0{background:rgba(0, 0, 0, 0.1);color:rgba(0, 0, 0, 0.5)}.about.dark.svelte-1jjxwp0{color:rgba(255, 255, 255, 0.8)}.about.light.svelte-1jjxwp0{color:rgba(0, 0, 0, 0.8)}h4.svelte-1jjxwp0{margin:4px 0 16px}.about.svelte-1jjxwp0 p.svelte-1jjxwp0{line-height:1.5}button.svelte-1jjxwp0{cursor:pointer}.head-label.svelte-1jjxwp0{margin-bottom:8px}.nav-toggle.svelte-1jjxwp0{position:absolute;top:-27px;left:0;height:27px;border:none;padding:4px;margin:0;border-radius:0;font-weight:200}.nav-toggle.x.svelte-1jjxwp0{top:auto;bottom:0;height:48px;padding-bottom:12px;width:32px;font-size:24px;line-height:24px;font-weight:100;background:none;opacity:1}button.light.x.svelte-1jjxwp0:hover{background:rgba(0, 0, 0, 0.1)}button.dark.x.svelte-1jjxwp0:hover{background:rgba(255, 255, 255, 0.1)}

/*# sourceMappingURL=bundle.css.map */