a.svelte-1jv2y3u:hover #icon:where(.svelte-1jv2y3u){height:4rem;width:4rem;transition:all .3s ease-out}a.svelte-1jv2y3u:hover{transition:all .3s ease-out}#icon.svelte-1jv2y3u{min-height:2rem;min-width:2rem;height:3vw;width:3vw}.image.svelte-142733v{grid-area:1 / 1 / 2 / 2;top:0;left:0;height:420px;transition:transform .2s ease;border-radius:16px;z-index:3;filter:brightness(80%)}.image.svelte-142733v:nth-child(2){transform:translate(15px);z-index:2;filter:brightness(50%)}.image.svelte-142733v:nth-child(3){transform:translate(30px);z-index:1;filter:brightness(30%)}#project.svelte-142733v{width:230px;transition:all .3s ease;scroll-margin-left:40px}#project.svelte-142733v:hover{width:360px;transition:all .3s ease}#project-images.svelte-142733v{height:450px;transition:all .3s ease}#project.svelte-142733v:hover #project-images:where(.svelte-142733v){filter:brightness(40%);height:450px;transition:all .3s ease}#project.svelte-142733v:hover .image:where(.svelte-142733v):nth-child(1){transform:translate(160px);transition:all .3s ease}#project.svelte-142733v:hover .image:where(.svelte-142733v):nth-child(2){transform:translate(80px);transition:all .3s ease}#project.svelte-142733v:hover .image:where(.svelte-142733v):nth-child(3){transform:translate(0);transition:all .3s ease}#project.svelte-142733v:hover #project-details:where(.svelte-142733v){opacity:1;transition:all .3s ease}#project-details.svelte-142733v{opacity:0;position:absolute;width:100%;text-align:center;top:70%;padding:8px;z-index:999;transition:all .3s ease}a.svelte-142733v:visited,a.svelte-142733v:link{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}#scrollbar.svelte-spwqvs{display:flex;gap:2rem;padding-left:2rem;padding-right:2rem;overflow:auto;scroll-snap-align:start;scroll-snap-type:x proximity;margin:0 auto}.overflow-scroll-gradient.svelte-spwqvs{position:relative;display:flex;justify-content:center}.overflow-scroll-gradient.svelte-spwqvs:before{content:"";z-index:10;position:absolute;top:0;left:0;width:50px;height:100%;background:linear-gradient(to right,#151515,#fff0 90%)}.overflow-scroll-gradient.svelte-spwqvs:after{content:"";z-index:10;position:absolute;top:0;right:0;width:50px;height:100%;background:linear-gradient(to left,#151515,#fff0 90%)}.laser.svelte-138wyq9{z-index:900;position:absolute;top:36%;left:28%;width:5%;height:4%;justify-content:space-between;transition:transform .3s}.laser-eye.svelte-138wyq9{position:relative;background-color:red;width:40%;border-radius:50%;transition:transform .3s;transform:scaleY(0)}#underline.svelte-1cl111e{position:absolute;height:2px;--tw-bg-opacity: 1;background-color:rgb(77 111 184 / var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}#nav.svelte-1cl111e{width:100%;z-index:50;transition:all .3s ease}#nav-items.svelte-1cl111e{position:relative;transition:all .5s ease}@media only screen and (max-width: 700px){#nav.svelte-1cl111e{flex-direction:column}#nav-items.svelte-1cl111e{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity));position:absolute;width:100%;padding-bottom:1rem;top:5rem;display:flex;flex-direction:column;transition:all .3s ease;margin:0}.nav-item.svelte-1cl111e{margin-top:8px;width:100%;margin-left:0}#underline.svelte-1cl111e{opacity:0}}.laser-text.svelte-104d5un{cursor:pointer;transition:color 1s,text-shadow 1s}.laser-text.burned.svelte-104d5un{color:#000;text-shadow:0 0 5px red,0 0 10px orange,0 0 20px orange}img.svelte-104d5un{transition:all .3s ease}@media only screen and (max-width: 1024px){section.svelte-104d5un{padding-left:6rem;padding-right:6rem;width:100%}img.svelte-104d5un{opacity:.2}}@media only screen and (max-width: 700px){#text.svelte-104d5un{width:100%}section.svelte-104d5un{padding:18rem 1rem}img.svelte-104d5un{top:14rem;opacity:.1}}@media only screen and (max-width: 1024px){#about.svelte-191t2qx{flex-direction:column;padding-left:20%;padding-right:20%;text-align:center}.profile-logo.svelte-191t2qx{margin-bottom:1rem}#text.svelte-191t2qx{margin:0;padding:0}#experience.svelte-191t2qx{justify-content:center}section.svelte-191t2qx{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 700px){#about.svelte-191t2qx{padding-left:10%;padding-right:10%}}line.svelte-4efeu2{position:absolute;z-index:999;filter:drop-shadow(0px 0px 100px red);transition:all .5s ease}.circle.svelte-4efeu2{filter:drop-shadow(0 0 3px white)}
