@import"https://fonts.googleapis.com/css2?family=Grechen+Fuemen&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playwrite+IT+Moderna:wght@100..400&display=swap";@import"https://fonts.googleapis.com/css2?family=Anton&display=swap";@import"https://fonts.googleapis.com/css2?family=Lilita+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap";@import"https://fonts.googleapis.com/css2?family=Bitcount:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Stalemate&display=swap";::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background-color:#ffffff80;opacity:o.5}::-webkit-scrollbar-thumb{background-color:#000}::-webkit-scrollbar-thumb:hover{background-color:#fef200}html{scroll-behavior:smooth}body{padding:0;margin:0;box-sizing:border-box;background:#000;color:#fff;-webkit-user-select:none;user-select:none}.myPhoto{width:320px;height:320px;object-fit:cover;border-radius:50%;display:block;margin:0 auto}.myPhoto1{width:100%;max-width:380px;height:auto;display:block;margin:0 auto}@media (max-width: 768px){.myPhoto{max-width:80%}}@media (max-width: 480px){.myPhoto{max-width:90%}}.Navbar{height:90px;display:flex;justify-content:space-evenly;align-items:center;position:fixed;width:100%;z-index:9999;padding:0 20px;background-color:#00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nav-items{display:flex;align-items:center}.Navbar>.nav-items>a{color:#fff;font-weight:700;font-size:18px;text-decoration:none;margin:15px;position:relative;opacity:.8;font-family:Space Grotesk,serif}.Navbar>.nav-items>a:hover{opacity:1;color:#ffb433}.Navbar>.nav-items>a:before{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#ffb433;transition:all .45s}.Navbar>.nav-items>a:hover:before{width:100%}.Navbar>.nav-toggle{display:none}@media (max-width: 700px){.Navbar{display:flex;justify-content:space-evenly;align-items:center;padding:0 30px}.Navbar>.nav-items{position:absolute;top:90px;display:flex;flex-direction:column;background-color:#000000b3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);left:0;width:100%;height:auto;transform:translate(-100%);transition:all .45s}.Navbar{padding:0}.Navbar>.nav-items>a:before{background:transparent}.Navbar>.nav-items.open{transform:translate(0)}.Navbar>.nav-toggle{display:flex;width:50px;height:50px;align-items:center;justify-content:center;cursor:pointer}.nav-toggle>.bar{position:relative;width:32px;height:2px;background:#fffbfb;transition:all .45s ease-in-out}.nav-toggle>.bar:before,.nav-toggle>.bar:after{content:"";position:absolute;height:2px;background:#fff;border-radius:2px;transition:all .45s ease-in-out}.nav-toggle>.bar:before{width:25px;transform:translateY(-8px);right:0}.nav-toggle>.bar:after{width:32px;transform:translateY(8px)}.nav-toggle.open>.bar{transform:translate(-40px);background:transparent}.nav-toggle.open>.bar:before{width:32px;transform:rotate(45deg) translate(26px,-26px)}.nav-toggle.open>.bar:after{transform:rotate(-45deg) translate(26px,26px)}}.loader{display:flex;justify-content:center;align-items:center;height:100%}.loader__circle{width:14px;height:14px;border-radius:50%;margin:10px 4px;animation:loader_901 1s ease-in-out infinite}.loader__circle:nth-of-type(1){background-color:#007aff;animation-delay:0}.loader__circle:nth-of-type(2){background-color:#ff2d55;animation-delay:.25s}.loader__circle:nth-of-type(3){background-color:#34c759;animation-delay:.5s}.loader__circle:nth-of-type(4){background-color:#ff9500;animation-delay:.75s}@keyframes loader_901{0%{transform:scale(1)}20%{transform:scale(1.2)}40%{transform:scale(1)}}.glare-hover{width:var(--gh-width);height:var(--gh-height);background:var(--gh-bg);border-radius:var(--gh-br);border:1px solid var(--gh-border);overflow:hidden;position:relative;display:grid;place-items:center}.glare-hover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(var(--gh-angle),hsla(0,0%,0%,0) 60%,var(--gh-rgba) 70%,hsla(0,0%,0%,0),hsla(0,0%,0%,0) 100%);transition:var(--gh-duration) ease;background-size:var(--gh-size) var(--gh-size),100% 100%;background-repeat:no-repeat;background-position:-100% -100%,0 0}.glare-hover:hover{cursor:pointer}.glare-hover:hover:before{background-position:100% 100%,0 0}.glare-hover--play-once:before{transition:none}.glare-hover--play-once:hover:before{transition:var(--gh-duration) ease;background-position:100% 100%,0 0}.timeline-container{position:relative;margin:2rem auto;padding:1rem;max-width:100%}.timeline-item{position:relative;margin:2rem 0;padding-left:2rem;background-color:"rgba(254, 249, 225, 0.1)";backdrop-filter:"blur(10px)";-webkit-backdrop-filter:"blur(10px)"}.timeline-content{background-color:#ffffff05;padding:1rem;border-radius:10px;box-shadow:0 2px 6px #0000001a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(25px)}.timeline-date{font-size:.9rem;color:#888;background:"radial-gradient(circle,rgba(2, 0, 36, 1) 0%, rgba(0, 212, 255, 1) 100%)";-webkit-background-clip:"text";-webkit-text-fill-color:transparent;font-weight:700}.tech-stack{font-style:italic;font-size:.85rem;margin-top:.5rem}.expTime{display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.expTime{flex-direction:column;justify-content:flex-start}}.timeline-dot{position:absolute;top:0;left:-12px;width:12px;height:12px;background:radial-gradient(circle,#f7f7f7,#767675,#70706f 0%,gold);border-radius:50%;z-index:1}.timeline-dot:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;background-color:#701c1c4d;border-radius:50%;transform:translate(-50%,-50%);z-index:0;animation:rippleWave 1s infinite}@keyframes rippleWave{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}@keyframes pulseDot{0%,to{box-shadow:0 0 #701c1c66}50%{box-shadow:0 0 0 6px #701c1c00}}.particles-container{position:relative;width:100%;height:100%}
