.loading-screen{pointer-events:all}.loading-screen.loading-complete{pointer-events:none}.logo-container{margin-bottom:40px;animation:3s ease-in-out infinite logoFloat;position:relative}.loading-logo{filter:drop-shadow(0 0 20px #ffffff80);animation:2s ease-in-out infinite logoPulse}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes logoPulse{0%,to{filter:drop-shadow(0 0 20px #ffffff80);transform:scale(1)}50%{filter:drop-shadow(0 0 30px #fffc);transform:scale(1.05)}}.loading-bar-container{background:#ffffff1a;border-radius:2px;width:280px;height:4px;margin-bottom:20px;position:relative;overflow:hidden}.loading-bar-fill{background:linear-gradient(90deg,#fffc 0%,#fff 50%,#fffc 100%);border-radius:2px;height:100%;transition:width .3s ease-out;animation:1.5s infinite shimmer;position:relative}@keyframes shimmer{0%{box-shadow:0 0 10px #ffffff80}50%{box-shadow:0 0 20px #fffc}to{box-shadow:0 0 10px #ffffff80}}.loading-text{color:#fffc;letter-spacing:2px;font-family:monospace;font-size:14px;font-weight:500}@media (max-width:640px){.logo-container{margin-bottom:30px}.loading-logo{width:80px;height:80px}.loading-bar-container{width:200px}.loading-text{font-size:12px}}
.page-module___8aEwW__whoiamContainer{transform-origin:50%;justify-content:center;align-items:center;width:100%;height:100%;margin-top:0;margin-left:0;padding:.5rem;display:flex;transform:scale(1)}.page-module___8aEwW__myworkContainer{transform-origin:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;transform:scale(1)}.page-module___8aEwW__capsuleContainer{pointer-events:auto;justify-content:center;align-items:center;width:100%;height:1500px;margin-top:400px;display:flex}@media (min-width:640px){.page-module___8aEwW__capsuleContainer{width:100%;height:1550px}.page-module___8aEwW__whoiamContainer{justify-content:center;margin-top:0;margin-left:0;padding:.75rem;transform:scale(.95)}.page-module___8aEwW__myworkContainer{transform:scale(1)}}@media (min-width:768px){.page-module___8aEwW__capsuleContainer{width:800px;height:1750px}.page-module___8aEwW__whoiamContainer{transform-origin:50%;justify-content:center;margin-top:0;margin-left:0;padding:1rem;transform:scale(.95)}.page-module___8aEwW__myworkContainer{transform:scale(.75)}}@media (min-width:1024px){.page-module___8aEwW__capsuleContainer{width:600px;height:1800px}.page-module___8aEwW__whoiamContainer{transform-origin:0;justify-content:flex-start;margin-top:-160px;margin-left:-10px;transform:scale(.65)}.page-module___8aEwW__myworkContainer{margin-top:-80px;transform:scale(.7)}}@media (min-width:1280px){.page-module___8aEwW__capsuleContainer{width:600px;height:2000px}.page-module___8aEwW__whoiamContainer{transform-origin:0;justify-content:flex-start;margin-top:-120px;margin-left:-10px;transform:scale(.75)}.page-module___8aEwW__myworkContainer{margin-top:-60px;transform:scale(.75)}}@media (min-width:1536px){.page-module___8aEwW__capsuleContainer{width:700px;height:1750px}.page-module___8aEwW__whoiamContainer{transform-origin:0;justify-content:flex-start;margin-top:-20px;margin-left:-10px;transform:scale(.9)}.page-module___8aEwW__myworkContainer{margin-top:18px;transform:scale(.9)}}@media (min-width:1800px){.page-module___8aEwW__capsuleContainer{width:700px;height:2550px;margin-top:435px}.page-module___8aEwW__whoiamContainer{transform-origin:0;justify-content:flex-start;margin-top:0;margin-left:-10px;transform:scale(1)}.page-module___8aEwW__myworkContainer{transform:scale(1)}}
.Avatar-module__WPiKzq__avatarContainer{z-index:10;width:100vw;height:100svh;position:fixed;inset:0;overflow:hidden}.Avatar-module__WPiKzq__avatarContainer canvas{z-index:1;pointer-events:none;position:relative;width:100%!important;height:100%!important}.Avatar-module__WPiKzq__bgOverlay{z-index:2;pointer-events:none;position:absolute;inset:0}.Avatar-module__WPiKzq__icon{color:#fff;-webkit-backdrop-filter:blur(4px);pointer-events:auto;isolation:isolate;background:#0000008c;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;position:absolute;transform:translateZ(0)scale(.77);box-shadow:0 4px 16px #00000059}.Avatar-module__WPiKzq__icon:hover{background:#000000b3;transform:translateZ(0)scale(.82);box-shadow:0 8px 24px #00000073}.Avatar-module__WPiKzq__iconGlyph{font-size:18px;line-height:1}.Avatar-module__WPiKzq__icon:before,.Avatar-module__WPiKzq__icon:after{content:"";opacity:0;pointer-events:none;will-change:transform,opacity;border:2px solid #ffffffe6;border-radius:9999px;animation:2.4s ease-out infinite Avatar-module__WPiKzq__icon-wave;position:absolute;inset:-8px;transform:scale(.6)}.Avatar-module__WPiKzq__icon:after{animation-delay:1.2s}@keyframes Avatar-module__WPiKzq__icon-wave{0%{opacity:.8;transform:scale(.6)}60%{opacity:.18}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.Avatar-module__WPiKzq__icon:before,.Avatar-module__WPiKzq__icon:after{opacity:0;animation:none}}.Avatar-module__WPiKzq__iconOne{top:41%;left:85%}.Avatar-module__WPiKzq__iconTwo{bottom:19%;right:19%}.Avatar-module__WPiKzq__iconThree{top:60%;left:65%}.Avatar-module__WPiKzq__loading,.Avatar-module__WPiKzq__error{color:var(--foreground);text-align:center;z-index:4;width:100%;padding:1rem;font-size:1.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Avatar-module__WPiKzq__subtitle{opacity:.7;margin-top:.5rem;font-size:.9rem}@media (max-width:768px){.Avatar-module__WPiKzq__avatarContainer{border-radius:0;height:110svh;min-height:100svh}.Avatar-module__WPiKzq__avatarContainer canvas{position:absolute;left:0;right:0;width:100%!important;height:120%!important;bottom:-20px!important}.Avatar-module__WPiKzq__bgOverlay,.Avatar-module__WPiKzq__icon{display:none!important}}
