:root{--color-bg:#121212;--card-bg:#242424}[data-theme=light]{--color-bg:#fff;--card-bg:#242424}:root{--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--spacing-extra-small:6px;--spacing-small:12px;--spacing-medium:16px;--spacing-large:24px;--spacing-extra-large:48px;--font-size-small:12px;--font-size-medium:16px;--font-size-large:24px;--font-size-extra-large:48px;--font-weight-light:300;--font-weight-normal:400;--font-weight-semibold:500;--font-weight-bold:700;--color-violet:#7c3aed;--color-rose:#e11d48;--color-primary:#7c3aed;--color-secondary:#e11d48;--color-text-primary:#fff;--color-background-primary:#121212;--color-background-raised:#242424}[data-theme=light]{--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--spacing-extra-small:6px;--spacing-small:12px;--spacing-medium:16px;--spacing-large:24px;--spacing-extra-large:48px;--font-size-small:12px;--font-size-medium:16px;--font-size-large:24px;--font-size-extra-large:48px;--font-weight-light:300;--font-weight-normal:400;--font-weight-semibold:500;--font-weight-bold:700;--color-violet:#7c3aed;--color-rose:#e11d48;--color-primary:#7c3aed;--color-secondary:#e11d48;--color-text-primary:#121212;--color-background-primary:#fff;--color-background-raised:#242424}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg);min-height:100vh;color:var(--color-text-primary);box-sizing:border-box;flex-direction:column;align-items:center;margin:0;padding:0 1rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex}@media (min-width:640px){body{padding:0 6rem 1rem}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{width:100%}.AGAK-G_title{margin:0;font-size:1.25rem}.AGAK-G_title a{text-decoration:none}.AGAK-G_title a:focus-visible{outline:none}.AGAK-G_title a:after{content:"";position:absolute;inset:0}.AGAK-G_arrow{transition:opacity .25s,transform .25s;transform:translate(-4px)}.AGAK-G_description{color:#c9c6bf;margin:0;font-size:.9rem;line-height:1.6}.AGAK-G_layout,.AGAK-G_content{flex-direction:column;flex:1;gap:16px;display:flex}.AGAK-G_layout:hover .AGAK-G_arrow{transform:translate(0)}.AGAK-G_imageWrapper{aspect-ratio:16/9;border-radius:.5rem;position:relative;overflow:hidden}.AGAK-G_imageWrapper:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 60%,#00000040);border:1px solid #0000001a;position:absolute;inset:0}.AGAK-G_image{object-position:top;filter:brightness(.92);object-fit:cover;width:100%;height:100%;transition:transform .4s ease, filter .4 ease}.AGAK-G_layout:hover .AGAK-G_image{filter:brightness();transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.AGAK-G_image,.AGAK-G_arrow{transition:none}}.AGAK-G_stats{gap:10px;margin:0;padding:0;list-style:none;display:flex}.AGAK-G_stat{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;flex:1;padding:10px 12px}.AGAK-G_statValue{color:#66b2ff;font-size:1.5rem;font-weight:600;line-height:1.1;display:block}.AGAK-G_statLabel{color:#a8a59e;margin-top:2px;font-size:.75rem;display:block}.AGAK-G_tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.AGAK-G_tag{color:#9ccbff;background:#66b2ff1f;border:1px solid #66b2f440;border-radius:999px;padding:3px 10px;font-size:.75rem}.AGAK-G_footer{color:#66b2ff;border-top:1px solid #ffffff14;align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:.9rem;display:flex}.cgiRgW_card{cursor:pointer;color:#f4f1ea;isolation:isolate;background:linear-gradient(145deg,#ffffff12,#ffffff05);border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:20px;list-style:none;transition:background-color .2s,border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000059}.cgiRgW_card:before{content:"";z-index:-1;pointer-events:none;opacity:.35;background:radial-gradient(circle at 85% 0,#66b2ff33,#0000 60%);transition:opacity .2s;position:absolute;inset:0}.cgiRgW_card a{color:#66b2ff}.cgiRgW_card:hover{border-color:#66b2ff8c;transform:translateY(-4px);box-shadow:0 16px 40px #00000080,0 0 28px #66b2ff33}.cgiRgW_card:hover.cgiRgW_card:hover:before{opacity:1}.cgiRgW_card:has(a:focus-visible){outline-offset:3px;outline:2px solid #66b2ff}.gPMrEW_App{text-align:center;padding-bottom:50px}.gPMrEW_App-header{flex-direction:column;justify-content:center;align-items:center;font-size:calc(10px + 2vmin);display:flex}.gPMrEW_App-link{color:#61dafb}.gPMrEW_medium-icon{fill:#212534;border:2px solid #fff;border-radius:50%;margin:0 10px 10px;padding:0}.gPMrEW_medium-icon path:not(:first-child){fill:#fff!important}@keyframes gPMrEW_slide-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}section{color:#fff}#gPMrEW_projects{margin:50px}.gPMrEW_responsive-list{grid-template-columns:1fr;gap:30px;margin:0;padding:0;display:grid}@media (min-width:640px){.gPMrEW_responsive-list{grid-template-columns:1fr 1fr 1fr}}.PE4Llq_page{padding:1rem}@media (min-width:640px){.PE4Llq_page{padding:4rem}}.nSVWPa_morphingObjectContainer{width:225px;height:225px;display:flex}@media (min-width:640px){.nSVWPa_morphingObjectContainer{width:450px;height:450px}}.nSVWPa_morphingObject{--mx:0;--my:0;width:210px;height:210px;position:relative}@media (min-width:640px){.nSVWPa_morphingObject{width:420px;height:420px}}.nSVWPa_morphingObject{transform:translate(calc(var(--mx) * 10px), calc(var(--my) * 10px)) rotateX(calc(var(--my) * -3deg)) rotateY(calc(var(--mx) * 3deg));transform-style:preserve-3d;transition:transform 1.2s cubic-bezier(.22,1,.36,1);animation:8s ease-in-out infinite nSVWPa_float}.nSVWPa_morphingObject:before{content:"";background:#d98b73;border-radius:63% 37% 54% 46%/42% 58%;animation:14s ease-in-out infinite nSVWPa_morph,7s ease-in-out infinite nSVWPa_breathe;position:absolute;inset:0;transform:rotate(-8deg)scale(.96);box-shadow:0 24px 50px #24231f14}.nSVWPa_morphingObject:after{content:"";opacity:.7;background:radial-gradient(circle at 32% 27%,#fff3,#0000 32%);border-radius:58% 42% 45% 55%/55% 45%;animation:14s ease-in-out infinite nSVWPa_inner-morph;position:absolute;inset:8%}@keyframes nSVWPa_float{0%,to{transform:translate(calc(var(--mx) * 10px), calc(var(--my) * 10px - 4px)) rotateX(calc(var(--my) * -3deg)) rotateY(calc(var(--mx) * 3deg))}50%{transform:translate(calc(var(--mx) * 10px), calc(var(--my) * 10px + 5px)) rotateX(calc(var(--my) * -3deg)) rotateY(calc(var(--mx) * 3deg))}}@keyframes nSVWPa_morph{0%{border-radius:63% 37% 54% 46%/42% 58%;transform:rotate(-8deg)scale(.96)}25%{border-radius:48% 52% 67% 33%/58% 42%;transform:rotate(3deg)scale(1)}50%{border-radius:35% 65% 43% 57%/62% 38%;transform:rotate(8deg)scale(.97)}75%{border-radius:58% 42% 31% 69%/45% 55%;transform:rotate(-2deg)scale(1.01)}to{border-radius:63% 37% 54% 46%/42% 58%;transform:rotate(-8deg)scale(.96)}}@keyframes nSVWPa_breathe{0%,to{scale:1}50%{scale:1.025 .98}}@keyframes nSVWPa_inner-morph{0%,to{border-radius:58% 42% 45% 55%/55% 45%;transform:translate(0)}50%{border-radius:42% 58% 55% 45%/48% 52%;transform:translate(3%,-2%)}}.yV9Wza_title{color:#ffffffde;margin:var(--spacing-extra-small);animation:1.7s cubic-bezier(.23,1,.32,1) both yV9Wza_slide-down}.yV9Wza_gradientText{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#6366f1 0%,#8b5cf6 50%,#a855f7 100%);-webkit-background-clip:text;background-clip:text;font-size:2rem}.yV9Wza_Social-icon{width:var(--spacing-extra-large);height:var(--spacing-extra-large);padding:var(--spacing-small) var(--spacing-large);fill:#fff}.yV9Wza_social-items-grid{grid-template-columns:repeat(3, var(--spacing-extra-large));gap:var(--spacing-small);justify-content:space-around;display:grid}.LMW5YW_hero{flex-direction:column;justify-content:space-around;align-items:center;width:100%;min-height:100svh;padding-top:20px;display:flex;position:relative}.hH00yG_card{color:#f4f1ea;background:#181817;border:1px solid #ffffff1f;border-radius:10px;justify-content:space-between;align-items:center;padding:1.5rem;text-decoration:none;transition:background-color .2s,transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.hH00yG_card:hover{background:#2d2d2d;border-color:#ffffff26;transform:translateY(-2px)}.hH00yG_skills{margin:0;font-size:small}.hH00yG_title{text-align:left;margin-top:0;padding-left:0}.hH00yG_leftContainer{flex-direction:column;display:flex}.VhtBiG_title{font-size:2rem}.VhtBiG_layout{gap:20px;display:grid}@media (min-width:640px){.VhtBiG_layout{grid-template-columns:1fr 1fr}}.VhtBiG_image{width:100%;height:100%}.VhtBiG_point{font-size:1rem}.VhtBiG_point:before{content:"⚡️ "}.TtKcbW_message{color:#fff}
/*# sourceMappingURL=public.eb939665.css.map */
