@import url(https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700&family=Source+Code+Pro:wght@400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;background-position:50%;background-size:cover;color:#0f0;font-family:Source Code Pro,monospace;line-height:1.6;margin:0;text-shadow:0 0 5px #0f0,0 0 10px #0f0}h1,h2,h3,h4,h5,h6{color:#f0f;font-family:Orbitron,sans-serif;text-shadow:0 0 5px #f0f,0 0 10px #f0f}h2{border-bottom:2px solid #0ff;margin-bottom:1.5rem;padding-bottom:.5rem;text-shadow:0 0 4px #0ff}a{color:#0ff;text-decoration:none;transition:color .3s ease,text-shadow .3s ease}a:hover{color:#fff;text-shadow:0 0 10px #fff}.App{background-color:#0d0d0dcc;border:2px solid #0f0;box-shadow:0 0 15px #0f0;margin:2rem;padding:1rem}main{margin:0 auto;max-width:960px;padding:0 1rem}@keyframes subtle-glow{0%,to{text-shadow:0 0 5px #f0f,0 0 10px #f0f,0 0 15px #f0f}50%{text-shadow:0 0 10px #f0f,0 0 15px #f0f,0 0 20px #f0f}}.header{background:#0000;border-bottom:2px solid #0ff;color:#f0f;margin-bottom:2rem;padding:4rem 0;text-align:center}.header h1{-webkit-text-fill-color:#0000;animation:subtle-glow 3s ease-in-out infinite;background:-webkit-linear-gradient(45deg,#f0f,#0ff);-webkit-background-clip:text;color:#f0f;font-size:clamp(2rem,10vw,4.5rem);font-weight:400;letter-spacing:8px;margin:0;text-transform:uppercase}.header p{color:#0f0;font-size:1.2rem;letter-spacing:4px;text-transform:uppercase}@media (max-width:768px){.header h1{font-size:clamp(1.2rem,7vw,2.5rem);letter-spacing:4px}.header p{font-size:.9rem;letter-spacing:2px}}.about{background:#1a1a1a;border:1px solid #0ff;margin-bottom:2rem}.about,.experience{padding:2rem}.job{border-left:3px solid #f0f;margin-bottom:1.5rem;padding-left:1.5rem}.job h3{color:#0ff;margin-bottom:.5rem}.education{background:#1a1a1a;border:1px solid #0ff;margin-bottom:2rem;padding:2rem}.skills{padding:2rem;text-align:center}.skills ul{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));list-style:none;margin-top:2rem;padding:0}.skills li{background:#00ffff0d;border:1px solid #0ff;color:#0ff;font-weight:500;margin:0;padding:1.5rem 1rem;text-align:center;transition:background .3s ease,transform .2s ease}.skills li:hover{background:#0ff3;box-shadow:0 5px 15px #00ffff1a;transform:translateY(-5px)}.footer{background:#0000;border-top:2px solid #0ff;color:#0f0;margin-top:2rem;padding:2rem 0;text-align:center}.footer a{color:#f0f;margin:0 1rem}.footer a:hover{color:#fff}
/*# sourceMappingURL=main.849e3676.css.map*/