svg.svelte-c8tyih{stroke:currentColor;fill:currentColor;stroke-width:0;width:100%;height:auto;max-height:100%}section.svelte-17pab6s{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:0rem 0rem 1rem}.header.svelte-17pab6s{display:flex;flex-direction:row;align-items:center;justify-content:start;width:100%;height:100%;margin-bottom:1rem;font-weight:600;color:var(--primary)}code.svelte-3ez9ix{font-size:.75rem}.project-tags.svelte-3ez9ix{display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none;font-family:var(--code-font);font-size:.75rem;color:var(--primary-text)}.project-tag.svelte-3ez9ix{text-align:center}code.svelte-3ez9ix{color:var(--primary-text)}a.svelte-kcg4gg{transition:all .3s cubic-bezier(.075,.82,.165,1)}a.svelte-kcg4gg:after,a.svelte-kcg4gg:before{content:"";position:absolute;display:block;border:0px solid transparent;width:0%;height:0%;transition:all .3s ease}a.svelte-kcg4gg:after{width:0%;height:0%;top:0;left:0;border-top:2px solid transparent;border-left:2px solid transparent}a.svelte-kcg4gg:before{width:0%;height:0%;right:0;bottom:0;border-bottom:2px solid transparent;border-right:2px solid transparent}a.svelte-kcg4gg:hover:before,a.svelte-kcg4gg:hover:after{width:10px;height:10px;border-color:var(--accent)}nav.svelte-1ndy5tf{font-size:18px}nav.svelte-1ndy5tf .nav-item{padding:.75rem}header.svelte-1gy7bo2{position:sticky;top:0;padding-top:1rem;margin-bottom:4rem;filter:none!important;background:var(--background-header);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;z-index:1000;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.pulse.svelte-1gy7bo2:hover,.pulse.svelte-1gy7bo2:focus{animation:svelte-1gy7bo2-pulse 1s;text-shadow:0 0 2em transparent}@keyframes svelte-1gy7bo2-pulse{0%{text-shadow:0 0 0 var(--primary)}}footer.svelte-1mel40j{margin:auto;text-align:center;font-family:Monaco,monospace;padding:1rem}#logo.svelte-11hx2bx{font-family:Fira Code,monospace;font-size:1.5rem;display:flex;align-items:center;width:64px;height:32px;max-width:fit-content;max-height:fit-content;color:var(--accent);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}a.svelte-1w5inwg{position:relative;top:0;transition:top .1s ease-in-out,color .1s ease-in-out;color:var(--primary)}a.svelte-1w5inwg:hover{top:-6px;color:var(--accent)}div.svelte-45c222{display:flex;flex-direction:column;place-items:center;margin:3px;width:100%;height:100%;max-height:fit-content}div.svelte-45c222 .icon{width:1.5rem;height:1.5rem;margin:.5rem}main.svelte-10wnn2p section{margin-bottom:4rem}.body.svelte-10wnn2p{display:flex;flex-direction:row;justify-content:start;align-items:center;width:100%;padding-left:5px}.left-bar.svelte-10wnn2p{position:fixed;bottom:0rem;left:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.middle-part.svelte-10wnn2p{display:flex;align-items:center;flex-direction:column;margin:auto;padding:1rem;max-width:850px}.line.svelte-10wnn2p{width:1px;height:2rem;background-color:var(--primary-text);margin:.5rem 0rem 0rem}.section-icon.svelte-1t25bho{width:32px;height:32px;margin-right:.8rem;color:var(--accent)}.my-name.svelte-1t25bho{display:block;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;max-width:fit-content;font-size:5rem;font-weight:700;line-height:1.5;color:var(--primary)}@media only screen and (max-width: 720px){.my-name.svelte-1t25bho{font-size:4rem}}.projects.svelte-1t25bho{width:100%}.projects.svelte-1t25bho .project{margin-bottom:3rem}.contact.svelte-1t25bho{text-align:center}.about-me.svelte-1t25bho{color:var(--primary-text);display:flex;flex-direction:row;justify-content:center;align-items:flex-start}@media only screen and (max-width: 720px){.about-me.svelte-1t25bho{flex-direction:column;place-items:center}}.content.svelte-1t25bho{margin:0 2rem 0 0rem}.experience.svelte-1t25bho{display:flex;flex-direction:column;gap:1rem;width:100%}.experience-item.svelte-1t25bho{display:flex;flex-direction:row;justify-content:space-between;align-items:start}.experience-item-title.svelte-1t25bho{margin-right:1rem}.experience-position.svelte-1t25bho{display:inline}
