.achievements-container.svelte-hj8t04.svelte-hj8t04{max-width:1200px;margin:0 auto;padding:1rem}.terminal-header.svelte-hj8t04.svelte-hj8t04{background:var(--gradient-dark);padding:.75rem 1rem;border-radius:.5rem .5rem 0 0;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border-color)}.terminal-header.svelte-hj8t04 .terminal-controls.svelte-hj8t04{display:flex;gap:.5rem}.terminal-header.svelte-hj8t04 .terminal-controls .terminal-dot.svelte-hj8t04{width:12px;height:12px;border-radius:50%}.terminal-header.svelte-hj8t04 .terminal-controls .terminal-dot.red.svelte-hj8t04{background:#ff5f56}.terminal-header.svelte-hj8t04 .terminal-controls .terminal-dot.yellow.svelte-hj8t04{background:#ffbd2e}.terminal-header.svelte-hj8t04 .terminal-controls .terminal-dot.green.svelte-hj8t04{background:#27ca3f}.terminal-header.svelte-hj8t04 .terminal-title.svelte-hj8t04{color:var(--text-color);font-family:var(--font-mono);font-size:.9rem}.command-prompt.svelte-hj8t04.svelte-hj8t04{background:var(--card-background);border:1px solid var(--border-color);border-top:none;border-radius:0 0 .5rem .5rem;padding:1rem;font-family:var(--font-mono);margin-bottom:2rem}.command-prompt.svelte-hj8t04 .prompt.svelte-hj8t04{color:var(--primary);font-weight:700}.command-prompt.svelte-hj8t04 .command.svelte-hj8t04{color:var(--text-color);margin-left:.5rem}.command-prompt.svelte-hj8t04 .cursor.svelte-hj8t04{color:var(--primary);animation:svelte-hj8t04-blink 1s infinite}.section-title.svelte-hj8t04.svelte-hj8t04{display:flex;align-items:center;gap:1rem;color:var(--primary);font-size:1.5rem;font-weight:600;margin:2rem 0 1.5rem;border-bottom:2px solid var(--primary);padding-bottom:.5rem}.section-title.svelte-hj8t04 i.svelte-hj8t04{font-size:1.3rem}.stats-grid.svelte-hj8t04.svelte-hj8t04{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:3rem}.stat-card.svelte-hj8t04.svelte-hj8t04{background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--button-radius);padding:1.5rem;display:flex;gap:1rem;transition:all .3s ease}.stat-card.svelte-hj8t04.svelte-hj8t04:hover{border-color:var(--primary);box-shadow:0 4px 20px #00ff8826;transform:translateY(-2px)}.stat-card.svelte-hj8t04 .stat-icon.svelte-hj8t04{background:var(--gradient-cyber);color:#000;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.stat-card.svelte-hj8t04 .stat-content.svelte-hj8t04{flex:1}.stat-card.svelte-hj8t04 .stat-content .stat-text.svelte-hj8t04{color:var(--text-color);margin:0 0 .5rem;font-weight:500}.stat-card.svelte-hj8t04 .stat-content .stat-link.svelte-hj8t04{color:var(--primary);text-decoration:none;font-size:.8rem}.stat-card.svelte-hj8t04 .stat-content .stat-link.svelte-hj8t04:hover{text-decoration:underline}.awards-grid.svelte-hj8t04.svelte-hj8t04{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem;margin-bottom:3rem}.award-card.svelte-hj8t04.svelte-hj8t04{background:linear-gradient(135deg,var(--card-background),rgba(255,215,0,.05));border:1px solid var(--border-color);border-radius:var(--button-radius);padding:2rem;transition:all .3s ease}.award-card.svelte-hj8t04.svelte-hj8t04:hover{border-color:gold;box-shadow:0 4px 20px #ffd70033;transform:translateY(-2px)}.award-card.svelte-hj8t04 .award-header.svelte-hj8t04{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.award-card.svelte-hj8t04 .award-header .award-icon.svelte-hj8t04{font-size:2rem}.award-card.svelte-hj8t04 .award-header .award-date.svelte-hj8t04{background:var(--primary);color:#000;padding:.25rem .75rem;border-radius:1rem;font-size:.8rem;font-weight:600}.award-card.svelte-hj8t04 .award-title.svelte-hj8t04{color:var(--text-color);font-size:1.2rem;font-weight:600;margin:0 0 .5rem}.award-card.svelte-hj8t04 .award-issuer.svelte-hj8t04{color:var(--text-color-dim);margin:0 0 1rem;font-style:italic}.award-card.svelte-hj8t04 .award-link.svelte-hj8t04{color:var(--primary);text-decoration:none;font-size:.9rem}.award-card.svelte-hj8t04 .award-link.svelte-hj8t04:hover{text-decoration:underline}.projects-grid.svelte-hj8t04.svelte-hj8t04{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem;margin-bottom:2rem}.project-card.svelte-hj8t04.svelte-hj8t04{background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--button-radius);padding:1.5rem;transition:all .3s ease}.project-card.svelte-hj8t04.svelte-hj8t04:hover{border-color:var(--primary);box-shadow:0 4px 20px #00ff8826;transform:translateY(-2px)}.project-card.svelte-hj8t04 .project-header.svelte-hj8t04{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.project-card.svelte-hj8t04 .project-header .project-logo.svelte-hj8t04{font-size:2rem}.project-card.svelte-hj8t04 .project-header .project-links.svelte-hj8t04{display:flex;gap:.5rem}.project-card.svelte-hj8t04 .project-header .project-links a.svelte-hj8t04{color:var(--primary);font-size:1.2rem;transition:transform .2s ease}.project-card.svelte-hj8t04 .project-header .project-links a.svelte-hj8t04:hover{transform:scale(1.2)}.project-card.svelte-hj8t04 .project-name.svelte-hj8t04{color:var(--text-color);font-size:1.3rem;font-weight:600;margin:0 0 .5rem}.project-card.svelte-hj8t04 .project-description.svelte-hj8t04{color:var(--text-color);margin:0 0 1rem;line-height:1.5}.project-card.svelte-hj8t04 .project-tech.svelte-hj8t04{margin-bottom:1rem}.project-card.svelte-hj8t04 .project-stats.svelte-hj8t04{display:flex;justify-content:space-between;align-items:center;color:var(--text-color-dim);font-size:.9rem}.project-card.svelte-hj8t04 .project-stats .stars.svelte-hj8t04{color:var(--primary)}.project-card.svelte-hj8t04 .project-stats .stars i.svelte-hj8t04{margin-right:.25rem}.project-card.svelte-hj8t04 .project-stats .repo-name.svelte-hj8t04{font-family:var(--font-mono);opacity:.8}.projects-footer.svelte-hj8t04.svelte-hj8t04{text-align:center;margin:2rem 0}.projects-footer.svelte-hj8t04 p.svelte-hj8t04{color:var(--text-color-dim);margin:0}.projects-footer.svelte-hj8t04 p a.svelte-hj8t04{color:var(--primary);text-decoration:none}.projects-footer.svelte-hj8t04 p a.svelte-hj8t04:hover{text-decoration:underline}.competitions-grid.svelte-hj8t04.svelte-hj8t04{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:1.5rem;margin-bottom:2rem}.competition-card.svelte-hj8t04.svelte-hj8t04{background:linear-gradient(135deg,var(--card-background),rgba(0,255,136,.05));border:1px solid var(--border-color);border-radius:var(--button-radius);padding:1.5rem;transition:all .3s ease}.competition-card.svelte-hj8t04.svelte-hj8t04:hover{border-color:var(--primary);box-shadow:0 4px 20px #00ff8826;transform:translateY(-2px)}.competition-card.svelte-hj8t04 .competition-header.svelte-hj8t04{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.competition-card.svelte-hj8t04 .competition-header h3.svelte-hj8t04{color:var(--text-color);font-size:1.2rem;font-weight:600;margin:0}.competition-card.svelte-hj8t04 .competition-header .competition-date.svelte-hj8t04{background:var(--primary);color:#000;padding:.25rem .75rem;border-radius:1rem;font-size:.8rem;font-weight:600}.competition-card.svelte-hj8t04 .achievement-badge.svelte-hj8t04{background:var(--gradient-cyber);color:#000;padding:.5rem 1rem;border-radius:.5rem;font-weight:600;margin-bottom:1rem;display:inline-flex;align-items:center;gap:.5rem}.competition-card.svelte-hj8t04 .competition-description.svelte-hj8t04{color:var(--text-color);margin:0;line-height:1.5}.hackathon-image-container.svelte-hj8t04.svelte-hj8t04{text-align:center;margin:2rem 0}.hackathon-image-container.svelte-hj8t04 .hackathon-image.svelte-hj8t04{max-width:100%;height:auto;border-radius:var(--button-radius);border:1px solid var(--border-color)}@keyframes svelte-hj8t04-blink{0%,50%{opacity:1}51%,to{opacity:0}}@media (max-width: 768px){.achievements-container.svelte-hj8t04.svelte-hj8t04{padding:.5rem}.stats-grid.svelte-hj8t04.svelte-hj8t04,.awards-grid.svelte-hj8t04.svelte-hj8t04,.projects-grid.svelte-hj8t04.svelte-hj8t04,.competitions-grid.svelte-hj8t04.svelte-hj8t04{grid-template-columns:1fr}.section-title.svelte-hj8t04.svelte-hj8t04{font-size:1.3rem;flex-direction:column;gap:.5rem;text-align:center}}
