.tooltip.svelte-1sbj3n6{left:50%;transform:translate(-50%);white-space:nowrap;font-size:.75rem;position:absolute;margin-top:.5rem;background-color:#718096;color:#fff;border-radius:.25rem;padding:1rem .75rem;z-index:30}.activator.svelte-1sbj3n6{position:relative;display:inline-block}html{scroll-behavior:smooth}.parent.svelte-m8wnul{display:flex;flex-direction:column;margin:0 1.25rem}.password-viewer.svelte-m8wnul{border-width:1px;border-color:#000;border-style:solid;align-items:center;display:flex;flex-direction:column;justify-content:center;height:100%;widows:100%}.password-message.svelte-m8wnul{color:red;margin:8px 0}.password-container.svelte-m8wnul{align-items:center;display:flex;justify-content:center;margin:8px 0}.password-input.svelte-m8wnul{border:1px solid rgba(0,0,0,.2);padding:8px;width:200px}.password-button.svelte-m8wnul{background-color:#357edd;border:1px solid rgba(0,0,0,.2);color:#fff;border-left-color:transparent;cursor:pointer;padding:8px 16px}.control.svelte-m8wnul{margin-top:1.25rem;margin-bottom:0;margin-right:2.5rem;margin-left:2.5rem;border-radius:.25rem;overflow:auto;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;background-color:#fff;border-width:1px}.control-start.svelte-m8wnul{padding:1.25rem}.line.svelte-m8wnul{display:flex;flex-direction:row;font-family:Georgia,Cambria,Times New Roman,Times,serif;border-top-width:0px;border-right-width:0px;border-bottom-width:1px;border-left-width:0px;border-color:#4fd1c5;border-style:dotted;margin-bottom:.75rem;padding-top:.5rem;padding-bottom:.5rem;justify-content:center}.button-control.svelte-m8wnul{display:flex;flex-direction:row;padding:.5rem;margin:.75rem;border-radius:.25rem;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;cursor:pointer}.viewer.svelte-m8wnul{border-width:1px;border-color:#000;border-style:solid}.icon.svelte-m8wnul{height:1.25rem;width:1.25rem;fill:currentColor;color:#38b2ac}.disabled.svelte-m8wnul{cursor:not-allowed;box-shadow:none}.page-info.svelte-m8wnul{display:flex;flex-direction:row;padding-top:.5rem;margin:.75rem;overflow:hidden}.text.svelte-m8wnul{margin-left:.5rem;cursor:default}.rot-icon.svelte-m8wnul{transform:scaleX(-1)}#topBtn.svelte-m8wnul{position:fixed;bottom:10px;float:right;right:10%;left:90%;max-width:30px;width:100%;border-color:#000;background-color:#fff;padding:.5px;border-radius:9999px}#topBtn.svelte-m8wnul:hover{background-color:#000;color:#fff}@media (min-width: 768px) and (max-width: 1024px){.parent.svelte-m8wnul,.control.svelte-m8wnul{margin:0}.control-start.svelte-m8wnul{padding:0}.line.svelte-m8wnul{justify-content:center}.button-control.svelte-m8wnul{display:flex;flex-direction:row;padding:.5rem;margin:.5rem;border-radius:.25rem;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;cursor:pointer}.page-info.svelte-m8wnul{display:none}canvas.svelte-m8wnul{width:100%;height:100%}}@media (min-width: 481px) and (max-width: 767px){.parent.svelte-m8wnul,.control.svelte-m8wnul{margin:0}.control-start.svelte-m8wnul{padding:0}.line.svelte-m8wnul{justify-content:center}.button-control.svelte-m8wnul{display:flex;flex-direction:row;padding:.5rem;margin:.5rem;border-radius:.25rem;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;cursor:pointer}.page-info.svelte-m8wnul{display:none}canvas.svelte-m8wnul{width:100%;height:100%}}@media (min-width: 320px) and (max-width: 480px){.parent.svelte-m8wnul,.control.svelte-m8wnul{margin:0}.control-start.svelte-m8wnul{padding:0}.line.svelte-m8wnul{justify-content:center}.button-control.svelte-m8wnul{display:flex;flex-direction:row;padding:.4rem;margin:.4rem;border-radius:.25rem;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;cursor:pointer}.page-info.svelte-m8wnul{display:none}canvas.svelte-m8wnul{width:100%;height:100%}}.download.svelte-3qa3vz{right:17px;top:2px;background-color:silver;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid gray;border-bottom:1px solid gray;box-shadow:inset 1px 1px #dfdfdf,1px 0 #000,0 1px #000,1px 1px #000}.resume-container.svelte-3qa3vz{background-color:silver;height:100%}.parent{max-width:100%;max-height:100%;margin:0!important}.control{margin:0!important}#topBtn{display:none}.projectIcon.svelte-1ylletv{width:100%;height:180px;background-size:contain;background-repeat:repeat;background-position:top center;margin:auto;cursor:pointer;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid gray;border-bottom:1px solid gray;box-shadow:inset 1px 1px #dfdfdf,1px 0 #000,0 1px #000,1px 1px #000}.projectIconText.svelte-1ylletv{-webkit-user-select:none;-moz-user-select:none;user-select:none}.window.svelte-nl85ea{position:relative;top:0;left:0;width:auto;margin-top:-168px;height:auto;max-width:600px;max-height:400px;background-color:silver;box-shadow:0 0 10px #00000080;border-left:1px solid #fff;border-right:1px solid gray;border-bottom:1px solid gray;box-shadow:inset 1px 1px #dfdfdf,1px 0 #000,0 1px #000,1px 1px #000}.win-icon.svelte-nl85ea{width:64px;height:64px;background-size:64px 64px;background-repeat:no-repeat;background-position:center;margin:auto}.projects-container.svelte-lvw8a2{width:100%;max-width:600px;height:100%;min-height:400px;max-height:600px;overflow-y:scroll;background-color:silver}.contact-container.svelte-ks6mzd{background-color:silver;height:100%}.on-hover.svelte-ks6mzd:hover{cursor:pointer;filter:saturate(2)}.draggable.svelte-1bgse54{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;position:absolute}@media only screen and (max-width: 650px){.window{max-width:300px!important;max-height:200px!important}.window-bar{max-width:300px!important;max-height:50px!important}}.window.svelte-1eh0ylb{position:absolute;top:20px;width:600px;height:600px;max-width:600px;max-height:400px;background-color:#fff;box-shadow:0 0 10px #00000080;border-left:1px solid #fff;border-right:1px solid gray;border-bottom:1px solid gray;box-shadow:inset 1px 1px #dfdfdf,1px 0 #000,0 1px #000,1px 1px #000}.window-bar.svelte-1eh0ylb{top:0;left:20px!important;margin-top:-4px;width:600px!important;padding-left:4px;width:100%;height:1.5em;background-color:navy;cursor:move;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid gray;border-bottom:1px solid gray;box-shadow:inset 1px 1px #dfdfdf,1px 0 #000,0 1px #fff0}.close.svelte-1eh0ylb{position:absolute;right:.1em;top:-.1em;width:1.2em;height:1.2em;opacity:1;cursor:pointer}.close.svelte-1eh0ylb:hover{opacity:1;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid gray;border-bottom:1px solid gray}.close.svelte-1eh0ylb:active{background-color:silver;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid gray;border-bottom:1px solid gray}.close.svelte-1eh0ylb:before,.close.svelte-1eh0ylb:after{position:absolute;left:7px;top:2px;content:" ";height:1em;width:2px;background-color:#ec0909}.close.svelte-1eh0ylb:before{transform:rotate(45deg)}.close.svelte-1eh0ylb:after{transform:rotate(-45deg)}@media only screen and (max-width: 650px){.startbar-window-name{display:none}.start-menu-button{padding-left:6px!important;padding-right:6px!important}.transparent-start-menu{left:5.3rem!important}}.transparent-start-menu.svelte-1e4tzpu{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:auto;left:5.96rem}.win98-bg.svelte-1e4tzpu{background-color:#378872;color:#fff;padding:0;height:100vh;width:100vw;font-family:Courier New,Courier,monospace;font-size:1rem;max-height:100vh}.start-menu.svelte-1e4tzpu{max-width:400px;background-color:silver}.start-menu-button.svelte-1e4tzpu{background-color:silver;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid gray;border-bottom:1px solid gray;box-shadow:inset 1px 1px #dfdfdf,1px 0 #000,0 1px #000,1px 1px #000}.start-menu-button.svelte-1e4tzpu:active{background-color:#fff;box-shadow:inset 1px 1px #dfdfdf,1px 0 #000,0 1px #000,1px 1px #000}.win-icon.svelte-1e4tzpu{width:64px;height:64px;background-size:64px 64px;background-repeat:no-repeat;background-position:center;margin:auto}.full-win-icon.svelte-1e4tzpu{max-width:100px;max-height:100px;width:100px;height:100px;text-overflow:ellipsis;overflow:hidden}
