body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin:0;overflow:hidden}body,code{font-family:Courier New,Monaco,Menlo,monospace}*{box-sizing:border-box;margin:0;padding:0}body{background:#0a0a0a;background-image:radial-gradient(circle at 20% 80%,#00ff001a 0,#0000 50%),radial-gradient(circle at 80% 20%,#4ecdc41a 0,#0000 50%),radial-gradient(circle at 40% 40%,#00ff000d 0,#0000 50%);color:#0f0;font-family:Fira Code,JetBrains Mono,Source Code Pro,Courier New,monospace;overflow-x:hidden;overflow-y:auto}.split-container{display:flex;height:100vh;width:100vw}.cli-pane{background:#0a0a0a;border-right:2px solid #333;font-family:Courier New,Monaco,Menlo,monospace;font-size:14px;line-height:1.4;padding:20px}.cli-pane,.web-pane{display:flex;flex:1 1;flex-direction:column;overflow-y:auto}.web-pane{align-items:center;background:#1a1a1a;justify-content:flex-start;overflow-x:hidden;padding:30px}.terminal-output{flex:1 1;margin-bottom:20px;white-space:pre-wrap}.terminal-input-line{align-items:center;display:flex;margin-top:auto}.terminal-input{background:#0000;border:none;color:#0f0;flex:1 1;font-family:Courier New,Monaco,Menlo,monospace;font-size:14px;margin-left:5px;outline:none}.prompt-text{color:#0f0;font-weight:700}.user{color:#ff6b6b}.path{color:#4ecdc4}.symbol{color:#0f0}.response{color:#fff;margin:5px 0;white-space:pre-wrap}.web-section{display:flex;flex-direction:column;margin:0 auto;max-width:1000px;min-height:100vh;padding:20px;text-align:left;width:100%}.section-header h2{border-bottom:2px solid #333;color:#4ecdc4;font-size:2.5rem;margin-bottom:30px;padding-bottom:15px;text-align:center}.skill-categories{grid-gap:25px;display:grid;gap:25px;margin-top:20px}.skill-category h3{border-left:4px solid #4ecdc4;color:#fff;font-size:1.3rem;margin-bottom:15px;padding-left:15px}.skill-tags{display:flex;flex-wrap:wrap;gap:10px}.skill-tag{border-radius:20px;font-size:.9rem;font-weight:500;padding:8px 16px;transition:all .3s ease}.skill-tag.advanced{background:linear-gradient(135deg,#4ecdc4,#44a08d);color:#000}.skill-tag.intermediate{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.skill-tag:hover{box-shadow:0 4px 12px #4ecdc44d;transform:translateY(-2px)}.about-hero{background:linear-gradient(135deg,#4ecdc41a,#00ff000d);border:1px solid #4ecdc433;border-radius:20px;margin:20px 0 40px;padding:60px 40px;position:relative;z-index:1}.hero-content{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1200px}.profile-section{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:auto 1fr}.profile-image{align-items:center;display:flex;justify-content:center;position:relative}.profile-img{border:4px solid #4ecdc4;border-radius:50%;box-shadow:0 10px 30px #4ecdc44d;height:200px;object-fit:cover;transition:all .3s ease;width:200px}.profile-img:hover{box-shadow:0 15px 40px #4ecdc466;transform:scale(1.05)}.profile-status{background:#0f0;border-radius:15px;bottom:10px;box-shadow:0 2px 10px #00ff004d;color:#000;font-size:.8rem;font-weight:600;padding:5px 10px;position:absolute;right:10px}.profile-info{display:flex;flex-direction:column;gap:20px}.hero-text h1{color:#0f0;font-family:Fira Code,JetBrains Mono,monospace;font-size:3.5rem;font-weight:700;line-height:1.2;margin:0 0 20px;text-shadow:0 0 10px #00ff0080}.highlight{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#4ecdc4,#0f0);-webkit-background-clip:text;background-clip:text}.hero-subtitle{color:#4ecdc4;font-family:Fira Code,JetBrains Mono,monospace;font-size:1.5rem;font-weight:600;margin:0 0 20px;text-shadow:0 0 5px #4ecdc44d}.hero-description{color:#e0e0e0;font-size:1.1rem;line-height:1.6;margin:0 0 40px;max-width:500px}.hero-stats{display:flex;gap:40px}.stat-item{text-align:center}.stat-number{color:#4ecdc4;display:block;font-size:2.5rem;font-weight:700;line-height:1;transition:all .3s ease}.stat-number.animate{animation:pulse .6s ease-in-out}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.stat-label{color:#e0e0e0;display:block;font-size:.9rem;margin-top:5px}.hero-image{align-items:center;display:flex;justify-content:center}.about-sections{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin:0 auto;max-width:1200px}.section-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1a1acc;border:1px solid #4ecdc433;border-radius:16px;padding:30px;transition:all .3s ease}.section-card:hover{border-color:#4ecdc466;box-shadow:0 10px 30px #4ecdc41a;transform:translateY(-5px)}.card-header{gap:15px;margin-bottom:25px}.card-header,.card-icon{align-items:center;display:flex}.card-icon{background:linear-gradient(135deg,#4ecdc4,#0f0);border-radius:12px;font-size:2rem;height:50px;justify-content:center;width:50px}.card-icon .material-icons{color:#000;font-size:32px}.card-header h3{color:#fff;font-size:1.3rem;font-weight:600;margin:0}.card-content{color:#e0e0e0}.education-item{align-items:flex-start;display:flex;gap:20px}.education-dot{background:#4ecdc4;border-radius:50%;flex-shrink:0;height:12px;margin-top:8px;width:12px}.education-content h4{color:#fff;font-size:1.1rem;font-weight:600;margin:0 0 5px}.education-content p{color:#e0e0e0;font-size:.95rem;margin:0 0 5px}.education-year{color:#4ecdc4;font-size:.9rem;font-weight:500}.achievement-grid{grid-gap:20px;display:grid;gap:20px}.achievement-item{align-items:center;background:#4ecdc40d;border:1px solid #4ecdc41a;border-radius:12px;display:flex;gap:15px;padding:15px;transition:all .3s ease}.achievement-item:hover{background:#4ecdc41a;transform:translateX(5px)}.achievement-icon{align-items:center;background:#4ecdc433;border-radius:10px;display:flex;font-size:1.5rem;height:40px;justify-content:center;width:40px}.achievement-content h4{color:#fff;font-size:1rem;font-weight:600;margin:0 0 3px}.achievement-content p{color:#e0e0e0;font-size:.9rem;margin:0}.skills-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.skill-item{align-items:center;background:#4ecdc40d;border:1px solid #4ecdc41a;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:12px 15px;transition:all .3s ease}.skill-item .skill-icon .material-icons{color:#4ecdc4;font-size:20px}.skill-item:hover{background:#4ecdc41a;border-color:#4ecdc44d;transform:translateY(-2px)}.skill-icon{font-size:1.2rem}.skill-item span{color:#e0e0e0;font-size:.9rem;font-weight:500}.profile-card{background:#4ecdc41a;border:1px solid #4ecdc44d;border-radius:15px;padding:30px;text-align:center}.profile-avatar{align-items:center;background:linear-gradient(135deg,#4ecdc4,#44a08d);border-radius:50%;color:#000;display:flex;font-size:2rem;font-weight:700;height:80px;justify-content:center;margin:0 auto 15px;width:80px}.profile-card h3{color:#fff;font-size:1.5rem;margin-bottom:5px}.title{color:#4ecdc4;font-size:1rem;margin-bottom:0}.about-text p{color:#e0e0e0;font-size:1.1rem;line-height:1.6;margin-bottom:20px}.about-bullets{margin-bottom:25px}.about-bullets h4,.achievements h4,.interests h4{color:#4ecdc4;font-size:1.2rem;margin-bottom:15px}.about-text ul{list-style:none;margin:0;padding:0}.about-text li{background:#4ecdc41a;border-left:3px solid #4ecdc4;border-radius:0 5px 5px 0;color:#e0e0e0;font-size:1rem;margin-bottom:8px;padding:8px 0 8px 15px;transition:all .3s ease}.about-text li:hover{background:#4ecdc433;transform:translateX(5px)}.interests h4{color:#fff;margin-bottom:15px}.interest-tags{display:flex;flex-wrap:wrap;gap:10px}.interest-tags span{background:#4ecdc433;border:1px solid #4ecdc44d;border-radius:20px;font-size:.9rem;padding:8px 15px}.achievements{margin:25px 0}.projects-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:20px}.project-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1a1acc;border:1px solid #4ecdc433;border-radius:16px;overflow:hidden;padding:30px;position:relative;transition:all .3s ease}.project-card:before{background:linear-gradient(90deg,#4ecdc4,#0f0);content:"";height:4px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.project-card:hover{border-color:#4ecdc466;box-shadow:0 15px 35px #4ecdc433;transform:translateY(-8px)}.project-card:hover:before{opacity:1}.project-icon{font-size:2.5rem;margin-bottom:15px}.project-icon .material-icons{color:#4ecdc4;font-size:48px}.project-card h3{color:#fff;font-size:1.3rem;margin-bottom:10px}.project-card p{color:#e0e0e0;font-size:1rem;line-height:1.5;margin-bottom:15px}.project-tech{color:#4ecdc4;font-size:.9rem;font-weight:500;margin-bottom:15px}.project-links{display:flex;gap:15px}.project-link{border:1px solid #4ecdc4;border-radius:25px;color:#4ecdc4;font-size:.9rem;font-weight:500;overflow:hidden;padding:10px 18px;position:relative;text-decoration:none;transition:all .3s ease}.project-link:before{background:linear-gradient(90deg,#0000,#4ecdc433,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.project-link:hover{background:#4ecdc4;box-shadow:0 5px 15px #4ecdc44d;color:#000;transform:translateY(-2px)}.project-link:hover:before{left:100%}.contact-content{margin:0 auto;max-width:600px}.contact-card{background:#4ecdc40d;border:1px solid #4ecdc433;border-radius:15px;padding:30px;text-align:center}.contact-card h3{color:#fff;font-size:1.5rem;margin-bottom:10px}.contact-card p{color:#e0e0e0;margin-bottom:30px}.contact-methods{grid-gap:20px;display:grid;gap:20px}.contact-method{align-items:center;background:#4ecdc41a;border-radius:10px;display:flex;gap:15px;padding:15px;transition:all .3s ease}.contact-method:hover{background:#4ecdc433;transform:translateX(5px)}.contact-icon{font-size:1.5rem;text-align:center;width:40px}.contact-icon .material-icons{color:#4ecdc4;font-size:24px}.contact-info h4{color:#fff;font-size:1rem;margin:0 0 5px}.contact-info a,.contact-info span{color:#4ecdc4;font-size:.9rem;text-decoration:none}.contact-info a:hover{color:#0f0}.welcome-section{margin:0 auto;max-width:600px;text-align:center}.welcome-section h2{color:#4ecdc4;font-size:2.5rem;margin-bottom:20px}.welcome-section p{color:#e0e0e0;font-size:1.2rem;margin-bottom:30px}.command-hints{grid-gap:15px;display:grid;gap:15px;text-align:left}.command-hint{align-items:center;background:#4ecdc41a;border-left:4px solid #4ecdc4;border-radius:10px;display:flex;gap:15px;padding:15px}.command-hint code{background:#0f03;border-radius:5px;color:#0f0;font-family:Courier New,monospace;font-weight:700;min-width:80px;padding:5px 10px;text-align:center}.command-hint span{color:#e0e0e0;font-size:1rem}.web-section a{color:#4ecdc4;text-decoration:none;transition:color .3s ease}.web-section a:hover{color:#0f0;text-decoration:underline}@media (max-width:768px){.split-container{flex-direction:column}.cli-pane,.web-pane{flex:none;height:50vh}.section-header h2{font-size:2rem}.profile-section{gap:30px;grid-template-columns:1fr;text-align:center}.profile-img{height:150px;width:150px}.hero-text h1{font-size:2.5rem}.hero-stats{gap:30px;justify-content:center}.about-sections{gap:20px;grid-template-columns:1fr}.section-card{padding:20px}.projects-grid{grid-template-columns:1fr}.interest-tags,.skill-tags{justify-content:center}.command-hint{flex-direction:column;gap:10px;text-align:center}.command-hint code{min-width:auto}}@media (max-width:1024px){.about-content{gap:25px;grid-template-columns:1fr}.profile-card-3d{max-width:380px;min-height:450px}}@media (max-width:600px){.about-hero{padding:40px 20px}.profile-img{height:120px;width:120px}.hero-text h1{font-size:2rem}.hero-stats{flex-direction:column;gap:20px}.skills-grid{grid-template-columns:1fr}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}
/*# sourceMappingURL=main.427cc695.css.map*/