@font-face{font-family:Share Tech Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/409f897b497f3fab-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Share Tech Mono Fallback;src:local("Arial");ascent-override:73.06%;descent-override:19.98%;line-gap-override:0.00%;size-adjust:121.13%}.__className_439932{font-family:Share Tech Mono,Share Tech Mono Fallback;font-weight:400;font-style:normal}.__variable_439932{--font-share-tech-mono:"Share Tech Mono","Share Tech Mono Fallback"}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[role=button]:focus-visible,button:focus-visible{outline:2px solid rgba(139,92,246,.6);outline-offset:2px;transition:outline .2s ease}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.smooth-hover{transition:all .3s cubic-bezier(.4,0,.2,1)}.smooth-hover:hover{transform:translateY(-1px);box-shadow:0 10px 25px rgba(0,0,0,.2)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.float{animation:float 6s ease-in-out infinite}@keyframes gentle-pulse{0%,to{opacity:.6}50%{opacity:1}}.gentle-pulse{animation:gentle-pulse 2s ease-in-out infinite}@keyframes enhanced-shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.enhanced-shimmer{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.1) 20%,rgba(255,255,255,.2) 60%,rgba(255,255,255,0));background-size:1000px 100%;animation:enhanced-shimmer 2s linear infinite}.smooth-backdrop{background-color:rgba(31,41,55,.95);transition:backdrop-filter .3s ease}.button-press{transition:transform .1s ease}.button-press:active{transform:scale(.98)}@keyframes elastic-scale{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}.elastic-scale{animation:elastic-scale .6s cubic-bezier(.68,-.55,.265,1.55)}.gradient-border{position:relative;background:linear-gradient(45deg,transparent,rgba(139,92,246,.3),transparent);background-size:200% 200%;animation:gradient-shift 3s ease infinite}@keyframes gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.loading-dots:after{content:"";animation:loading-dots 1.5s steps(3) infinite}@keyframes loading-dots{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.glass-morphism{background:rgba(255,255,255,.05);background-color:rgba(31,41,55,.85);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px 0 rgba(31,38,135,.37)}.gradient-text{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[role=button],a,button,input,select,textarea{transition:all .3s cubic-bezier(.4,0,.2,1)}*,:after,:before{transition:background-color .6s ease,color .6s ease,border-color .6s ease,box-shadow .6s ease!important}.profile-section,.profile-themed,.profile-themed-text{transition:all .8s cubic-bezier(.25,.46,.45,.94)!important}[style*=background]{transition:background .8s ease!important}[style*=color]{transition:color .8s ease!important}[style*=border]{transition:border .8s ease!important}img{transition:opacity .3s ease}img[data-loaded=false]{opacity:0}img[data-loaded=true]{opacity:1}.smooth-performance{will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);perspective:1000px}.enhanced-shimmer,.float,.gentle-pulse,.loading-dots,[class*=animate-],[class*=motion-]{will-change:transform,opacity;backface-visibility:hidden;transform:translateZ(0)}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}div[class*=text],h1,h2,h3,h4,h5,h6,p,span{-webkit-user-select:text;-moz-user-select:text;user-select:text}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;image-rendering:-webkit-optimize-contrast}