.home-page[data-v-2d293ef2]{animation:fadeIn-2d293ef2 .6s ease-in-out}@keyframes fadeIn-2d293ef2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero[data-v-2d293ef2]{text-align:center;margin-bottom:6rem;padding:3rem 2rem;border-radius:12px;background:linear-gradient(135deg,#00d4ff0d,#7b61ff0d);border:1px solid rgba(0,212,255,.2)}.avatar[data-v-2d293ef2]{font-size:5rem;margin-bottom:2rem;animation:float-2d293ef2 3s ease-in-out infinite}@keyframes float-2d293ef2{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.hero-title[data-v-2d293ef2]{font-size:3.5rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,#00d4ff,#7b61ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-2d293ef2]{font-size:1.5rem;color:#00d4ff;margin-bottom:1rem;font-weight:500}.hero-description[data-v-2d293ef2]{font-size:1.1rem;color:#b0b0b0;max-width:600px;margin:0 auto 2rem;line-height:1.6}.cta-buttons[data-v-2d293ef2]{display:flex;justify-content:center;gap:1.5rem;margin-top:2rem;flex-wrap:wrap}.btn[data-v-2d293ef2]{padding:1rem 2rem;border-radius:8px;border:none;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-2d293ef2]{background:linear-gradient(135deg,#00d4ff,#7b61ff);color:#000}.btn-primary[data-v-2d293ef2]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #00d4ff4d}.btn-secondary[data-v-2d293ef2]{background:transparent;color:#00d4ff;border:2px solid #00d4ff}.btn-secondary[data-v-2d293ef2]:hover{background:#00d4ff1a;transform:translateY(-2px)}.skills-section[data-v-2d293ef2]{margin-bottom:6rem}.skills-section h2[data-v-2d293ef2]{font-size:2.5rem;margin-bottom:3rem;text-align:center;background:linear-gradient(135deg,#00d4ff,#7b61ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.skills-grid[data-v-2d293ef2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.skill-card[data-v-2d293ef2]{background:#ffffff0d;border:1px solid rgba(0,212,255,.2);padding:2rem;border-radius:12px;text-align:center;transition:all .3s ease;cursor:pointer}.skill-card[data-v-2d293ef2]:hover{background:#00d4ff1a;border-color:#00d4ff80;transform:translateY(-5px);box-shadow:0 10px 30px #00d4ff33}.skill-icon[data-v-2d293ef2]{font-size:3rem;margin-bottom:1rem}.skill-card h3[data-v-2d293ef2]{font-size:1.3rem;margin-bottom:.5rem;color:#00d4ff}.skill-card p[data-v-2d293ef2]{color:#a0a0a0;font-size:.95rem}.featured-section[data-v-2d293ef2]{text-align:center}.featured-section h2[data-v-2d293ef2]{font-size:2.5rem;margin-bottom:2rem;background:linear-gradient(135deg,#00d4ff,#7b61ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.featured-preview[data-v-2d293ef2]{background:#ffffff0d;border:1px solid rgba(0,212,255,.2);padding:3rem;border-radius:12px;color:#b0b0b0}@media(max-width:768px){.hero-title[data-v-2d293ef2]{font-size:2rem}.hero-subtitle[data-v-2d293ef2]{font-size:1.2rem}.cta-buttons[data-v-2d293ef2]{flex-direction:column}.btn[data-v-2d293ef2]{width:100%}}.about-page[data-v-e9effe5a]{animation:fadeIn-e9effe5a .6s ease-in-out}@keyframes fadeIn-e9effe5a{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.about-header[data-v-e9effe5a]{text-align:center;margin-bottom:4rem;padding:3rem 2rem;border-radius:12px;background:linear-gradient(135deg,#00d4ff0d,#7b61ff0d);border:1px solid rgba(0,212,255,.2)}.about-header h1[data-v-e9effe5a]{font-size:3rem;margin-bottom:.5rem;background:linear-gradient(135deg,#00d4ff,#7b61ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.intro[data-v-e9effe5a]{font-size:1.3rem;color:#a0a0a0}.about-content[data-v-e9effe5a]{display:grid;grid-template-columns:2fr 1fr;gap:3rem;margin-bottom:5rem}.about-text h2[data-v-e9effe5a]{font-size:1.8rem;color:#00d4ff;margin-top:2rem;margin-bottom:1rem}.about-text p[data-v-e9effe5a]{color:#b0b0b0;line-height:1.8;margin-bottom:1rem;font-size:1.05rem}.about-stats[data-v-e9effe5a]{display:grid;grid-template-columns:1fr;gap:1.5rem}.stat-box[data-v-e9effe5a]{background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);padding:2rem;border-radius:8px;text-align:center;transition:all .3s ease}.stat-box[data-v-e9effe5a]:hover{background:#00d4ff26;transform:translateY(-5px)}.stat-number[data-v-e9effe5a]{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#00d4ff,#7b61ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.stat-label[data-v-e9effe5a]{color:#a0a0a0;font-size:.95rem}.values-section[data-v-e9effe5a]{text-align:center}.values-section h2[data-v-e9effe5a]{font-size:2.5rem;margin-bottom:3rem;background:linear-gradient(135deg,#00d4ff,#7b61ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.values-grid[data-v-e9effe5a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.value-card[data-v-e9effe5a]{background:#ffffff0d;border:1px solid rgba(0,212,255,.2);padding:2rem;border-radius:12px;transition:all .3s ease}.value-card[data-v-e9effe5a]:hover{background:#00d4ff1a;border-color:#00d4ff80;transform:translateY(-5px)}.value-icon[data-v-e9effe5a]{font-size:2.5rem;margin-bottom:1rem}.value-card h3[data-v-e9effe5a]{font-size:1.2rem;color:#00d4ff;margin-bottom:.5rem}.value-card p[data-v-e9effe5a]{color:#a0a0a0;font-size:.95rem}@media(max-width:768px){.about-content[data-v-e9effe5a]{grid-template-columns:1fr}.about-header h1[data-v-e9effe5a]{font-size:2rem}.about-text h2[data-v-e9effe5a]{font-size:1.4rem}.values-grid[data-v-e9effe5a]{grid-template-columns:1fr}}.portfolio-page[data-v-39e8df34]{animation:fadeIn-39e8df34 .6s ease-in-out}@keyframes fadeIn-39e8df34{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.portfolio-header[data-v-39e8df34]{text-align:center;margin-bottom:4rem;padding:3rem 2rem;border-radius:12px;background:linear-gradient(135deg,#00d4ff0d,#7b61ff0d);border:1px solid rgba(0,212,255,.2)}.portfolio-header h1[data-v-39e8df34]{font-size:3rem;margin-bottom:.5rem;background:linear-gradient(135deg,#00d4ff,#7b61ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.intro[data-v-39e8df34]{font-size:1.3rem;color:#a0a0a0}.portfolio-content[data-v-39e8df34]{margin-bottom:5rem}.projects-grid[data-v-39e8df34]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.project-card[data-v-39e8df34]{background:#ffffff0d;border:1px solid rgba(0,212,255,.2);padding:2rem;border-radius:12px;transition:all .3s ease;display:flex;flex-direction:column}.project-card[data-v-39e8df34]:hover{background:#00d4ff1a;border-color:#00d4ff80;transform:translateY(-10px);box-shadow:0 15px 40px #00d4ff33}.project-image[data-v-39e8df34]{font-size:3rem;margin-bottom:1rem;text-align:center}.project-card h3[data-v-39e8df34]{font-size:1.4rem;color:#00d4ff;margin-bottom:.8rem}.project-description[data-v-39e8df34]{color:#b0b0b0;line-height:1.6;margin-bottom:1.5rem;flex-grow:1}.project-tags[data-v-39e8df34]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.tag[data-v-39e8df34]{background:#00d4ff26;color:#00d4ff;padding:.3rem .8rem;border-radius:20px;font-size:.8rem;border:1px solid rgba(0,212,255,.3)}.view-btn[data-v-39e8df34]{background:linear-gradient(135deg,#00d4ff,#7b61ff);color:#000;border:none;padding:.8rem 1.5rem;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%}.view-btn[data-v-39e8df34]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00d4ff4d}.cta-section[data-v-39e8df34]{text-align:center;background:linear-gradient(135deg,#00d4ff0d,#7b61ff0d);border:1px solid rgba(0,212,255,.2);padding:3rem 2rem;border-radius:12px}.cta-section h2[data-v-39e8df34]{font-size:2rem;margin-bottom:1rem;background:linear-gradient(135deg,#00d4ff,#7b61ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cta-section p[data-v-39e8df34]{color:#b0b0b0;margin-bottom:2rem;font-size:1.1rem}.cta-btn[data-v-39e8df34]{background:linear-gradient(135deg,#00d4ff,#7b61ff);color:#000;border:none;padding:1rem 2.5rem;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease}.cta-btn[data-v-39e8df34]:hover{transform:translateY(-3px);box-shadow:0 10px 30px #00d4ff4d}@media(max-width:768px){.portfolio-header h1[data-v-39e8df34]{font-size:2rem}.projects-grid[data-v-39e8df34]{grid-template-columns:1fr}.cta-section h2[data-v-39e8df34]{font-size:1.5rem}}.contact-page[data-v-f88d0357]{animation:fadeIn-f88d0357 .6s ease-in-out}@keyframes fadeIn-f88d0357{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.contact-header[data-v-f88d0357]{text-align:center;margin-bottom:4rem;padding:3rem 2rem;border-radius:12px;background:linear-gradient(135deg,#00d4ff0d,#7b61ff0d);border:1px solid rgba(0,212,255,.2)}.contact-header h1[data-v-f88d0357]{font-size:3rem;margin-bottom:.5rem;background:linear-gradient(135deg,#00d4ff,#7b61ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.intro[data-v-f88d0357]{font-size:1.3rem;color:#a0a0a0}.contact-content[data-v-f88d0357]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-bottom:4rem}.form-section h2[data-v-f88d0357],.contact-methods h2[data-v-f88d0357]{font-size:1.8rem;color:#00d4ff;margin-bottom:2rem}.contact-form[data-v-f88d0357]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-f88d0357]{display:flex;flex-direction:column}.form-group label[data-v-f88d0357]{color:#b0b0b0;margin-bottom:.5rem;font-weight:500}.form-group input[data-v-f88d0357],.form-group textarea[data-v-f88d0357]{background:#ffffff0d;border:1px solid rgba(0,212,255,.2);color:#e0e0e0;padding:.8rem 1rem;border-radius:6px;font-size:1rem;font-family:inherit;transition:all .3s ease}.form-group input[data-v-f88d0357]::placeholder,.form-group textarea[data-v-f88d0357]::placeholder{color:#606060}.form-group input[data-v-f88d0357]:focus,.form-group textarea[data-v-f88d0357]:focus{outline:none;background:#00d4ff1a;border-color:#00d4ff80;box-shadow:0 0 0 3px #00d4ff1a}.submit-btn[data-v-f88d0357]{background:linear-gradient(135deg,#00d4ff,#7b61ff);color:#000;border:none;padding:1rem;border-radius:6px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;margin-top:1rem}.submit-btn[data-v-f88d0357]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #00d4ff4d}.submit-btn[data-v-f88d0357]:disabled{opacity:.8}.methods-grid[data-v-f88d0357]{display:grid;grid-template-columns:1fr;gap:1rem}.method-card[data-v-f88d0357]{background:#ffffff0d;border:1px solid rgba(0,212,255,.2);padding:1.5rem;border-radius:8px;text-decoration:none;color:inherit;transition:all .3s ease;display:flex;align-items:center;gap:1rem}.method-card[data-v-f88d0357]:hover{background:#00d4ff1a;border-color:#00d4ff80;transform:translate(5px)}.method-icon[data-v-f88d0357]{font-size:2rem;min-width:50px;text-align:center}.method-label[data-v-f88d0357]{color:#00d4ff;font-weight:600;flex:1}.method-value[data-v-f88d0357]{color:#a0a0a0;font-size:.9rem}.response-time[data-v-f88d0357]{text-align:center;background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);padding:2rem;border-radius:12px}.response-time h3[data-v-f88d0357]{color:#00d4ff;font-size:1.3rem;margin-bottom:.5rem}.response-time p[data-v-f88d0357]{color:#b0b0b0}@media(max-width:768px){.contact-content[data-v-f88d0357]{grid-template-columns:1fr}.contact-header h1[data-v-f88d0357]{font-size:2rem}.methods-grid[data-v-f88d0357]{grid-template-columns:1fr}}[data-v-aa746c3d]{margin:0;padding:0;box-sizing:border-box}.container[data-v-aa746c3d]{min-height:100vh;display:flex;flex-direction:column;background:linear-gradient(135deg,#1a1a2e,#0f0f1e);color:#e0e0e0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.navbar[data-v-aa746c3d]{background:#141423f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.1);padding:1rem 0;position:sticky;top:0;z-index:100}.navbar-content[data-v-aa746c3d]{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.logo[data-v-aa746c3d]{font-size:1.8rem;font-weight:700;background:linear-gradient(135deg,#00d4ff,#7b61ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-tabs[data-v-aa746c3d]{display:flex;gap:1rem}.nav-tab[data-v-aa746c3d]{background:none;border:none;color:#a0a0a0;cursor:pointer;padding:.75rem 1.5rem;border-radius:8px;display:flex;align-items:center;gap:.5rem;transition:all .3s ease;font-size:1rem;font-weight:500}.nav-tab[data-v-aa746c3d]:hover{color:#e0e0e0;background:#ffffff0d}.nav-tab.active[data-v-aa746c3d]{color:#00d4ff;background:#00d4ff1a;border:1px solid rgba(0,212,255,.3)}.tab-icon[data-v-aa746c3d]{font-size:1.2rem}.tab-label[data-v-aa746c3d]{white-space:nowrap}.main-content[data-v-aa746c3d]{flex:1;max-width:1200px;margin:0 auto;width:100%;padding:4rem 2rem}.footer[data-v-aa746c3d]{background:#141423f2;border-top:1px solid rgba(255,255,255,.1);padding:2rem;text-align:center;margin-top:auto}.footer p[data-v-aa746c3d]{margin-bottom:1rem;color:gray}.social-links[data-v-aa746c3d]{display:flex;justify-content:center;gap:2rem}.social-link[data-v-aa746c3d]{color:#00d4ff;text-decoration:none;transition:color .3s ease}.social-link[data-v-aa746c3d]:hover{color:#7b61ff}@media(max-width:768px){.navbar-content[data-v-aa746c3d]{flex-direction:column;gap:1rem}.nav-tabs[data-v-aa746c3d]{width:100%;justify-content:space-around}.nav-tab[data-v-aa746c3d]{padding:.5rem 1rem;font-size:.9rem}.tab-label[data-v-aa746c3d]{display:none}.main-content[data-v-aa746c3d]{padding:2rem 1rem}.logo[data-v-aa746c3d]{font-size:1.4rem}}
