@import url(https://fonts.googleapis.com/css2?family=MonteCarlo&display=swap);@import url(https://fonts.googleapis.com/css2?family=Kurale&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);html{scroll-behavior:smooth;scroll-padding-top:96px}body.dark-mode{background-color:#121212;color:#fff}body.dark-mode button{background-color:#333;color:#fff}.portfolio-shell{--portfolio-bg:#f5f7fb;--portfolio-surface:hsla(0,0%,100%,.78);--portfolio-border:rgba(15,23,42,.1);--portfolio-text:#101828;--portfolio-muted:#667085;--portfolio-primary:#2563eb;--portfolio-accent:#14b8a6;--portfolio-warm:#f97316;background:linear-gradient(120deg,rgba(37,99,235,.08),transparent 32%),linear-gradient(240deg,rgba(20,184,166,.08),transparent 28%),var(--portfolio-bg);color:var(--portfolio-text);min-height:100vh}.portfolio-shell.dark{--portfolio-bg:#090d14;--portfolio-surface:rgba(18,24,38,.78);--portfolio-surface-strong:rgba(18,24,38,.94);--portfolio-border:rgba(226,232,240,.12);--portfolio-text:#f8fafc;--portfolio-muted:#a7b0c0;--portfolio-primary:#60a5fa;--portfolio-accent:#2dd4bf;--portfolio-warm:#fb923c;background:linear-gradient(120deg,rgba(96,165,250,.12),transparent 30%),linear-gradient(245deg,rgba(45,212,191,.1),transparent 28%),var(--portfolio-bg)}.portfolio-shell section{position:relative}.lazy-portfolio-section{background:var(--portfolio-bg);transition:min-height .3s ease}.lazy-portfolio-section.is-ready{min-height:0!important}.section-loader{align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.45),hsla(0,0%,100%,0)),var(--portfolio-bg);display:flex;gap:10px;justify-content:center;min-height:inherit}.section-loader span{-webkit-animation:loaderPulse .9s ease-in-out infinite;animation:loaderPulse .9s ease-in-out infinite;background:var(--portfolio-primary);border-radius:50%;height:10px;width:10px}.section-loader span:nth-child(2){-webkit-animation-delay:.12s;animation-delay:.12s;background:var(--portfolio-accent)}.section-loader span:nth-child(3){-webkit-animation-delay:.24s;animation-delay:.24s;background:var(--portfolio-warm)}@-webkit-keyframes loaderPulse{0%,to{opacity:.35;-webkit-transform:translateY(0) scale(.9);transform:translateY(0) scale(.9)}50%{opacity:1;-webkit-transform:translateY(-8px) scale(1);transform:translateY(-8px) scale(1)}}@keyframes loaderPulse{0%,to{opacity:.35;-webkit-transform:translateY(0) scale(.9);transform:translateY(0) scale(.9)}50%{opacity:1;-webkit-transform:translateY(-8px) scale(1);transform:translateY(-8px) scale(1)}}.portfolio-shell .achievements-section,.portfolio-shell .education-section,.portfolio-shell .footer-contact-section,.portfolio-shell .modern-about-section,.portfolio-shell .modern-experience-section,.portfolio-shell .modern-landing,.portfolio-shell .modern-projects-section,.portfolio-shell .modern-skills-section,.portfolio-shell .testimonials-section{background:linear-gradient(180deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.22)),var(--portfolio-bg)!important}.portfolio-shell.dark .achievements-section,.portfolio-shell.dark .education-section,.portfolio-shell.dark .footer-contact-section,.portfolio-shell.dark .modern-about-section,.portfolio-shell.dark .modern-experience-section,.portfolio-shell.dark .modern-landing,.portfolio-shell.dark .modern-projects-section,.portfolio-shell.dark .modern-skills-section,.portfolio-shell.dark .testimonials-section{background:linear-gradient(180deg,rgba(15,23,42,.76),rgba(15,23,42,.34)),var(--portfolio-bg)!important}.portfolio-shell .about-bg-shapes,.portfolio-shell .about-stars,.portfolio-shell .ach-bg-animated,.portfolio-shell .bg-shapes,.portfolio-shell .edu-bg-animated,.portfolio-shell .experience-bg-shapes,.portfolio-shell .footer-bg-animated,.portfolio-shell .particles,.portfolio-shell .projects-bg-shapes,.portfolio-shell .projects-stars,.portfolio-shell .skills-bg-shapes,.portfolio-shell .skills-stars{display:none!important}.portfolio-shell .navbar-container{background:var(--portfolio-surface-strong)!important;border-radius:8px!important;box-shadow:0 18px 50px rgba(15,23,42,.12)!important;margin:14px auto 0!important;max-width:1180px!important;padding:.85rem 1.25rem!important}.portfolio-shell.dark .navbar-container{box-shadow:0 18px 50px rgba(0,0,0,.38)!important}.portfolio-shell .mobile-menu-icon,.portfolio-shell .nav-link{color:var(--portfolio-text)!important;text-shadow:none!important}.portfolio-shell .mobile-menu-icon,.portfolio-shell .toggle-switch{background:hsla(0,0%,100%,.4)!important;border:1px solid var(--portfolio-border)!important;padding:0!important}.portfolio-shell.dark .mobile-menu-icon,.portfolio-shell.dark .toggle-switch{background:rgba(200,219,66,.13)!important;border-color:rgba(200,219,66,.35)!important}.portfolio-shell .toggle-switch{border-radius:999px!important;height:48px!important;min-width:48px!important;width:48px!important}.portfolio-shell .toggle-button{align-items:center!important;background:var(--portfolio-text)!important;color:var(--portfolio-bg)!important;display:inline-flex!important;height:28px!important;justify-content:center!important;position:relative!important;top:auto!important;-webkit-transform:none!important;transform:none!important;width:28px!important}.portfolio-shell.dark .toggle-button{background:var(--portfolio-primary)!important;color:#111!important}.portfolio-shell .about-container,.portfolio-shell .ach-container,.portfolio-shell .edu-container,.portfolio-shell .experience-container,.portfolio-shell .footer-container,.portfolio-shell .landing-content,.portfolio-shell .projects-container,.portfolio-shell .skills-container{max-width:1180px!important}.portfolio-shell .ach-card-date,.portfolio-shell .ach-card-link,.portfolio-shell .ach-skill-tag,.portfolio-shell .btn,.portfolio-shell .contact-submit-btn,.portfolio-shell .edu-card-date,.portfolio-shell .edu-excellence-tag,.portfolio-shell .experience-date,.portfolio-shell .experience-skill-tag,.portfolio-shell .footer-submit-btn,.portfolio-shell .greeting,.portfolio-shell .media-btn,.portfolio-shell .project-language,.portfolio-shell .project-link,.portfolio-shell .resume-btn{border-radius:8px!important}.portfolio-shell .ach-card,.portfolio-shell .contact-form-card,.portfolio-shell .edu-card,.portfolio-shell .experience-card,.portfolio-shell .footer-details-card,.portfolio-shell .footer-form-card,.portfolio-shell .footer-map-card,.portfolio-shell .media-modal,.portfolio-shell .project-card{border-radius:8px!important;box-shadow:0 22px 70px rgba(15,23,42,.1)!important}.portfolio-shell.dark .ach-card,.portfolio-shell.dark .contact-form-card,.portfolio-shell.dark .edu-card,.portfolio-shell.dark .experience-card,.portfolio-shell.dark .footer-details-card,.portfolio-shell.dark .footer-form-card,.portfolio-shell.dark .footer-map-card,.portfolio-shell.dark .media-modal,.portfolio-shell.dark .project-card{box-shadow:0 24px 80px rgba(0,0,0,.32)!important}.portfolio-shell .about-profile-img,.portfolio-shell .footer-map-card iframe,.portfolio-shell .project-image-container{border-radius:8px!important}.portfolio-shell .about-image-border,.portfolio-shell .ach-image-glow,.portfolio-shell .edu-image-glow,.portfolio-shell .image-glow{display:none!important}.portfolio-shell .name{max-width:920px}.portfolio-shell .about-name span,.portfolio-shell .dark .ach-title,.portfolio-shell .dark .edu-title,.portfolio-shell .dark .footer-title,.portfolio-shell .name span,.portfolio-shell .typewriter-text{-webkit-text-fill-color:transparent!important;background:linear-gradient(120deg,var(--portfolio-primary),var(--portfolio-accent))!important;-webkit-background-clip:text!important;background-clip:text!important}.portfolio-shell .about-description,.portfolio-shell .ach-subtitle,.portfolio-shell .description,.portfolio-shell .edu-subtitle,.portfolio-shell .experience-subtitle,.portfolio-shell .footer-subtitle,.portfolio-shell .projects-subtitle,.portfolio-shell .skills-subtitle{color:var(--portfolio-muted)!important}.portfolio-shell .btn-primary,.portfolio-shell .contact-submit-btn,.portfolio-shell .footer-submit-btn,.portfolio-shell .resume-btn,.portfolio-shell .scroll-arrow{background:linear-gradient(135deg,var(--portfolio-primary),var(--portfolio-accent))!important;box-shadow:0 14px 34px rgba(37,99,235,.24)!important}.portfolio-shell .btn-secondary{background:transparent!important;border:1px solid var(--portfolio-border)!important;color:var(--portfolio-text)!important}.portfolio-shell .about-heading-line,.portfolio-shell .ach-title-underline,.portfolio-shell .edu-title-underline,.portfolio-shell .experience-heading-line,.portfolio-shell .footer-title-underline,.portfolio-shell .projects-heading-line,.portfolio-shell .skills-heading-line{background:linear-gradient(90deg,var(--portfolio-primary),var(--portfolio-accent),var(--portfolio-warm))!important;box-shadow:none!important}.portfolio-shell img{max-width:100%}@media (prefers-reduced-motion:reduce){.portfolio-shell *,.portfolio-shell :after,.portfolio-shell :before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media screen and (max-width:768px){html{scroll-padding-top:82px}.portfolio-shell .navbar-container{margin:8px 10px 0!important}.section-loader{min-height:440px}}.portfolio-shell{--portfolio-bg:#fbfaf6;--portfolio-bg-soft:#f3f1ea;--portfolio-surface:#fff;--portfolio-surface-strong:hsla(0,0%,100%,.94);--portfolio-border:rgba(17,24,39,.1);--portfolio-text:#111;--portfolio-muted:#626262;--portfolio-primary:#c8db42;--portfolio-accent:#111;--portfolio-warm:#8a7b35;--portfolio-shadow:0 18px 48px hsla(0,0%,7%,.08);--portfolio-shadow-hover:0 28px 70px hsla(0,0%,7%,.14);background:radial-gradient(circle at 14% 12%,rgba(200,219,66,.22),transparent 28%),linear-gradient(180deg,#fff 0,var(--portfolio-bg) 34%,#f7f5ee 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.portfolio-shell.dark{--portfolio-bg:#050505;--portfolio-bg-soft:#0c0d0b;--portfolio-surface:#10110e;--portfolio-surface-strong:rgba(14,15,13,.94);--portfolio-border:hsla(0,0%,100%,.1);--portfolio-text:#f7f7f2;--portfolio-muted:#aaa99f;--portfolio-primary:#c8db42;--portfolio-accent:#f7f7f2;--portfolio-warm:#e6cf65;--portfolio-shadow:0 22px 56px rgba(0,0,0,.36);--portfolio-shadow-hover:0 30px 80px rgba(0,0,0,.52);background:radial-gradient(circle at 12% 10%,rgba(200,219,66,.14),transparent 26%),radial-gradient(circle at 85% 24%,hsla(0,0%,100%,.055),transparent 20%),linear-gradient(180deg,#050505,#0c0d0b 48%,#050505)}.portfolio-shell .achievements-section,.portfolio-shell .education-section,.portfolio-shell .footer-contact-section,.portfolio-shell .modern-about-section,.portfolio-shell .modern-experience-section,.portfolio-shell .modern-landing,.portfolio-shell .modern-projects-section,.portfolio-shell .modern-skills-section,.portfolio-shell .testimonials-section{background:linear-gradient(180deg,hsla(0,0%,100%,.62),hsla(48,38%,97%,.92)),var(--portfolio-bg)!important}.portfolio-shell.dark .achievements-section,.portfolio-shell.dark .education-section,.portfolio-shell.dark .footer-contact-section,.portfolio-shell.dark .modern-about-section,.portfolio-shell.dark .modern-experience-section,.portfolio-shell.dark .modern-landing,.portfolio-shell.dark .modern-projects-section,.portfolio-shell.dark .modern-skills-section,.portfolio-shell.dark .testimonials-section{background:linear-gradient(180deg,hsla(0,0%,100%,.025),hsla(0,0%,100%,0)),var(--portfolio-bg)!important}.portfolio-shell .navbar-container{backdrop-filter:blur(24px) saturate(145%)!important;-webkit-backdrop-filter:blur(24px) saturate(145%)!important;background:hsla(0,0%,100%,.72)!important;border:1px solid var(--portfolio-border)!important;border-radius:999px!important;box-shadow:0 12px 40px hsla(0,0%,7%,.08)!important;max-width:1160px!important}.portfolio-shell.dark .navbar-container{background:rgba(12,13,11,.68)!important;box-shadow:0 16px 44px rgba(0,0,0,.45)!important}.portfolio-shell .modern-navbar.scrolled .navbar-container{background:hsla(0,0%,100%,.54)!important;border-color:hsla(0,0%,7%,.12)!important}.portfolio-shell.dark .modern-navbar.scrolled .navbar-container{background:rgba(12,13,11,.52)!important;border-color:rgba(200,219,66,.18)!important}.portfolio-shell .logo-img{width:46px!important}.portfolio-shell .nav-menu{gap:1.55rem!important}@media screen and (max-width:1200px){.portfolio-shell .nav-menu{background:hsla(48,38%,97%,.96)!important;border-right:1px solid hsla(0,0%,7%,.1)!important;box-shadow:24px 0 60px hsla(0,0%,7%,.12)!important}.portfolio-shell.dark .nav-menu{background:rgba(8,8,7,.96)!important;border-right-color:rgba(200,219,66,.18)!important;box-shadow:24px 0 60px rgba(0,0,0,.48)!important}}.portfolio-shell .nav-link{color:var(--portfolio-muted)!important;font-size:.88rem!important;font-weight:650!important;letter-spacing:0!important}.portfolio-shell .nav-link:hover{color:var(--portfolio-text)!important}.portfolio-shell .nav-link:after{background:var(--portfolio-primary)!important;border-radius:999px!important;bottom:-6px!important;height:6px!important;opacity:.9}.portfolio-shell .landing-content{max-width:1160px!important;padding-top:150px!important}.portfolio-shell .content-wrapper{max-width:880px!important}.portfolio-shell .greeting{background:transparent!important;border:none!important;color:var(--portfolio-muted)!important;font-family:MonteCarlo,cursive;font-size:2.2rem!important;font-weight:400!important;letter-spacing:0!important;padding:0!important;text-transform:none!important}.portfolio-shell .name{color:var(--portfolio-text)!important;font-size:clamp(2.65rem,4.7vw,4.25rem)!important;letter-spacing:0!important;line-height:1.02!important;text-transform:none;white-space:nowrap}.portfolio-shell .about-name span,.portfolio-shell .dark .ach-title,.portfolio-shell .dark .edu-title,.portfolio-shell .dark .footer-title,.portfolio-shell .name span,.portfolio-shell .typewriter-text{-webkit-text-fill-color:currentColor!important;background:none!important;color:var(--portfolio-text)!important}.portfolio-shell .typewriter-text{color:#809000!important}.portfolio-shell.dark .typewriter-text{color:var(--portfolio-primary)!important}.portfolio-shell .title{color:var(--portfolio-muted)!important;font-size:clamp(1.45rem,3vw,2.35rem)!important}.portfolio-shell .cursor{background:var(--portfolio-primary)!important}.portfolio-shell .about-description,.portfolio-shell .description,.portfolio-shell .edu-card-address,.portfolio-shell .experience-about,.portfolio-shell .footer-detail-item,.portfolio-shell .project-description{color:var(--portfolio-muted)!important}.portfolio-shell .about-heading h1,.portfolio-shell .ach-title,.portfolio-shell .edu-title,.portfolio-shell .experience-heading h1,.portfolio-shell .footer-title,.portfolio-shell .projects-heading h1,.portfolio-shell .skills-heading h1{-webkit-text-fill-color:var(--portfolio-text)!important;background:none!important;color:var(--portfolio-text)!important;font-size:clamp(2rem,4vw,3.4rem)!important;font-weight:850!important;letter-spacing:0!important;text-shadow:none!important;text-transform:none!important}.portfolio-shell .about-heading-line,.portfolio-shell .ach-title-underline,.portfolio-shell .edu-title-underline,.portfolio-shell .experience-heading-line,.portfolio-shell .footer-title-underline,.portfolio-shell .projects-heading-line,.portfolio-shell .skills-heading-line{background:var(--portfolio-primary)!important;border-radius:999px!important;height:8px!important;width:78px!important}.portfolio-shell .ach-card-link,.portfolio-shell .btn,.portfolio-shell .contact-submit-btn,.portfolio-shell .footer-submit-btn,.portfolio-shell .media-btn,.portfolio-shell .project-link,.portfolio-shell .resume-btn,.portfolio-shell .scroll-arrow{border-radius:999px!important;letter-spacing:0!important;text-transform:none!important}.portfolio-shell .btn-primary,.portfolio-shell .contact-submit-btn,.portfolio-shell .footer-submit-btn,.portfolio-shell .resume-btn{background:var(--portfolio-primary)!important;border:1px solid hsla(0,0%,7%,.08)!important;box-shadow:0 16px 32px rgba(200,219,66,.26)!important;color:#111!important}.portfolio-shell .btn-primary:hover,.portfolio-shell .contact-submit-btn:hover,.portfolio-shell .footer-submit-btn:hover,.portfolio-shell .resume-btn:hover{box-shadow:0 22px 44px rgba(200,219,66,.32)!important;-webkit-transform:translateY(-3px)!important;transform:translateY(-3px)!important}.portfolio-shell .ach-card-link,.portfolio-shell .btn-secondary,.portfolio-shell .project-link{background:transparent!important;border:1px solid var(--portfolio-border)!important;color:var(--portfolio-text)!important}.portfolio-shell .ach-card,.portfolio-shell .contact-form-card,.portfolio-shell .edu-card,.portfolio-shell .experience-card,.portfolio-shell .footer-details-card,.portfolio-shell .footer-form-card,.portfolio-shell .footer-map-card,.portfolio-shell .media-modal,.portfolio-shell .project-card{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--portfolio-surface)!important;border:1px solid var(--portfolio-border)!important;border-radius:18px!important;box-shadow:var(--portfolio-shadow)!important}.portfolio-shell .ach-card,.portfolio-shell .edu-card,.portfolio-shell .experience-card,.portfolio-shell .project-card{overflow:hidden;position:relative}.portfolio-shell .ach-card:before,.portfolio-shell .edu-card:before,.portfolio-shell .experience-card:before,.portfolio-shell .project-card:before{background:var(--portfolio-primary);content:"";height:4px;inset:0 0 auto 0;opacity:0;position:absolute;transition:opacity .25s ease}.portfolio-shell .ach-card:hover,.portfolio-shell .edu-card:hover,.portfolio-shell .experience-card:hover,.portfolio-shell .footer-details-card:hover,.portfolio-shell .footer-form-card:hover,.portfolio-shell .project-card:hover{border-color:rgba(200,219,66,.55)!important;box-shadow:var(--portfolio-shadow-hover)!important;-webkit-transform:translateY(-8px)!important;transform:translateY(-8px)!important}.portfolio-shell .ach-card:hover:before,.portfolio-shell .edu-card:hover:before,.portfolio-shell .experience-card:hover:before,.portfolio-shell .project-card:hover:before{opacity:1}.portfolio-shell .project-image-container{background:var(--portfolio-bg-soft)!important;border-radius:14px 14px 0 0!important}.portfolio-shell .project-image{-webkit-filter:saturate(.96) contrast(1.02);filter:saturate(.96) contrast(1.02)}.portfolio-shell .ach-card-footer,.portfolio-shell .edu-card-footer,.portfolio-shell .experience-card-footer,.portfolio-shell .project-footer{background:transparent!important;border-top:1px solid var(--portfolio-border)!important}.portfolio-shell .about-name,.portfolio-shell .ach-card-position,.portfolio-shell .edu-card-degree,.portfolio-shell .experience-position,.portfolio-shell .footer-detail-text,.portfolio-shell .project-title{color:var(--portfolio-text)!important;letter-spacing:0!important;text-transform:none!important}.portfolio-shell .ach-card-date,.portfolio-shell .ach-skill-tag,.portfolio-shell .edu-card-date,.portfolio-shell .edu-excellence-tag,.portfolio-shell .edu-score-badge,.portfolio-shell .experience-date,.portfolio-shell .experience-skill-tag,.portfolio-shell .project-language{background:rgba(200,219,66,.16)!important;border:1px solid rgba(200,219,66,.34)!important;border-radius:999px!important;box-shadow:none!important;color:var(--portfolio-text)!important}.portfolio-shell.dark .ach-card-date,.portfolio-shell.dark .ach-skill-tag,.portfolio-shell.dark .edu-card-date,.portfolio-shell.dark .edu-excellence-tag,.portfolio-shell.dark .edu-score-badge,.portfolio-shell.dark .experience-date,.portfolio-shell.dark .experience-skill-tag,.portfolio-shell.dark .project-language{color:#eef5b5!important}.portfolio-shell .ach-card-icon,.portfolio-shell .edu-card-icon,.portfolio-shell .experience-icon{background:var(--portfolio-text)!important;border-radius:14px!important;box-shadow:none!important}.portfolio-shell.dark .ach-card-icon,.portfolio-shell.dark .edu-card-icon,.portfolio-shell.dark .experience-icon{background:var(--portfolio-primary)!important}.portfolio-shell.dark .ach-card-icon img,.portfolio-shell.dark .edu-card-icon img,.portfolio-shell.dark .experience-icon img{-webkit-filter:brightness(0)!important;filter:brightness(0)!important}.portfolio-shell .about-profile-img{border-radius:22px!important;box-shadow:var(--portfolio-shadow-hover)!important}.portfolio-shell .about-content,.portfolio-shell .ach-main-content,.portfolio-shell .edu-main-content,.portfolio-shell .experience-content,.portfolio-shell .footer-main-grid{gap:clamp(2rem,5vw,4.5rem)!important}.portfolio-shell .about-text-content{background:var(--portfolio-surface)!important;border:1px solid var(--portfolio-border)!important;border-radius:22px!important;box-shadow:var(--portfolio-shadow)!important;padding:clamp(1.4rem,3vw,2.4rem)!important}.portfolio-shell .about-proof-grid{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:1.5rem 0 0}.portfolio-shell .about-proof-card{background:linear-gradient(180deg,rgba(200,219,66,.12),transparent),var(--portfolio-bg-soft);border:1px solid var(--portfolio-border);border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;min-height:104px;padding:1rem}.portfolio-shell .about-proof-card strong{color:var(--portfolio-text);font-size:1.1rem;line-height:1.2}.portfolio-shell .about-proof-card span{color:var(--portfolio-muted);font-size:.82rem;line-height:1.35}.portfolio-shell .skills-tag-list{gap:1.1rem!important}.portfolio-shell .skill-tag{background:var(--portfolio-surface)!important;border:1px solid var(--portfolio-border)!important;border-radius:999px!important;box-shadow:var(--portfolio-shadow)!important;color:var(--portfolio-text)!important}.portfolio-shell .skill-hash{color:#809000!important}.portfolio-shell.dark .skill-hash{color:var(--portfolio-primary)!important}.portfolio-shell .footer-map-card{overflow:hidden!important;padding:0!important}.portfolio-shell .footer-map-card iframe{border-radius:18px!important}.portfolio-shell .footer-credits{border-top-color:var(--portfolio-border)!important;color:var(--portfolio-muted)!important}@media screen and (max-width:768px){.portfolio-shell .about-proof-grid{grid-template-columns:1fr}.portfolio-shell .about-text-content{padding:1.25rem!important}.portfolio-shell .name{white-space:normal}}*{box-sizing:border-box;margin:0;padding:0}:root{--primary-light:#6366f1;--primary-dark:#818cf8;--accent-light:#f59e0b;--accent-dark:#fbbf24;--bg-light:#fff;--bg-light-secondary:#f8fafc;--bg-dark:#0f172a;--bg-dark-secondary:#1e293b;--text-light:#1e293b;--text-dark:#f1f5f9;--text-muted-light:#64748b;--text-muted-dark:#94a3b8;--compheight:650px;--font-primary:"Inter",sans-serif;--font-secondary:"Kurale",serif}body,html{font-family:Inter,sans-serif;font-family:var(--font-primary);margin:0;overflow-x:hidden;padding:0;transition:background .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1)}body.light{background:linear-gradient(135deg,#667eea,#764ba2 50%,#f093fb);color:#1e293b;color:var(--text-light)}body.dark{background:linear-gradient(135deg,#1e293b,#0f172a 50%,#1e293b);color:#f1f5f9;color:var(--text-dark)}
/*# sourceMappingURL=main.652350de.css.map*/