#subContainer{bottom:2rem;display:flex;justify-content:center;position:fixed;width:100%;z-index:101}@media screen and (orientation:portrait){#subContainer{bottom:auto;top:2rem}}#subContainer.bottom-position{bottom:2rem;top:auto}#subContainer.top-position{bottom:auto;top:2rem}#subtitles{background:rgba(0,0,0,.5);color:#fff;font-size:5vh;padding:.5vh 2vh;text-align:center}@media screen and (orientation:portrait){#subtitles{font-size:3vh}}
html{overscroll-behavior:contain;scroll-behavior:smooth}body,html{height:100%;margin:0;padding:0;width:100%}body{background:linear-gradient(45deg,#eff4f9,#48b1bf);background-attachment:fixed;color:#151d29;font-family:Roboto,sans-serif}#svg1{position:fixed;top:0;z-index:100}#svg1 text{text-rendering:geometricprecision}#svg1 #helloline{stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dashoffset:0;stroke:#93cfd9;stroke-dasharray:300;stroke-width:1.2}#svg1 #deskcoffee,#svg1 #deskkeyboard,#svg1 #desklaptop,#svg1 #desklogos,#svg1 #deskmonitor1,#svg1 #deskmonitor2,#svg1 #desknotes,#svg1 #deskpen,#svg1 #desktable,#svg1 #desktablewindowshadow,#svg1 #helloline,#svg1 #wireframe1,#svg1 #wireframe2,#svg1 #wireframe3,#svg1 #wireframe4{transform-origin:left}#svg1 #deskcoffee ellipse,#svg1 #deskcoffee path,#svg1 #deskcoffee polygon,#svg1 #deskkeyboard ellipse,#svg1 #deskkeyboard path,#svg1 #deskkeyboard polygon,#svg1 #desklaptop ellipse,#svg1 #desklaptop path,#svg1 #desklaptop polygon,#svg1 #desklogos ellipse,#svg1 #desklogos path,#svg1 #desklogos polygon,#svg1 #deskmonitor1 ellipse,#svg1 #deskmonitor1 path,#svg1 #deskmonitor1 polygon,#svg1 #deskmonitor2 ellipse,#svg1 #deskmonitor2 path,#svg1 #deskmonitor2 polygon,#svg1 #desknotes ellipse,#svg1 #desknotes path,#svg1 #desknotes polygon,#svg1 #deskpen ellipse,#svg1 #deskpen path,#svg1 #deskpen polygon,#svg1 #desktable ellipse,#svg1 #desktable path,#svg1 #desktable polygon,#svg1 #desktablewindowshadow ellipse,#svg1 #desktablewindowshadow path,#svg1 #desktablewindowshadow polygon,#svg1 #helloline ellipse,#svg1 #helloline path,#svg1 #helloline polygon,#svg1 #wireframe1 ellipse,#svg1 #wireframe1 path,#svg1 #wireframe1 polygon,#svg1 #wireframe2 ellipse,#svg1 #wireframe2 path,#svg1 #wireframe2 polygon,#svg1 #wireframe3 ellipse,#svg1 #wireframe3 path,#svg1 #wireframe3 polygon,#svg1 #wireframe4 ellipse,#svg1 #wireframe4 path,#svg1 #wireframe4 polygon{opacity:0;stroke:#fff;fill-opacity:0;stroke-width:.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0}#svg1 #deskcoffee stop,#svg1 #deskkeyboard stop,#svg1 #desklaptop stop,#svg1 #desklogos stop,#svg1 #deskmonitor1 stop,#svg1 #deskmonitor2 stop,#svg1 #desknotes stop,#svg1 #deskpen stop,#svg1 #desktable stop,#svg1 #desktablewindowshadow stop,#svg1 #helloline stop,#svg1 #wireframe1 stop,#svg1 #wireframe2 stop,#svg1 #wireframe3 stop,#svg1 #wireframe4 stop{display:block!important;opacity:1!important}#svg1 #desktopsource{transform-origin:left}#svg1 #terminal2textclip{transform-origin:2%}#svg1 #contactsbutton,#svg1 #githubbutton{cursor:pointer}#svg1 #framemasked{clip-path:inherit}#svg1 #chair1 path,#svg1 #chair1 polygon{fill-opacity:0;stroke:#dbdbdb;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0}#svg1 #chair1 stop{display:block!important;opacity:1!important}#svg1 #room{transform-origin:center}#svg1 #scrollhint{opacity:0}#svg1 #hotballoon,#svg1 #scrollhint,#svg1 #sky{transform-box:fill-box;transform-origin:center}#svg1 #laptopwindowshadow{mix-blend-mode:multiply}#svg1 #screen,#svg1 #screen_1_,#svg1 #screen_2_,#svg1 #screen_3_,#svg1 #screen_5_,#svg1 #screen_7_{mix-blend-mode:screen}#svg1 #dodge{mix-blend-mode:color-dodge}#svg1 #chairshadow,#svg1 #companyshadows,#svg1 #table2shadow,#svg1 #tableshadow{transform-box:fill-box;transform-origin:left}#errorscr1,#space{opacity:0;transform-origin:center}#moon,#moon2,#spacelines{opacity:0}#bulblines path,#bulblines polygon{stroke:#ffe3b3;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-dasharray:3000}#bulbEllipses1 path,#bulbEllipses1 polygon,#bulbEllipses2 path,#bulbEllipses2 polygon{stroke:#ffe3b3;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-dasharray:800}#bulbbase path{stroke:#ffe3b3;stroke-width:1;stroke-linejoin:miter}#bulbbase path,#spacelines path{stroke-linecap:round;stroke-miterlimit:4;stroke-dashoffset:0}#spacelines path{stroke-linejoin:round;stroke-width:1.2;opacity:1}#spacelines #sl1 path{stroke-dasharray:2800}#spacelines #sl2 path{stroke-dasharray:800}#spacelines #sl3 path{stroke-dasharray:400}#spacelines #sl4 path{stroke-dasharray:2800}#spacelines #sl5 path{stroke-dasharray:1000}#spacelines #sl6 path{stroke-dasharray:800}#spacelines #sl7 path{stroke-dasharray:2000}#collab{transform-origin:center}#ladder polygon{stroke:#ffe3b3;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-dasharray:100}#people path{stroke:#ffe3b3;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-dasharray:400}#contacts{opacity:0}#contacts,#door{transform-origin:center}#door polygon{opacity:0;stroke:#fff;fill-opacity:0;stroke-width:.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0}#doorhand path{stroke:#ffe3b3;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:0;stroke-dasharray:400}@media screen and (orientation:portrait){#textlandscape{opacity:0}}#textportrait{opacity:0}@media screen and (orientation:portrait){#textportrait{opacity:1;transform:translate(610px,-280px) scale(3)}}#contactMe,#sourceCode{color:#ededed;display:none;font-family:Roboto,sans-serif;font-size:24px;font-weight:300;left:50%;opacity:0;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:102}#contactMe p,#sourceCode p{line-height:1.5;margin:0;padding:0}@media screen and (orientation:portrait){#contactMe,#sourceCode{width:90%}}#sourceCode{max-width:800px}@media screen and (orientation:portrait){#sourceCode{top:20%}}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}#contactMe a,#sourceCode a{border-bottom:1px solid transparent;color:#4facfe;font-weight:400;padding-bottom:2px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease}#contactMe a:hover,#sourceCode a:hover{border-bottom-color:#00d4ff;color:#00d4ff;transform:translateY(-1px)}#contactMe a:focus,#sourceCode a:focus{border-radius:2px;outline:2px solid #4facfe;outline-offset:2px}#contactMe a:after,#sourceCode a:after{background:linear-gradient(90deg,#4facfe,#00d4ff);bottom:-1px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}#contactMe a:hover:after,#sourceCode a:hover:after{width:100%}@supports (-webkit-touch-callout:none){body{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:100vh}html{height:100%;overscroll-behavior:contain}}

/*# sourceMappingURL=styles.e988070f8413e79b2d1f.css.map*/