.SettingsNav-common-module__CKaAVG__nav{padding:1rem 0}.SettingsNav-common-module__CKaAVG__navList{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.SettingsNav-common-module__CKaAVG__navLink{border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1.5rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:flex}.SettingsNav-common-module__CKaAVG__navIcon{width:20px;height:20px;transition:color .2s ease-in-out}.SettingsNav-common-module__CKaAVG__navLabel{flex-grow:1}@media (max-width:768px){.SettingsNav-common-module__CKaAVG__navList{flex-flow:wrap;gap:.25rem}}@media (max-width:380px){.SettingsNav-common-module__CKaAVG__navList{flex-direction:column;gap:.5rem}.SettingsNav-common-module__CKaAVG__navLink{padding:.75rem 1rem;font-size:.875rem}}@media (max-width:320px){.SettingsNav-common-module__CKaAVG__navLink{gap:.5rem;padding:.5rem .75rem;font-size:.8125rem}.SettingsNav-common-module__CKaAVG__navIcon{width:16px;height:16px}}
.SettingsNav-light-module__i38soq__navLink{color:var(--color-text-secondary-light)}.SettingsNav-light-module__i38soq__navLink:hover{background-color:var(--bg-secondary-light);color:var(--text-primary-light)}.SettingsNav-light-module__i38soq__active{color:#3b63c4;background-color:#4573df26;font-weight:600}.SettingsNav-light-module__i38soq__active .SettingsNav-light-module__i38soq__navIcon{color:#3b63c4}
.SettingsNav-dark-module__TjC5zG__navLink{color:var(--text-tertiary-dark)}.SettingsNav-dark-module__TjC5zG__navLink:hover{background-color:var(--bg-secondary-dark);color:var(--text-primary-dark)}.SettingsNav-dark-module__TjC5zG__active{color:#5a8af2;background-color:#6b8de633;font-weight:600}.SettingsNav-dark-module__TjC5zG__active .SettingsNav-dark-module__TjC5zG__navIcon{color:#5a8af2}
:root{--3d-primary:var(--ml-blue);--3d-secondary:#8b5cf6;--3d-accent:#f59e0b;--3d-success:#10b981;--3d-glow-intensity:1;--3d-animation-speed:1;--3d-blur-strength:20px}.ThreeD-common-module__7lejaW__cube{transform-style:preserve-3d;animation:ThreeD-common-module__7lejaW__rotateCube calc(12s / var(--3d-animation-speed)) ease-in-out infinite;filter:drop-shadow(0 20px 40px #4573df4d);position:relative}.ThreeD-common-module__7lejaW__cube:before{content:"";pointer-events:none;background:radial-gradient(circle,#4573df33,#0000 60%);animation:3s ease-in-out infinite ThreeD-common-module__7lejaW__cubeGlow;position:absolute;inset:-20%}@keyframes ThreeD-common-module__7lejaW__cubeGlow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.ThreeD-common-module__7lejaW__cubeFace{opacity:.9;-webkit-backdrop-filter:blur(10px);border:1px solid #ffffff4d;border-radius:8px;width:100%;height:100%;position:absolute;overflow:hidden}.ThreeD-common-module__7lejaW__cubeFace:before{content:"";background:linear-gradient(135deg,#fff6 0%,#0000 30% 70%,#ffffff1a 100%);animation:4s ease-in-out infinite ThreeD-common-module__7lejaW__liquidShine;position:absolute;inset:0}@keyframes ThreeD-common-module__7lejaW__liquidShine{0%,to{opacity:.5;transform:translate(-100%)rotate(45deg)}50%{opacity:1;transform:translate(100%)rotate(45deg)}}.ThreeD-common-module__7lejaW__front{transform:translateZ(var(--cube-size,30px));background:linear-gradient(135deg,#667eea 0%,#764ba2 50%,#4facfe 100%);box-shadow:inset 0 0 30px #fff3}.ThreeD-common-module__7lejaW__back{transform:rotateY(180deg) translateZ(var(--cube-size,30px));background:linear-gradient(135deg,#f093fb 0%,#f5576c 50%,#ff6b6b 100%);box-shadow:inset 0 0 30px #fff3}.ThreeD-common-module__7lejaW__right{transform:rotateY(90deg) translateZ(var(--cube-size,30px));background:linear-gradient(135deg,#4facfe 0%,#00f2fe 50%,#00d4ff 100%);box-shadow:inset 0 0 30px #fff3}.ThreeD-common-module__7lejaW__left{transform:rotateY(-90deg) translateZ(var(--cube-size,30px));background:linear-gradient(135deg, var(--ml-blue) 0%, var(--ml-blue-light) 50%, #818cf8 100%);box-shadow:inset 0 0 30px #fff3}.ThreeD-common-module__7lejaW__top{transform:rotateX(90deg) translateZ(var(--cube-size,30px));background:linear-gradient(135deg,#fa709a 0%,#fee140 50%,gold 100%);box-shadow:inset 0 0 30px #fff3}.ThreeD-common-module__7lejaW__bottom{transform:rotateX(-90deg) translateZ(var(--cube-size,30px));background:linear-gradient(135deg,#a8edea 0%,#fed6e3 50%,#ffecd2 100%);box-shadow:inset 0 0 30px #fff3}@keyframes ThreeD-common-module__7lejaW__rotateCube{0%{transform:rotateX(-20deg)rotateY(0)rotate(0)}25%{transform:rotateX(-25deg)rotateY(90deg)rotate(5deg)}50%{transform:rotateX(-15deg)rotateY(180deg)rotate(0)}75%{transform:rotateX(-25deg)rotateY(270deg)rotate(-5deg)}to{transform:rotateX(-20deg)rotateY(360deg)rotate(0)}}.ThreeD-common-module__7lejaW__sphere{border-radius:50%;animation:6s ease-in-out infinite ThreeD-common-module__7lejaW__floatSphere,8s linear infinite ThreeD-common-module__7lejaW__sphereAurora;position:relative;overflow:hidden;box-shadow:inset -15px -15px 40px #0006,inset 15px 15px 40px #ffffff40,0 30px 80px #00000059,0 0 60px #4facfe4d}.ThreeD-common-module__7lejaW__sphere:before{content:"";filter:blur(4px);background:radial-gradient(#fffc,#fff3 50%,#0000);border-radius:50%;width:35%;height:25%;animation:4s ease-in-out infinite ThreeD-common-module__7lejaW__highlightPulse;position:absolute;top:8%;left:15%}.ThreeD-common-module__7lejaW__sphere:after{content:"";mix-blend-mode:overlay;background:conic-gradient(#0000 0deg,#4facfe4d 60deg,#0000 120deg,#8b5cf64d 180deg,#0000 240deg,#f59e0b33 300deg,#0000 360deg);border-radius:50%;animation:6s linear infinite ThreeD-common-module__7lejaW__sphereAurora;position:absolute;inset:0}@keyframes ThreeD-common-module__7lejaW__highlightPulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes ThreeD-common-module__7lejaW__sphereAurora{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ThreeD-common-module__7lejaW__sphereBlue{background:radial-gradient(circle at 30% 30%,#4facfe,#00f2fe,#007cf0,#0052d4)}.ThreeD-common-module__7lejaW__spherePurple{background:radial-gradient(circle at 30% 30%,#a855f7,#8b5cf6,#7c3aed,#5b21b6)}.ThreeD-common-module__7lejaW__sphereOrange{background:radial-gradient(circle at 30% 30%,#fbbf24,#f59e0b,#d97706,#b45309)}.ThreeD-common-module__7lejaW__sphereGradient{background:radial-gradient(circle at 30% 30%,#ec4899,#8b5cf6,#3b82f6,#06b6d4)}@keyframes ThreeD-common-module__7lejaW__floatSphere{0%,to{transform:translateY(0)scale(1)rotateX(0)}25%{transform:translateY(-10px)scale(1.01)rotateX(2deg)}50%{transform:translateY(-20px)scale(1.03)rotateX(0)}75%{transform:translateY(-10px)scale(1.01)rotateX(-2deg)}}.ThreeD-common-module__7lejaW__ring{border-style:solid;border-color:#0000 #4facfe #0000 #8b5cf6;border-radius:50%;animation:4s linear infinite ThreeD-common-module__7lejaW__rotateRing;position:relative;box-shadow:0 0 30px #4facfe80,0 0 60px #4facfe4d,0 0 90px #8b5cf633,inset 0 0 30px #8b5cf666}.ThreeD-common-module__7lejaW__ring:before{content:"";-webkit-mask-composite:xor;background:conic-gradient(#0000,#4facfecc,#0000 30% 70%,#8b5cf6cc,#0000) border-box;border:2px solid #0000;border-radius:50%;animation:2s linear infinite ThreeD-common-module__7lejaW__plasmaRotate;position:absolute;inset:-5px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ThreeD-common-module__7lejaW__ring:after{content:"";border:1px solid #4facfe33;border-radius:50%;animation:2s ease-in-out infinite ThreeD-common-module__7lejaW__pulseRing;position:absolute;inset:-15px}@keyframes ThreeD-common-module__7lejaW__plasmaRotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes ThreeD-common-module__7lejaW__pulseRing{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes ThreeD-common-module__7lejaW__rotateRing{0%{transform:rotateX(65deg)rotate(0)}to{transform:rotateX(65deg)rotate(360deg)}}.ThreeD-common-module__7lejaW__torus{background:conic-gradient(#667eea,#764ba2,#f093fb,#f5576c,#667eea);border-radius:50%;animation:8s linear infinite ThreeD-common-module__7lejaW__rotateTorus;position:relative;box-shadow:0 0 40px #667eea66}.ThreeD-common-module__7lejaW__torus:before{content:"";background:var(--bg-primary,#fff);border-radius:50%;width:40%;height:40%;position:absolute;top:30%;left:30%;box-shadow:inset 0 0 15px #0000001a}@keyframes ThreeD-common-module__7lejaW__rotateTorus{0%{transform:rotateX(45deg)rotate(0)}to{transform:rotateX(45deg)rotate(360deg)}}.ThreeD-common-module__7lejaW__orb{pointer-events:none;border-radius:50%;animation:8s ease-in-out infinite ThreeD-common-module__7lejaW__orbFloat;position:absolute}.ThreeD-common-module__7lejaW__orbBlue{background:radial-gradient(circle,#4facfecc,#00f2fe66,#0000)}.ThreeD-common-module__7lejaW__orbPurple{background:radial-gradient(circle,#667eeacc,#764ba266,#0000)}.ThreeD-common-module__7lejaW__orbOrange{background:radial-gradient(circle,#f5af19cc,#f1271166,#0000)}.ThreeD-common-module__7lejaW__orbGradient{background:radial-gradient(circle,#f093fbcc,#f5576c66,#0000)}.ThreeD-common-module__7lejaW__orbTopRight{animation-delay:0s;top:-10%;right:-10%}.ThreeD-common-module__7lejaW__orbBottomLeft{animation-delay:-2s;bottom:-15%;left:-10%}.ThreeD-common-module__7lejaW__orbCenter{animation-delay:-4s;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ThreeD-common-module__7lejaW__orbFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-30px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.9)}}.ThreeD-common-module__7lejaW__particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ThreeD-common-module__7lejaW__particle{opacity:.6;background:linear-gradient(135deg,#4facfe,#00f2fe);border-radius:50%;width:8px;height:8px;animation:10s ease-in-out infinite ThreeD-common-module__7lejaW__particleFloat;position:absolute;box-shadow:0 0 10px #4facfe80}.ThreeD-common-module__7lejaW__particle:first-child{animation-delay:0s;top:10%;left:10%}.ThreeD-common-module__7lejaW__particle:nth-child(2){background:linear-gradient(135deg,#667eea,#764ba2);animation-delay:-1s;top:20%;left:80%}.ThreeD-common-module__7lejaW__particle:nth-child(3){animation-delay:-2s;top:40%;left:30%}.ThreeD-common-module__7lejaW__particle:nth-child(4){background:linear-gradient(135deg,#f093fb,#f5576c);animation-delay:-3s;top:60%;left:70%}.ThreeD-common-module__7lejaW__particle:nth-child(5){animation-delay:-4s;top:80%;left:20%}.ThreeD-common-module__7lejaW__particle:nth-child(6){background:linear-gradient(135deg, var(--ml-green), #4cdc8a);animation-delay:-5s;top:30%;left:90%}.ThreeD-common-module__7lejaW__particle:nth-child(7){animation-delay:-6s;top:70%;left:50%}.ThreeD-common-module__7lejaW__particle:nth-child(8){background:linear-gradient(135deg,#fa709a,#fee140);animation-delay:-7s;top:90%;left:85%}.ThreeD-common-module__7lejaW__particle:nth-child(9){animation-delay:-8s;top:15%;left:55%}.ThreeD-common-module__7lejaW__particle:nth-child(10){background:linear-gradient(135deg,#a8edea,#fed6e3);animation-delay:-9s;top:55%;left:15%}.ThreeD-common-module__7lejaW__particle:nth-child(11){animation-delay:-10s;top:45%;left:45%}.ThreeD-common-module__7lejaW__particle:nth-child(12){background:linear-gradient(135deg,#667eea,#4facfe);animation-delay:-11s;top:75%;left:75%}@keyframes ThreeD-common-module__7lejaW__particleFloat{0%,to{opacity:.6;transform:translate(0)scale(1)}25%{opacity:.8;transform:translate(20px,-30px)scale(1.2)}50%{opacity:.4;transform:translate(-15px,15px)scale(.8)}75%{opacity:.7;transform:translate(25px,10px)scale(1.1)}}.ThreeD-common-module__7lejaW__orbitContainer{animation:20s linear infinite ThreeD-common-module__7lejaW__orbitContainerRotate;position:relative}.ThreeD-common-module__7lejaW__orbitElement{background:linear-gradient(135deg, var(--ml-blue), #8b5cf6);border-radius:50%;width:12px;height:12px;animation:8s linear infinite ThreeD-common-module__7lejaW__orbitElement;position:absolute;box-shadow:0 0 15px #4573df99}.ThreeD-common-module__7lejaW__orbitElement:first-child{animation-delay:0s}.ThreeD-common-module__7lejaW__orbitElement:nth-child(2){animation-delay:-2s}.ThreeD-common-module__7lejaW__orbitElement:nth-child(3){animation-delay:-4s}.ThreeD-common-module__7lejaW__orbitElement:nth-child(4){animation-delay:-6s}@keyframes ThreeD-common-module__7lejaW__orbitContainerRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ThreeD-common-module__7lejaW__orbitElement{0%{transform:rotate(0)translate(100px)rotate(0)}to{transform:rotate(360deg)translate(100px)rotate(-360deg)}}.ThreeD-common-module__7lejaW__hoverCard3D{transform-style:preserve-3d;will-change:transform;-webkit-backdrop-filter:blur(24px)saturate(180%);background:linear-gradient(135deg,#ffffff1f,#ffffff0d);border:1px solid #ffffff26;border-radius:20px;transition:transform .1s ease-out,box-shadow .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.ThreeD-common-module__7lejaW__hoverCard3D:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;background:linear-gradient(135deg,#4facfe80,#8b5cf680,#f59e0b4d);padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ThreeD-common-module__7lejaW__hoverCard3D:after{content:"";background:radial-gradient(600px circle at var(--mouse-x,50%) var(--mouse-y,50%), #4facfe26, transparent 40%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.ThreeD-common-module__7lejaW__hoverCard3D:hover:before,.ThreeD-common-module__7lejaW__hoverCard3D:hover:after{opacity:1}.ThreeD-common-module__7lejaW__hoverCard3D:hover{box-shadow:0 35px 70px -15px #00000040,0 0 50px #4facfe26,inset 0 1px #fff3}.ThreeD-common-module__7lejaW__flipContainer{perspective:1000px;width:100%;height:100%}.ThreeD-common-module__7lejaW__flipper{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.23,1,.32,1);position:relative}.ThreeD-common-module__7lejaW__flipContainer:hover .ThreeD-common-module__7lejaW__flipper{transform:rotateY(180deg)}.ThreeD-common-module__7lejaW__flipFront,.ThreeD-common-module__7lejaW__flipBack{backface-visibility:hidden;border-radius:16px;position:absolute;inset:0;overflow:hidden}.ThreeD-common-module__7lejaW__flipFront{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#4facfe33,#764ba233);border:1px solid #fff3}.ThreeD-common-module__7lejaW__flipBack{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#764ba24d,#f5576c33);border:1px solid #fff3;transform:rotateY(180deg)}.ThreeD-common-module__7lejaW__glassCard{transform-style:preserve-3d;border-radius:24px;padding:28px;transition:all .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.ThreeD-common-module__7lejaW__glassCard.ThreeD-common-module__7lejaW__light{-webkit-backdrop-filter:blur(24px)saturate(200%);background:linear-gradient(135deg,#ffffffb3,#fff6);border:1px solid #fff9;box-shadow:0 12px 40px #00000014,0 4px 12px #0000000a,inset 0 1px #fffc,inset 0 -1px #00000005}.ThreeD-common-module__7lejaW__glassCard.ThreeD-common-module__7lejaW__dark{-webkit-backdrop-filter:blur(24px)saturate(180%);background:linear-gradient(135deg,#1e293bb3,#0f172a80);border:1px solid #ffffff14;box-shadow:0 12px 40px #00000059,0 4px 12px #0003,inset 0 1px #ffffff14,inset 0 -1px #0000001a}.ThreeD-common-module__7lejaW__glassCard:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 20%,#ffffff4d 50%,#0000 80%);width:100%;height:100%;transition:left .8s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:-150%;transform:skew(-20deg)}.ThreeD-common-module__7lejaW__glassCard:after{content:"";border-radius:inherit;opacity:.03;pointer-events:none;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:absolute;inset:0}.ThreeD-common-module__7lejaW__glassCard:hover:before{left:150%}.ThreeD-common-module__7lejaW__glassCard:hover{transform:translateY(-6px)scale(1.01)}.ThreeD-common-module__7lejaW__glassCard.ThreeD-common-module__7lejaW__light:hover{box-shadow:0 30px 80px #0000001f,0 15px 35px #00000014,0 0 50px #4facfe1a,inset 0 1px #ffffffe6}.ThreeD-common-module__7lejaW__glassCard.ThreeD-common-module__7lejaW__dark:hover{box-shadow:0 30px 80px #00000073,0 15px 35px #00000040,0 0 50px #4facfe26,inset 0 1px #ffffff1f}.ThreeD-common-module__7lejaW__badge3D{border-radius:50px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .3s;animation:3s ease-in-out infinite ThreeD-common-module__7lejaW__badgeFloat;display:inline-flex;box-shadow:0 4px 15px #00000026}.ThreeD-common-module__7lejaW__badge3D:hover{transform:translateY(-2px)scale(1.05);box-shadow:0 8px 25px #0003}.ThreeD-common-module__7lejaW__badgePrimary{color:#fff;background:linear-gradient(135deg,#4facfe,#00f2fe)}.ThreeD-common-module__7lejaW__badgeSuccess{background:linear-gradient(135deg, var(--ml-green), #4cdc8a);color:#fff}.ThreeD-common-module__7lejaW__badgeWarning{color:#fff;background:linear-gradient(135deg,#f5af19,#f12711)}.ThreeD-common-module__7lejaW__badgeGradient{color:#fff;background:linear-gradient(135deg,#667eea,#764ba2,#f093fb)}@keyframes ThreeD-common-module__7lejaW__badgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.ThreeD-common-module__7lejaW__icon3D{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#4facfe33,#764ba233);border:1px solid #fff3;border-radius:16px;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.23,1,.32,1);animation:4s ease-in-out infinite ThreeD-common-module__7lejaW__iconPulse;display:flex;position:relative;overflow:hidden}.ThreeD-common-module__7lejaW__icon3D:before{content:"";background:linear-gradient(135deg,#0000,#ffffff1a,#0000);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}.ThreeD-common-module__7lejaW__icon3D:hover{transform:translateY(-4px)scale(1.05);box-shadow:0 15px 40px #4facfe4d}.ThreeD-common-module__7lejaW__icon3D:hover:before{transform:translate(100%)}@keyframes ThreeD-common-module__7lejaW__iconPulse{0%,to{box-shadow:0 0 20px #4facfe33}50%{box-shadow:0 0 30px #4facfe66}}.ThreeD-common-module__7lejaW__button3D{letter-spacing:.02em;cursor:pointer;transform-style:preserve-3d;border:none;border-radius:14px;padding:16px 32px;font-size:15px;font-weight:600;transition:all .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:perspective(500px)translateZ(0)}.ThreeD-common-module__7lejaW__button3D:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(#ffffff40 0%,#ffffff1a 40%,#0000 60%);position:absolute;inset:0}.ThreeD-common-module__7lejaW__button3D:after{content:"";background:linear-gradient(100deg,#0000 30%,#fff6 50%,#0000 70%);width:100%;height:100%;transition:left .6s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:-150%;transform:skew(-25deg)}.ThreeD-common-module__7lejaW__button3D:hover:after{left:150%}.ThreeD-common-module__7lejaW__button3D:hover{transform:perspective(500px)translateY(-4px)translateZ(10px)}.ThreeD-common-module__7lejaW__button3D:active{transition-duration:.1s;transform:perspective(500px)translateY(2px)translateZ(-5px)}.ThreeD-common-module__7lejaW__btnPrimary{color:#fff;background:linear-gradient(135deg,#4facfe,#00f2fe);box-shadow:0 6px 20px #4facfe66}.ThreeD-common-module__7lejaW__btnPrimary:hover{box-shadow:0 12px 30px #4facfe80}.ThreeD-common-module__7lejaW__btnSecondary{color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 6px 20px #667eea66}.ThreeD-common-module__7lejaW__btnSecondary:hover{box-shadow:0 12px 30px #667eea80}.ThreeD-common-module__7lejaW__btnSuccess{background:linear-gradient(135deg, var(--ml-green), #4cdc8a);color:#fff;box-shadow:0 6px 20px #27ae6066}.ThreeD-common-module__7lejaW__btnSuccess:hover{box-shadow:0 12px 30px #27ae6080}.ThreeD-common-module__7lejaW__btnDanger{color:#fff;background:linear-gradient(135deg,#f5576c,#f093fb);box-shadow:0 6px 20px #f5576c66}.ThreeD-common-module__7lejaW__btnDanger:hover{box-shadow:0 12px 30px #f5576c80}.ThreeD-common-module__7lejaW__backgroundScene{pointer-events:none;z-index:-1;position:fixed;inset:0;overflow:hidden}.ThreeD-common-module__7lejaW__grid3D{transform-origin:top;background-image:linear-gradient(#4facfe0d 1px,#0000 1px),linear-gradient(90deg,#4facfe0d 1px,#0000 1px);background-size:50px 50px;animation:20s linear infinite ThreeD-common-module__7lejaW__gridMove;position:absolute;inset:0;transform:perspective(500px)rotateX(60deg)}@keyframes ThreeD-common-module__7lejaW__gridMove{0%{background-position:0 0}to{background-position:0 50px}}.ThreeD-common-module__7lejaW__statsCard3D{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;align-items:center;gap:16px;padding:20px;transition:all .3s cubic-bezier(.23,1,.32,1);display:flex;position:relative;overflow:hidden}.ThreeD-common-module__7lejaW__statsCard3D:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.ThreeD-common-module__7lejaW__statsCard3D:hover:before{left:100%}.ThreeD-common-module__7lejaW__statsCard3D:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0003}.ThreeD-common-module__7lejaW__statsIcon{background:linear-gradient(135deg,#4facfe33,#764ba233);border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px;display:flex}.ThreeD-common-module__7lejaW__statsContent{flex:1}.ThreeD-common-module__7lejaW__statsValue{background:linear-gradient(135deg,#4facfe,#00f2fe);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:700}.ThreeD-common-module__7lejaW__statsLabel{opacity:.7;margin-top:2px;font-size:14px}.ThreeD-common-module__7lejaW__statsTrend{margin-top:4px;font-size:13px;font-weight:600}.ThreeD-common-module__7lejaW__statsTrend.ThreeD-common-module__7lejaW__positive{color:var(--ml-green)}.ThreeD-common-module__7lejaW__statsTrend.ThreeD-common-module__7lejaW__negative{color:#f5576c}.ThreeD-common-module__7lejaW__sectionDivider{background:linear-gradient(90deg,#0000,#4facfe4d,#764ba280,#f5576c4d,#0000);border-radius:2px;height:2px;margin:40px 0;position:relative}.ThreeD-common-module__7lejaW__sectionDivider:before{content:"";background:linear-gradient(135deg,#4facfe,#764ba2);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite ThreeD-common-module__7lejaW__dividerPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #4facfe80}@keyframes ThreeD-common-module__7lejaW__dividerPulse{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.5;transform:translate(-50%,-50%)scale(1.5)}}.ThreeD-common-module__7lejaW__magneticElement{will-change:transform;cursor:pointer;display:inline-block}.ThreeD-common-module__7lejaW__magneticActive{z-index:10}.ThreeD-common-module__7lejaW__auroraWrapper{border-radius:24px;position:relative;overflow:hidden}.ThreeD-common-module__7lejaW__auroraBackground{filter:blur(60px);pointer-events:none;background:conic-gradient(#4573df66 0deg,#8b5cf666 60deg,#10b9814d 120deg,#f59e0b4d 180deg,#ec489966 240deg,#6366f166 300deg,#4573df66 360deg);animation:20s linear infinite ThreeD-common-module__7lejaW__auroraRotate;position:absolute;inset:-50%}@keyframes ThreeD-common-module__7lejaW__auroraRotate{0%{transform:rotate(0)scale(1.5)}to{transform:rotate(360deg)scale(1.5)}}.ThreeD-common-module__7lejaW__auroraContent{z-index:1;position:relative}.ThreeD-common-module__7lejaW__liquidMetalCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff1a,#ffffff0d);border:1px solid #fff3;border-radius:24px;padding:32px;position:relative;overflow:hidden}.ThreeD-common-module__7lejaW__liquidMetal{pointer-events:none;background:linear-gradient(135deg,#c0c0c026 0%,#fff3 25%,#a9a9a91a 50%,#ffffff26 75%,#c0c0c026 100%) 0 0/400% 400%;animation:8s infinite ThreeD-common-module__7lejaW__liquidMetalFlow;position:absolute;inset:0}@keyframes ThreeD-common-module__7lejaW__liquidMetalFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.ThreeD-common-module__7lejaW__liquidMetalContent{z-index:1;position:relative}.ThreeD-common-module__7lejaW__holographicBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:100px;justify-content:center;align-items:center;padding:8px 20px;font-size:14px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.ThreeD-common-module__7lejaW__holoDefault{color:#8b5cf6;background:linear-gradient(135deg,#6366f133,#a855f733);border:1px solid #8b5cf64d}.ThreeD-common-module__7lejaW__holoPremium{color:#f59e0b;background:linear-gradient(135deg,#f59e0b33,#fbbf2433);border:1px solid #f59e0b4d}.ThreeD-common-module__7lejaW__holoExclusive{color:#ec4899;background:linear-gradient(135deg,#ec489933,#f472b633);border:1px solid #ec48994d}.ThreeD-common-module__7lejaW__holoShimmer{background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:3s infinite ThreeD-common-module__7lejaW__holoShimmerMove;position:absolute;top:0;left:-100%}@keyframes ThreeD-common-module__7lejaW__holoShimmerMove{0%{left:-100%}to{left:200%}}.ThreeD-common-module__7lejaW__holoBadgeContent{z-index:1;position:relative}.ThreeD-common-module__7lejaW__depthParallax{perspective:1000px;transform-style:preserve-3d;position:relative;overflow:hidden}.ThreeD-common-module__7lejaW__parallaxLayer{pointer-events:none;background:radial-gradient(circle,#4facfe0d,#0000 50%);border-radius:50%;transition:transform .1s ease-out;position:absolute;inset:0}.ThreeD-common-module__7lejaW__parallaxContent{z-index:10;transform-style:preserve-3d;position:relative}.ThreeD-common-module__7lejaW__glowButton3D{cursor:pointer;transform-style:preserve-3d;border:none;border-radius:16px;justify-content:center;align-items:center;padding:16px 40px;font-size:16px;font-weight:600;transition:all .4s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden;transform:perspective(500px)translateZ(0)}.ThreeD-common-module__7lejaW__glowPrimary{background:linear-gradient(135deg, var(--ml-blue), #6366f1);color:#fff;box-shadow:0 8px 32px #4573df66,inset 0 0 0 1px #ffffff1a}.ThreeD-common-module__7lejaW__glowSecondary{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:inherit;background:linear-gradient(135deg,#ffffff26,#ffffff0d);border:1px solid #fff3}.ThreeD-common-module__7lejaW__glowPremium{color:#1a1a2e;background:linear-gradient(135deg,#f59e0b,#fbbf24,#f59e0b) 0 0/200% 200%;animation:3s infinite ThreeD-common-module__7lejaW__premiumShimmer;box-shadow:0 8px 32px #f59e0b66,inset 0 0 0 1px #fff3}@keyframes ThreeD-common-module__7lejaW__premiumShimmer{0%,to{background-position:0%}50%{background-position:100%}}.ThreeD-common-module__7lejaW__glowButtonInner{z-index:2;position:relative}.ThreeD-common-module__7lejaW__glowButtonShine{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:50%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.ThreeD-common-module__7lejaW__glowButton3D:hover .ThreeD-common-module__7lejaW__glowButtonShine{left:150%}.ThreeD-common-module__7lejaW__glowButtonRing{opacity:0;background:0 0;border-radius:20px;transition:all .4s;position:absolute;inset:-4px}.ThreeD-common-module__7lejaW__glowPrimary:hover .ThreeD-common-module__7lejaW__glowButtonRing{opacity:1;box-shadow:0 0 40px #4573df99}.ThreeD-common-module__7lejaW__glowPremium:hover .ThreeD-common-module__7lejaW__glowButtonRing{opacity:1;box-shadow:0 0 40px #f59e0b99}.ThreeD-common-module__7lejaW__glowButton3D:hover{transform:perspective(500px)translateZ(10px)translateY(-2px)}.ThreeD-common-module__7lejaW__glowButton3D:active{transform:perspective(500px)translateZ(5px)translateY(0)}@media (prefers-reduced-motion:reduce){.ThreeD-common-module__7lejaW__cube,.ThreeD-common-module__7lejaW__sphere,.ThreeD-common-module__7lejaW__ring,.ThreeD-common-module__7lejaW__torus,.ThreeD-common-module__7lejaW__orb,.ThreeD-common-module__7lejaW__particle,.ThreeD-common-module__7lejaW__orbitContainer,.ThreeD-common-module__7lejaW__orbitElement,.ThreeD-common-module__7lejaW__badge3D,.ThreeD-common-module__7lejaW__icon3D,.ThreeD-common-module__7lejaW__grid3D,.ThreeD-common-module__7lejaW__sectionDivider:before,.ThreeD-common-module__7lejaW__auroraBackground,.ThreeD-common-module__7lejaW__liquidMetal,.ThreeD-common-module__7lejaW__holoShimmer,.ThreeD-common-module__7lejaW__glowButtonShine{animation:none}.ThreeD-common-module__7lejaW__hoverCard3D,.ThreeD-common-module__7lejaW__glassCard,.ThreeD-common-module__7lejaW__button3D,.ThreeD-common-module__7lejaW__statsCard3D,.ThreeD-common-module__7lejaW__magneticElement,.ThreeD-common-module__7lejaW__glowButton3D{transition:none}}
:root{--scene-perspective:1500px;--scene-transition:.8s cubic-bezier(.22, 1, .36, 1);--scene-transition-fast:.4s cubic-bezier(.22, 1, .36, 1);--scene-ease-out-expo:cubic-bezier(.16, 1, .3, 1);--scene-glow-blue:#4573df80;--scene-glow-purple:#8b5cf680}.ScrollScene3D-common-module__6QGDaq__deviceContainer{transform-style:preserve-3d;transition:transform .8s var(--scene-ease-out-expo), opacity .6s ease;will-change:transform;filter:drop-shadow(0 50px 100px #0000004d);position:relative}.ScrollScene3D-common-module__6QGDaq__deviceContainer:before{content:"";background:radial-gradient(ellipse at center, var(--scene-glow-blue), transparent 60%);opacity:.4;filter:blur(60px);pointer-events:none;z-index:-1;animation:8s ease-in-out infinite ScrollScene3D-common-module__6QGDaq__deviceGlow;position:absolute;inset:-30%}@keyframes ScrollScene3D-common-module__6QGDaq__deviceGlow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.ScrollScene3D-common-module__6QGDaq__deviceFrame{background:linear-gradient(145deg,#1c1c2e,#0f0f1f);border-radius:28px;padding:14px;position:relative;overflow:hidden;box-shadow:0 60px 120px -20px #0009,0 40px 70px -30px #00000073,inset 0 2px #ffffff26,inset 0 -1px #0000004d,0 0 0 1px #ffffff0d}.ScrollScene3D-common-module__6QGDaq__deviceFrame:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#fff3,#ffffff0d 50%,#ffffff1a);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ScrollScene3D-common-module__6QGDaq__phone .ScrollScene3D-common-module__6QGDaq__deviceFrame{background:linear-gradient(145deg,#1c1c2e,#0a0a15);border-radius:44px;width:290px;min-height:580px;padding:10px}.ScrollScene3D-common-module__6QGDaq__phone .ScrollScene3D-common-module__6QGDaq__deviceFrame:after{content:"";background:var(--neutral-950,#000);z-index:10;border-radius:20px;width:100px;height:28px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.ScrollScene3D-common-module__6QGDaq__laptop .ScrollScene3D-common-module__6QGDaq__deviceFrame{background:linear-gradient(145deg,#2a2a3e,#1a1a2e);border-radius:18px;width:640px;min-height:400px}.ScrollScene3D-common-module__6QGDaq__laptop .ScrollScene3D-common-module__6QGDaq__deviceFrame:after{content:"";background:var(--neutral-950,#0a0a15);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 2px #ffffff1a}.ScrollScene3D-common-module__6QGDaq__tablet .ScrollScene3D-common-module__6QGDaq__deviceFrame{border-radius:24px;width:420px;min-height:560px}.ScrollScene3D-common-module__6QGDaq__deviceScreen{background:linear-gradient(135deg,#0a0a18,#0f0f25);border-radius:18px;width:100%;height:100%;position:relative;overflow:hidden}.ScrollScene3D-common-module__6QGDaq__deviceScreen:before{content:"";pointer-events:none;z-index:100;background:repeating-linear-gradient(0deg,#0000,#0000 1px,#00000008 1px 2px);position:absolute;inset:0}.ScrollScene3D-common-module__6QGDaq__phone .ScrollScene3D-common-module__6QGDaq__deviceScreen{border-radius:34px}.ScrollScene3D-common-module__6QGDaq__deviceReflection{pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,#ffffff26 0%,#ffffff0d 20%,#0000 40% 100%);animation:12s ease-in-out infinite ScrollScene3D-common-module__6QGDaq__reflectionShift;position:absolute;inset:0}@keyframes ScrollScene3D-common-module__6QGDaq__reflectionShift{0%,to{opacity:1}50%{opacity:.7}}.ScrollScene3D-common-module__6QGDaq__deviceShadow{filter:blur(30px);background:radial-gradient(#00000080,#0000 70%);height:60px;animation:8s ease-in-out infinite ScrollScene3D-common-module__6QGDaq__shadowPulse;position:absolute;bottom:-50px;left:5%;right:5%;transform:scaleY(.25)rotateX(80deg)}@keyframes ScrollScene3D-common-module__6QGDaq__shadowPulse{0%,to{opacity:.8;transform:scaleY(.25)rotateX(80deg)scale(1)}50%{opacity:.6;transform:scaleY(.2)rotateX(80deg)scale(.95)}}.ScrollScene3D-common-module__6QGDaq__parallaxContainer{width:100%;min-height:100vh;perspective:var(--scene-perspective);perspective-origin:50%;position:relative;overflow:hidden}.ScrollScene3D-common-module__6QGDaq__parallaxLayer{transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.ScrollScene3D-common-module__6QGDaq__parallaxLayer:last-child{pointer-events:auto}.ScrollScene3D-common-module__6QGDaq__parallaxOrb{filter:blur(80px);border-radius:50%;width:600px;height:600px;animation:20s ease-in-out infinite ScrollScene3D-common-module__6QGDaq__orbFloat;position:absolute}.ScrollScene3D-common-module__6QGDaq__parallaxOrb:first-child{top:-200px;right:-100px}.ScrollScene3D-common-module__6QGDaq__parallaxLayer:nth-child(2) .ScrollScene3D-common-module__6QGDaq__parallaxOrb{animation-delay:-5s;bottom:-150px;left:-100px}.ScrollScene3D-common-module__6QGDaq__parallaxGrid{background-image:linear-gradient(#4573df08 1px,#0000 1px),linear-gradient(90deg,#4573df08 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}@keyframes ScrollScene3D-common-module__6QGDaq__orbFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-40px)scale(1.1)}66%{transform:translate(-20px,30px)scale(.95)}}.ScrollScene3D-common-module__6QGDaq__cardStack{perspective:1200px;width:100%;max-width:520px;height:420px;transform-style:preserve-3d;position:relative}.ScrollScene3D-common-module__6QGDaq__stackCard{-webkit-backdrop-filter:blur(24px)saturate(180%);transition:all var(--scene-transition);transform-style:preserve-3d;border:1px solid #ffffff1f;border-radius:28px;padding:36px;position:absolute;inset:0;box-shadow:0 30px 60px -15px #0000004d,0 15px 30px -10px #0003,inset 0 1px #ffffff26,inset 0 -1px #0000000d}.ScrollScene3D-common-module__6QGDaq__stackCard:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#fff3,#ffffff0d,#ffffff1a);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ScrollScene3D-common-module__6QGDaq__stackCard:hover{box-shadow:0 50px 100px -20px #00000059,0 30px 50px -15px #00000040,0 0 40px #4573df26,inset 0 1px #fff3;transform:perspective(1200px)translateZ(40px)rotateX(-3deg)rotateY(3deg)scale(1.02)!important}.ScrollScene3D-common-module__6QGDaq__cardIcon{background:linear-gradient(135deg,#4573df40,#8b5cf640);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;font-size:28px;display:flex;box-shadow:0 8px 24px #4573df33,inset 0 1px #fff3}.ScrollScene3D-common-module__6QGDaq__cardTitle{font-family:var(--font-poppins,"Poppins", sans-serif);letter-spacing:-.025em;background:linear-gradient(135deg,#fff,#fffc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-size:1.625rem;font-weight:700}.ScrollScene3D-common-module__6QGDaq__cardDescription{opacity:.85;font-size:1.0625rem;line-height:1.75}.ScrollScene3D-common-module__6QGDaq__showcaseContainer{perspective:1200px;justify-content:center;align-items:center;width:100%;height:400px;display:flex}.ScrollScene3D-common-module__6QGDaq__showcaseCarousel{width:200px;height:200px;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.22,1,.36,1);position:relative}.ScrollScene3D-common-module__6QGDaq__showcaseItem{backface-visibility:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid #ffffff26;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:180px;height:180px;transition:all .5s;display:flex;position:absolute;box-shadow:0 20px 40px #0003}.ScrollScene3D-common-module__6QGDaq__showcaseLabel{opacity:.7;font-size:.875rem;font-weight:600;position:absolute;bottom:-30px}.ScrollScene3D-common-module__6QGDaq__textReveal{font-family:var(--font-poppins,"Poppins", sans-serif);letter-spacing:-.03em;perspective:500px;font-size:clamp(2rem,5vw,4rem);font-weight:800;line-height:1.2}.ScrollScene3D-common-module__6QGDaq__revealWord{transform-origin:bottom;will-change:transform, opacity;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .8s;display:inline-block}.ScrollScene3D-common-module__6QGDaq__orbitContainer{transform-style:preserve-3d;perspective:1000px;position:relative}.ScrollScene3D-common-module__6QGDaq__orbitRing{transform-style:preserve-3d;border:2px solid #4573df4d;border-radius:50%;transition:transform .1s linear;position:absolute;inset:0}.ScrollScene3D-common-module__6QGDaq__orbitIcon{color:#fff;background:linear-gradient(135deg,#4573dfe6,#8b5cf6e6);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin:-20px 0 0 -20px;transition:transform .3s;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 10px 30px #4573df66,inset 0 1px #fff3}.ScrollScene3D-common-module__6QGDaq__orbitCenter{background:linear-gradient(135deg, var(--ml-blue), #8b5cf6);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:-30px 0 0 -30px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 0 60px #4573df80}.ScrollScene3D-common-module__6QGDaq__orbitGlow{background:radial-gradient(circle,#ffffff4d,#0000 70%);border-radius:50%;width:100%;height:100%;animation:2s ease-in-out infinite ScrollScene3D-common-module__6QGDaq__orbitPulse}@keyframes ScrollScene3D-common-module__6QGDaq__orbitPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.ScrollScene3D-common-module__6QGDaq__timeline{max-width:800px;margin:0 auto;padding:40px 0;position:relative}.ScrollScene3D-common-module__6QGDaq__timelineLine{background:#4573df33;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ScrollScene3D-common-module__6QGDaq__timelineProgress{background:linear-gradient(180deg, var(--ml-blue), #8b5cf6);width:100%;transition:height .3s;position:absolute;top:0;left:0;box-shadow:0 0 20px #4573df80}.ScrollScene3D-common-module__6QGDaq__timelineItem{width:45%;transform-style:preserve-3d;margin-bottom:40px;transition:all .8s cubic-bezier(.22,1,.36,1);position:relative}.ScrollScene3D-common-module__6QGDaq__timelineItem.ScrollScene3D-common-module__6QGDaq__left{text-align:right;margin-right:auto;padding-right:40px}.ScrollScene3D-common-module__6QGDaq__timelineItem.ScrollScene3D-common-module__6QGDaq__right{text-align:left;margin-left:auto;padding-left:40px}.ScrollScene3D-common-module__6QGDaq__timelineCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid #ffffff1a;border-radius:16px;padding:24px;box-shadow:0 20px 40px #00000026}.ScrollScene3D-common-module__6QGDaq__timelineDot{background:linear-gradient(135deg, var(--ml-blue), #8b5cf6);border-radius:50%;width:16px;height:16px;position:absolute;top:24px;box-shadow:0 0 20px #4573df80}.ScrollScene3D-common-module__6QGDaq__timelineItem.ScrollScene3D-common-module__6QGDaq__left .ScrollScene3D-common-module__6QGDaq__timelineDot{right:-8px}.ScrollScene3D-common-module__6QGDaq__timelineItem.ScrollScene3D-common-module__6QGDaq__right .ScrollScene3D-common-module__6QGDaq__timelineDot{left:-8px}.ScrollScene3D-common-module__6QGDaq__timelineIcon{background:linear-gradient(135deg,#4573df33,#8b5cf633);border-radius:12px;margin-bottom:12px;padding:12px;display:inline-flex}.ScrollScene3D-common-module__6QGDaq__timelineDate{color:var(--ml-blue);margin-bottom:8px;font-size:.875rem;font-weight:600;display:block}.ScrollScene3D-common-module__6QGDaq__timelineTitle{font-family:var(--font-poppins,"Poppins", sans-serif);margin-bottom:8px;font-size:1.25rem;font-weight:700}.ScrollScene3D-common-module__6QGDaq__timelineDescription{opacity:.8;font-size:.9375rem;line-height:1.6}.ScrollScene3D-common-module__6QGDaq__heroScene{perspective:2000px;background:radial-gradient(80% 50% at 50% -20%,#4573df26,#0000 50%),radial-gradient(#0f0f1ef2,#060612);width:100%;min-height:100vh;position:relative;overflow:hidden}.ScrollScene3D-common-module__6QGDaq__heroScene:before{content:"";pointer-events:none;background:conic-gradient(from 180deg at 50% 70%,#0000 0deg,#4573df14 60deg,#0000 120deg,#8b5cf60f 180deg,#0000 240deg,#f59e0b0a 300deg,#0000 360deg);animation:30s linear infinite ScrollScene3D-common-module__6QGDaq__auroraRotate;position:absolute;inset:0}@keyframes ScrollScene3D-common-module__6QGDaq__auroraRotate{0%{transform:rotate(0)scale(2)}to{transform:rotate(360deg)scale(2)}}.ScrollScene3D-common-module__6QGDaq__heroShape{transform-style:preserve-3d;will-change:transform;z-index:1;transition:transform .15s ease-out;position:absolute;top:15%;right:8%}.ScrollScene3D-common-module__6QGDaq__heroCube{width:120px;height:120px;transform-style:preserve-3d;filter:drop-shadow(0 30px 60px #4573df66);animation:25s linear infinite ScrollScene3D-common-module__6QGDaq__heroCubeRotate}.ScrollScene3D-common-module__6QGDaq__heroCubeFace{-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#4573df80,#8b5cf666);border:1px solid #ffffff40;border-radius:8px;width:120px;height:120px;position:absolute}.ScrollScene3D-common-module__6QGDaq__heroCubeFace:before{content:"";border-radius:inherit;background:linear-gradient(135deg,#ffffff4d 0%,#0000 30% 70%,#ffffff26 100%);position:absolute;inset:0}.ScrollScene3D-common-module__6QGDaq__heroCubeFace.ScrollScene3D-common-module__6QGDaq__front{transform:translateZ(60px)}.ScrollScene3D-common-module__6QGDaq__heroCubeFace.ScrollScene3D-common-module__6QGDaq__back{transform:rotateY(180deg)translateZ(60px)}.ScrollScene3D-common-module__6QGDaq__heroCubeFace.ScrollScene3D-common-module__6QGDaq__right{transform:rotateY(90deg)translateZ(60px)}.ScrollScene3D-common-module__6QGDaq__heroCubeFace.ScrollScene3D-common-module__6QGDaq__left{transform:rotateY(-90deg)translateZ(60px)}.ScrollScene3D-common-module__6QGDaq__heroCubeFace.ScrollScene3D-common-module__6QGDaq__top{transform:rotateX(90deg)translateZ(60px)}.ScrollScene3D-common-module__6QGDaq__heroCubeFace.ScrollScene3D-common-module__6QGDaq__bottom{transform:rotateX(-90deg)translateZ(60px)}@keyframes ScrollScene3D-common-module__6QGDaq__heroCubeRotate{0%{transform:rotateX(-25deg)rotateY(0)rotate(0)}25%{transform:rotateX(-20deg)rotateY(90deg)rotate(5deg)}50%{transform:rotateX(-25deg)rotateY(180deg)rotate(0)}75%{transform:rotateX(-20deg)rotateY(270deg)rotate(-5deg)}to{transform:rotateX(-25deg)rotateY(360deg)rotate(0)}}.ScrollScene3D-common-module__6QGDaq__heroSphere{will-change:transform;border-radius:50%;transition:transform .2s ease-out;position:absolute}.ScrollScene3D-common-module__6QGDaq__sphere1{background:radial-gradient(circle at 30% 30%,#4573dfe6,#4573df4d,#0000);width:180px;height:180px;animation:12s ease-in-out infinite ScrollScene3D-common-module__6QGDaq__sphere1Float;top:25%;left:12%;box-shadow:0 0 80px #4573df80,0 0 120px #4573df4d,inset -25px -25px 50px #0006,inset 15px 15px 30px #ffffff26}.ScrollScene3D-common-module__6QGDaq__sphere1:before{content:"";filter:blur(5px);background:radial-gradient(#fff9,#0000);border-radius:50%;width:40%;height:30%;position:absolute;top:10%;left:20%}@keyframes ScrollScene3D-common-module__6QGDaq__sphere1Float{0%,to{transform:translate(0)scale(1)}25%{transform:translate(15px,-25px)scale(1.02)}50%{transform:translate(-10px,-40px)scale(1)}75%{transform:translate(20px,-15px)scale(.98)}}.ScrollScene3D-common-module__6QGDaq__sphere2{background:radial-gradient(circle at 30% 30%,#8b5cf6e6,#8b5cf64d,#0000);width:100px;height:100px;animation:10s ease-in-out infinite ScrollScene3D-common-module__6QGDaq__sphere2Float;top:55%;right:18%;box-shadow:0 0 50px #8b5cf680,0 0 80px #8b5cf640,inset -15px -15px 30px #00000059,inset 8px 8px 20px #ffffff1f}@keyframes ScrollScene3D-common-module__6QGDaq__sphere2Float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-20px,15px)scale(1.03)}66%{transform:translate(15px,-10px)scale(.97)}}.ScrollScene3D-common-module__6QGDaq__sphere3{background:radial-gradient(circle at 30% 30%,#f59e0be6,#f59e0b4d,#0000);width:60px;height:60px;animation:8s ease-in-out infinite ScrollScene3D-common-module__6QGDaq__sphere3Float;top:12%;left:55%;box-shadow:0 0 40px #f59e0b80,0 0 60px #f59e0b33,inset -10px -10px 25px #0000004d,inset 5px 5px 12px #ffffff26}@keyframes ScrollScene3D-common-module__6QGDaq__sphere3Float{0%,to{transform:translate(0)scale(1)}50%{transform:translate(25px,20px)scale(1.05)}}.ScrollScene3D-common-module__6QGDaq__heroRing{width:240px;height:240px;transform-style:preserve-3d;border:5px solid #4573df59;border-radius:50%;transition:transform .15s ease-out;animation:20s linear infinite ScrollScene3D-common-module__6QGDaq__ringRotate;position:absolute;top:35%;left:20%;box-shadow:0 0 40px #4573df59,0 0 80px #4573df26,inset 0 0 40px #4573df26}.ScrollScene3D-common-module__6QGDaq__heroRing:before{content:"";border:2px solid #8b5cf640;border-radius:50%;animation:15s linear infinite ScrollScene3D-common-module__6QGDaq__ringRotateReverse;position:absolute;inset:30px}@keyframes ScrollScene3D-common-module__6QGDaq__ringRotate{0%{transform:rotateX(70deg)rotate(0)}to{transform:rotateX(70deg)rotate(360deg)}}@keyframes ScrollScene3D-common-module__6QGDaq__ringRotateReverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.ScrollScene3D-common-module__6QGDaq__heroGrid{transform-origin:bottom;background-image:linear-gradient(#4573df1f 1px,#0000 1px),linear-gradient(90deg,#4573df1f 1px,#0000 1px);background-size:100px 100px;width:200%;height:70%;animation:30s linear infinite ScrollScene3D-common-module__6QGDaq__gridScroll;position:absolute;bottom:0;left:-50%;transform:perspective(800px)rotateX(75deg);-webkit-mask-image:linear-gradient(#0000 20%,#000 100%);mask-image:linear-gradient(#0000 20%,#000 100%)}.ScrollScene3D-common-module__6QGDaq__heroGrid:before{content:"";background:linear-gradient(90deg,#0000,#4573df99,#8b5cf699,#0000);height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 30px #4573df80}@keyframes ScrollScene3D-common-module__6QGDaq__gridScroll{0%{background-position:0 0}to{background-position:0 100px}}.ScrollScene3D-common-module__6QGDaq__heroContent{z-index:10;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex;position:relative}.ScrollScene3D-common-module__6QGDaq__bentoGrid{perspective:1000px;grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;gap:20px;display:grid}.ScrollScene3D-common-module__6QGDaq__bentoItem{-webkit-backdrop-filter:blur(20px);transform-style:preserve-3d;background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:1px solid #ffffff1a;border-radius:20px;padding:24px;transition:all .6s cubic-bezier(.22,1,.36,1);overflow:hidden}.ScrollScene3D-common-module__6QGDaq__bentoItem:hover{box-shadow:0 30px 60px #0003,0 0 40px #4573df1a;transform:perspective(1000px)rotateX(-5deg)rotateY(5deg)translateZ(20px)!important}.ScrollScene3D-common-module__6QGDaq__bentoItem.ScrollScene3D-common-module__6QGDaq__small{grid-area:span 1/span 1}.ScrollScene3D-common-module__6QGDaq__bentoItem.ScrollScene3D-common-module__6QGDaq__medium{grid-area:span 1/span 2}.ScrollScene3D-common-module__6QGDaq__bentoItem.ScrollScene3D-common-module__6QGDaq__large{grid-area:span 2/span 2}@media (max-width:1024px){.ScrollScene3D-common-module__6QGDaq__bentoGrid{grid-template-columns:repeat(2,1fr)}.ScrollScene3D-common-module__6QGDaq__heroShape{display:none}.ScrollScene3D-common-module__6QGDaq__sphere1{width:100px;height:100px}.ScrollScene3D-common-module__6QGDaq__heroRing{width:150px;height:150px}}@media (max-width:768px){.ScrollScene3D-common-module__6QGDaq__bentoGrid{grid-template-columns:1fr}.ScrollScene3D-common-module__6QGDaq__bentoItem.ScrollScene3D-common-module__6QGDaq__medium,.ScrollScene3D-common-module__6QGDaq__bentoItem.ScrollScene3D-common-module__6QGDaq__large{grid-area:span 1/span 1}.ScrollScene3D-common-module__6QGDaq__timelineItem{width:100%;text-align:left!important;padding:0 0 0 40px!important}.ScrollScene3D-common-module__6QGDaq__timelineLine{left:0}.ScrollScene3D-common-module__6QGDaq__timelineDot{left:-8px!important;right:auto!important}.ScrollScene3D-common-module__6QGDaq__phone .ScrollScene3D-common-module__6QGDaq__deviceFrame{width:220px;min-height:440px}.ScrollScene3D-common-module__6QGDaq__laptop .ScrollScene3D-common-module__6QGDaq__deviceFrame{width:100%;max-width:400px;min-height:250px}.ScrollScene3D-common-module__6QGDaq__heroSphere,.ScrollScene3D-common-module__6QGDaq__heroRing{display:none}}@media (prefers-reduced-motion:reduce){.ScrollScene3D-common-module__6QGDaq__deviceContainer,.ScrollScene3D-common-module__6QGDaq__stackCard,.ScrollScene3D-common-module__6QGDaq__showcaseCarousel,.ScrollScene3D-common-module__6QGDaq__revealWord,.ScrollScene3D-common-module__6QGDaq__timelineItem,.ScrollScene3D-common-module__6QGDaq__bentoItem{transition:opacity .3s;transform:none!important}.ScrollScene3D-common-module__6QGDaq__heroCube,.ScrollScene3D-common-module__6QGDaq__orbitRing,.ScrollScene3D-common-module__6QGDaq__parallaxOrb{animation:none}}
.FeasibilityAnalyzer-common-module__WY2hgq__container{border:1px solid #0000;border-radius:.75rem;padding:1.5rem;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s,color .2s,opacity .2s}.FeasibilityAnalyzer-common-module__WY2hgq__header{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.FeasibilityAnalyzer-common-module__WY2hgq__title{font-size:1.125rem;font-weight:600}.FeasibilityAnalyzer-common-module__WY2hgq__scoreContainer{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.FeasibilityAnalyzer-common-module__WY2hgq__scoreLabel{font-size:.875rem;font-weight:500}.FeasibilityAnalyzer-common-module__WY2hgq__scoreValue{font-size:1.25rem;font-weight:700}.FeasibilityAnalyzer-common-module__WY2hgq__flagsList{margin:0;padding:0;list-style:none}.FeasibilityAnalyzer-common-module__WY2hgq__flagItem{align-items:flex-start;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;display:flex}.FeasibilityAnalyzer-common-module__WY2hgq__recommendations{border-top:1px solid;margin-top:1rem;padding-top:1rem}.FeasibilityAnalyzer-common-module__WY2hgq__emptyState{text-align:center;padding:1rem 0}.FeasibilityAnalyzer-common-module__WY2hgq__emptyText{margin-bottom:1rem;font-size:.875rem}.FeasibilityAnalyzer-common-module__WY2hgq__resultArea{animation:.3s FeasibilityAnalyzer-common-module__WY2hgq__fadeIn}.FeasibilityAnalyzer-common-module__WY2hgq__scoresGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem;display:grid}.FeasibilityAnalyzer-common-module__WY2hgq__scoreCard{text-align:center;border-radius:4px;padding:.5rem}.FeasibilityAnalyzer-common-module__WY2hgq__scoreCardLabel{font-size:.75rem}.FeasibilityAnalyzer-common-module__WY2hgq__scoreCardValue{font-size:1.125rem;font-weight:700}.FeasibilityAnalyzer-common-module__WY2hgq__flagsSection{margin-bottom:1rem}.FeasibilityAnalyzer-common-module__WY2hgq__sectionTitle{align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;font-weight:700;display:flex}.FeasibilityAnalyzer-common-module__WY2hgq__recList{flex-direction:column;gap:.25rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.FeasibilityAnalyzer-common-module__WY2hgq__recItem{align-items:flex-start;gap:.5rem;display:flex}.FeasibilityAnalyzer-common-module__WY2hgq__recIcon{flex-shrink:0;margin-top:.25rem}.FeasibilityAnalyzer-common-module__WY2hgq__reanalyzeWrapper{text-align:center;margin-top:1rem}@keyframes FeasibilityAnalyzer-common-module__WY2hgq__fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.FeasibilityAnalyzer-common-module__WY2hgq__container{padding:1rem}}@media (max-width:374px){.FeasibilityAnalyzer-common-module__WY2hgq__container{padding:.75rem}}
.FeasibilityAnalyzer-light-module__hCRRna__container{background-color:var(--bg-primary-light);border-color:var(--border-light);box-shadow:0 1px 3px #0000001a}.FeasibilityAnalyzer-light-module__hCRRna__title{color:#111827}.FeasibilityAnalyzer-light-module__hCRRna__scoreLabel{color:#4b5563}.FeasibilityAnalyzer-light-module__hCRRna__scoreValue{color:#111827}.FeasibilityAnalyzer-light-module__hCRRna__flagItem{color:#b91c1c}.FeasibilityAnalyzer-light-module__hCRRna__recommendations{border-color:var(--border-light)}.FeasibilityAnalyzer-light-module__hCRRna__headerIcon{color:#3b82f6}.FeasibilityAnalyzer-light-module__hCRRna__emptyText{color:var(--color-text-secondary-light)}.FeasibilityAnalyzer-light-module__hCRRna__scoreCard{background:#f9fafb}.FeasibilityAnalyzer-light-module__hCRRna__scoreCardLabel{color:var(--color-text-secondary-light)}.FeasibilityAnalyzer-light-module__hCRRna__scoreCardValueHigh{color:#22c55e}.FeasibilityAnalyzer-light-module__hCRRna__scoreCardValueLow{color:#ef4444}.FeasibilityAnalyzer-light-module__hCRRna__scoreCardValueWarning{color:#eab308}.FeasibilityAnalyzer-light-module__hCRRna__sectionTitleWarning{color:#ef4444}.FeasibilityAnalyzer-light-module__hCRRna__sectionTitleInfo{color:#3b82f6}.FeasibilityAnalyzer-light-module__hCRRna__recList{color:#4b5563}.FeasibilityAnalyzer-light-module__hCRRna__recIcon{color:#22c55e}
.FeasibilityAnalyzer-dark-module__HArGVa__container{background-color:var(--bg-secondary-dark);border-color:var(--border-dark)}.FeasibilityAnalyzer-dark-module__HArGVa__title{color:var(--text-primary-dark)}.FeasibilityAnalyzer-dark-module__HArGVa__scoreLabel{color:var(--text-tertiary-dark)}.FeasibilityAnalyzer-dark-module__HArGVa__scoreValue{color:var(--text-primary-dark)}.FeasibilityAnalyzer-dark-module__HArGVa__flagItem{color:#f87171}.FeasibilityAnalyzer-dark-module__HArGVa__recommendations{border-color:var(--border-dark)}.FeasibilityAnalyzer-dark-module__HArGVa__headerIcon{color:#60a5fa}.FeasibilityAnalyzer-dark-module__HArGVa__emptyText{color:var(--text-tertiary-dark)}.FeasibilityAnalyzer-dark-module__HArGVa__scoreCard{background:var(--bg-secondary-dark)}.FeasibilityAnalyzer-dark-module__HArGVa__scoreCardLabel{color:var(--text-tertiary-dark)}.FeasibilityAnalyzer-dark-module__HArGVa__scoreCardValueHigh{color:#4ade80}.FeasibilityAnalyzer-dark-module__HArGVa__scoreCardValueLow{color:#f87171}.FeasibilityAnalyzer-dark-module__HArGVa__scoreCardValueWarning{color:#facc15}.FeasibilityAnalyzer-dark-module__HArGVa__sectionTitleWarning{color:#f87171}.FeasibilityAnalyzer-dark-module__HArGVa__sectionTitleInfo{color:#60a5fa}.FeasibilityAnalyzer-dark-module__HArGVa__recList{color:var(--text-secondary-dark)}.FeasibilityAnalyzer-dark-module__HArGVa__recIcon{color:#4ade80}
.ProjectWizard-common-module__t132-q__container{max-width:900px;margin:0 auto;padding:2rem 1rem}.ProjectWizard-common-module__t132-q__header{text-align:center;margin-bottom:2rem}.ProjectWizard-common-module__t132-q__title{font-size:2rem;font-weight:700;font-family:var(--font-family-heading);margin-bottom:.5rem}.ProjectWizard-common-module__t132-q__subtitle{font-size:1rem;font-family:var(--font-family-body)}.ProjectWizard-common-module__t132-q__progressBar{border-radius:4px;width:100%;height:8px;margin-bottom:2rem;overflow:hidden}.ProjectWizard-common-module__t132-q__progressFill{height:100%;transition:width .3s}.ProjectWizard-common-module__t132-q__stepsIndicator{justify-content:space-between;gap:1rem;margin-bottom:3rem;display:flex}.ProjectWizard-common-module__t132-q__step{flex-direction:column;flex:1;align-items:center;gap:.5rem;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s,color .3s,opacity .3s;display:flex}.ProjectWizard-common-module__t132-q__stepIcon{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s,color .3s,opacity .3s;display:flex}.ProjectWizard-common-module__t132-q__stepTitle{font-size:.875rem;font-weight:600;font-family:var(--font-family-body);text-align:center;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s,color .3s,opacity .3s}.ProjectWizard-common-module__t132-q__stepActive .ProjectWizard-common-module__t132-q__stepIcon{transform:scale(1.1)}.ProjectWizard-common-module__t132-q__content{min-height:400px;margin-bottom:2rem}.ProjectWizard-common-module__t132-q__formGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.ProjectWizard-common-module__t132-q__formGrid .ProjectWizard-common-module__t132-q__col-span-2,.ProjectWizard-common-module__t132-q__fullWidth{grid-column:span 2}.ProjectWizard-common-module__t132-q__fullWidthSpaced{grid-column:span 2;margin-top:1rem}.ProjectWizard-common-module__t132-q__backgroundOverlay{pointer-events:none;z-index:-1;position:fixed;inset:0;overflow:hidden}.ProjectWizard-common-module__t132-q__orbTopRight{position:absolute;top:0;right:0}.ProjectWizard-common-module__t132-q__orbBottomLeft{position:absolute;bottom:0;left:0}.ProjectWizard-common-module__t132-q__particlesLayer{position:absolute;inset:0}.ProjectWizard-common-module__t132-q__floatingCubeWrapper{opacity:.2;animation:6s ease-in-out infinite ProjectWizard-common-module__t132-q__floatSlow;position:absolute;top:5rem;left:2.5rem}.ProjectWizard-common-module__t132-q__floatingSphereWrapper{opacity:.2;animation:4s ease-in-out infinite ProjectWizard-common-module__t132-q__floatMedium;position:absolute;bottom:10rem;right:5rem}.ProjectWizard-common-module__t132-q__budgetLabel{margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.ProjectWizard-common-module__t132-q__inlineIcon{margin-right:.5rem}.ProjectWizard-common-module__t132-q__trailingIcon{margin-left:.5rem}.ProjectWizard-common-module__t132-q__reviewTitle{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.ProjectWizard-common-module__t132-q__errorMessage{text-align:center;margin-top:1rem}.ProjectWizard-common-module__t132-q__budgetToggle{gap:1rem;width:100%;display:flex}.ProjectWizard-common-module__t132-q__budgetOption{cursor:pointer;font-weight:600;font-family:var(--font-family-body);border:2px solid;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:1rem;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s,color .3s,opacity .3s;display:flex}.ProjectWizard-common-module__t132-q__budgetOption:hover{transform:translateY(-2px)}.ProjectWizard-common-module__t132-q__budgetOptionActive{transform:scale(1.02)}.ProjectWizard-common-module__t132-q__reviewSection{border:1px solid;border-radius:12px;padding:2rem}.ProjectWizard-common-module__t132-q__reviewItem{border-bottom:1px solid;flex-direction:column;gap:.5rem;padding:1rem 0;display:flex}.ProjectWizard-common-module__t132-q__reviewItem:last-child{border-bottom:none}.ProjectWizard-common-module__t132-q__reviewLabel{text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:700;font-family:var(--font-family-body)}.ProjectWizard-common-module__t132-q__reviewValue{font-size:1rem;font-family:var(--font-family-body);line-height:1.6}.ProjectWizard-common-module__t132-q__actions{border-top:1px solid;justify-content:space-between;gap:1rem;padding-top:2rem;display:flex}@media (max-width:768px){.ProjectWizard-common-module__t132-q__container{padding:1rem .5rem}.ProjectWizard-common-module__t132-q__title{font-size:1.5rem}.ProjectWizard-common-module__t132-q__stepsIndicator{gap:.5rem}.ProjectWizard-common-module__t132-q__stepIcon{width:48px;height:48px}.ProjectWizard-common-module__t132-q__stepTitle{font-size:.75rem}.ProjectWizard-common-module__t132-q__formGrid{grid-template-columns:1fr}.ProjectWizard-common-module__t132-q__formGrid .ProjectWizard-common-module__t132-q__col-span-2,.ProjectWizard-common-module__t132-q__fullWidth,.ProjectWizard-common-module__t132-q__fullWidthSpaced{grid-column:span 1}.ProjectWizard-common-module__t132-q__budgetToggle{flex-direction:column}.ProjectWizard-common-module__t132-q__actions{flex-direction:column-reverse}}@keyframes ProjectWizard-common-module__t132-q__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes ProjectWizard-common-module__t132-q__shakeX{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(2px)}}.ProjectWizard-common-module__t132-q__shakeError{animation:.5s ease-out ProjectWizard-common-module__t132-q__shakeX}@keyframes ProjectWizard-common-module__t132-q__floatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes ProjectWizard-common-module__t132-q__floatMedium{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.ProjectWizard-common-module__t132-q__stepsIndicator button{font:inherit;color:inherit;background:0 0;border:none;padding:0}
.ProjectWizard-light-module__qoDJya__container{background-color:var(--bg-primary-light)}.ProjectWizard-light-module__qoDJya__title{color:#1a202c}.ProjectWizard-light-module__qoDJya__subtitle{color:var(--color-text-secondary-light)}.ProjectWizard-light-module__qoDJya__progressBar{background-color:var(--border-light)}.ProjectWizard-light-module__qoDJya__progressFill{background:linear-gradient(90deg, var(--ml-blue) 0%, #5b8aef 100%)}.ProjectWizard-light-module__qoDJya__step{color:var(--text-tertiary-light)}.ProjectWizard-light-module__qoDJya__stepIcon{background-color:var(--bg-tertiary-light);color:var(--text-tertiary-light)}.ProjectWizard-light-module__qoDJya__stepActive .ProjectWizard-light-module__qoDJya__stepIcon{background-color:var(--ml-blue);color:var(--bg-primary-light);box-shadow:0 4px 12px #4573df4d}.ProjectWizard-light-module__qoDJya__stepCompleted .ProjectWizard-light-module__qoDJya__stepIcon{background-color:var(--ml-green);color:var(--bg-primary-light)}.ProjectWizard-light-module__qoDJya__stepActive .ProjectWizard-light-module__qoDJya__stepTitle{color:var(--ml-blue);font-weight:700}.ProjectWizard-light-module__qoDJya__stepCompleted .ProjectWizard-light-module__qoDJya__stepTitle{color:var(--ml-green)}.ProjectWizard-light-module__qoDJya__content{background-color:var(--bg-primary-light)}.ProjectWizard-light-module__qoDJya__budgetOption{background-color:var(--bg-secondary-light);color:var(--text-secondary-light);border-color:#cbd5e0}.ProjectWizard-light-module__qoDJya__budgetOption:hover{border-color:var(--ml-blue);background-color:var(--bg-tertiary-light)}.ProjectWizard-light-module__qoDJya__budgetOptionActive{background-color:var(--ml-blue);border-color:var(--ml-blue);color:var(--bg-primary-light);box-shadow:0 4px 12px #4573df4d}.ProjectWizard-light-module__qoDJya__reviewSection{background-color:var(--bg-secondary-light);border-color:var(--border-light)}.ProjectWizard-light-module__qoDJya__reviewItem{border-bottom-color:var(--border-light)}.ProjectWizard-light-module__qoDJya__reviewLabel{color:var(--color-text-secondary-light)}.ProjectWizard-light-module__qoDJya__reviewValue{color:var(--color-text-primary-light)}.ProjectWizard-light-module__qoDJya__actions{border-top-color:var(--border-light);background-color:var(--bg-primary-light)}.ProjectWizard-light-module__qoDJya__errorMessage{color:var(--ml-red)}
.Illustrations-common-module__zLOrMW__heroIllustration{width:340px;height:260px;color:var(--text-secondary,#666);flex:none}.Illustrations-common-module__zLOrMW__heroIllustrationSmall{width:260px;height:200px;color:var(--text-secondary,#666)}.Illustrations-common-module__zLOrMW__heroIllustrationCompact{width:220px;height:170px;color:var(--text-secondary,#666)}.Illustrations-common-module__zLOrMW__emptyStateIllustration{width:200px;height:160px;color:var(--text-secondary,#666);margin:0 auto}.Illustrations-common-module__zLOrMW__loginIllustration{width:240px;height:220px;color:var(--text-secondary,#666);margin:0 auto}@media (max-width:900px){.Illustrations-common-module__zLOrMW__heroIllustration{width:260px;height:200px}}@media (max-width:600px){.Illustrations-common-module__zLOrMW__heroIllustration{width:200px;height:150px}.Illustrations-common-module__zLOrMW__heroIllustrationSmall{width:180px;height:140px}.Illustrations-common-module__zLOrMW__heroIllustrationCompact,.Illustrations-common-module__zLOrMW__emptyStateIllustration{width:160px;height:120px}.Illustrations-common-module__zLOrMW__loginIllustration{width:180px;height:160px}}
.Button-common-module__HBDpSW__button{border-radius:var(--radius-lg,.75rem);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;letter-spacing:.01em;will-change:transform, box-shadow, background-image, filter;border:2px solid #0000;outline:none;justify-content:center;align-items:center;font-weight:600;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s cubic-bezier(.34,1.56,.64,1),border-color .35s cubic-bezier(.34,1.56,.64,1),background-color .35s cubic-bezier(.34,1.56,.64,1),background-image .35s cubic-bezier(.34,1.56,.64,1),color .35s cubic-bezier(.34,1.56,.64,1),opacity .35s cubic-bezier(.34,1.56,.64,1),background-position .45s ease-out,filter .3s;display:inline-flex;position:relative;overflow:hidden}.Button-common-module__HBDpSW__button:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff26 50%,#0000 100%);transition:transform .7s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:0;transform:translate(-100%)}.Button-common-module__HBDpSW__button:hover:before{transform:translate(100%)}.Button-common-module__HBDpSW__interactiveShine{pointer-events:none;z-index:0;opacity:0;transition:opacity .3s;position:absolute;inset:0}.Button-common-module__HBDpSW__button:hover .Button-common-module__HBDpSW__interactiveShine{opacity:1}.Button-common-module__HBDpSW__buttonText,.Button-common-module__HBDpSW__iconBefore,.Button-common-module__HBDpSW__iconAfter,.Button-common-module__HBDpSW__spinner{z-index:10;position:relative}.Button-common-module__HBDpSW__button:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff4d 0%,#0000 70%);border-radius:50%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.Button-common-module__HBDpSW__button:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #4573df99,0 8px 32px #4573df40}.Button-common-module__HBDpSW__button:active:not(:disabled){filter:brightness(.92);transition-duration:80ms;transform:scale(.95)translateY(2px)}.Button-common-module__HBDpSW__button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none;box-shadow:none;filter:grayscale(30%);transition:opacity .2s,background-color .2s;transform:none}@media (prefers-reduced-motion:reduce){.Button-common-module__HBDpSW__button{transition-duration:.01ms!important}}.Button-common-module__HBDpSW__size-sm{height:44px;font-size:var(--font-size-base);gap:.375rem;padding:0 1rem}.Button-common-module__HBDpSW__size-md{height:48px;font-size:var(--font-size-base);padding:0 1.5rem}.Button-common-module__HBDpSW__size-lg{height:56px;font-size:var(--font-size-lg);padding:0 2rem}.Button-common-module__HBDpSW__size-icon{width:48px;height:48px;padding:0}.Button-common-module__HBDpSW__fullWidth{width:100%;display:flex}.Button-common-module__HBDpSW__loading{cursor:wait;position:relative}.Button-common-module__HBDpSW__loadingIcon{filter:drop-shadow(0 0 4px #4573df66);margin-right:.5rem;animation:1.2s cubic-bezier(.68,-.55,.265,1.55) infinite Button-common-module__HBDpSW__modernSpin;display:inline-flex}@keyframes Button-common-module__HBDpSW__modernSpin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.1)}to{transform:rotate(360deg)scale(1)}}@keyframes Button-common-module__HBDpSW__pulse{0%,to{opacity:1}50%{opacity:.7}}.Button-common-module__HBDpSW__iconBefore{margin-right:.5rem;display:inline-flex}.Button-common-module__HBDpSW__iconAfter{margin-left:.5rem;display:inline-flex}
.Button-light-module__Wbl8MW__variant-primary{background:linear-gradient(135deg, var(--ml-blue) 0%, #5a7fff 40%, var(--ml-blue-light) 70%, #5d7ce5 100%);color:var(--bg-primary-light);letter-spacing:.5px;text-shadow:0 1px 2px #00000026;background-size:300% 300%;font-weight:700;position:relative;overflow:hidden;box-shadow:0 8px 24px #4573df59,0 0 40px #4573df1f,inset 0 1px 2px #ffffff4d,inset 0 -1px 2px #0000001a}.Button-light-module__Wbl8MW__variant-primary:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#fff6 0%,#0000 70%);transition:opacity .3s;position:absolute;inset:0}.Button-light-module__Wbl8MW__variant-primary:hover{filter:brightness(1.08);background-position:100%;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 40px #4573df73,0 0 60px #4573df2e,inset 0 1px 2px #fff6}.Button-light-module__Wbl8MW__variant-primary:hover:after{opacity:1}.Button-light-module__Wbl8MW__variant-primary:active:not(:disabled){background-position:50%;transform:translateY(1px)scale(.98)}.Button-light-module__Wbl8MW__variant-secondary{color:var(--ml-blue);-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#fffffff2 0%,#f8fafccc 100%);border:2px solid #4573df40;position:relative;overflow:hidden;box-shadow:0 8px 20px #4573df14,inset 0 1px #ffffffe6,inset 0 -1px 1px #0000000d}.Button-light-module__Wbl8MW__variant-secondary:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#4573df0d 0%,#0000 100%);transition:opacity .3s;position:absolute;inset:0}.Button-light-module__Wbl8MW__variant-secondary:hover{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#f8fafcf2 0%,#f1f5f9d9 100%);border-color:#4573df80;transform:translateY(-3px);box-shadow:0 12px 32px #4573df26,inset 0 1px #ffffffe6}.Button-light-module__Wbl8MW__variant-secondary:hover:after{opacity:1}.Button-light-module__Wbl8MW__variant-ghost{color:#4a5568;background:0 0;border:2px solid #0000;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.Button-light-module__Wbl8MW__variant-ghost:hover{color:#2d3748;background:linear-gradient(135deg,#4573df14 0%,#6b93f50a 100%);border-color:#4573df26;box-shadow:0 4px 12px #4573df1a}.Button-light-module__Wbl8MW__variant-outline{color:#4a5568;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#ffffff80 0%,#f8fafc4d 100%);border:2px solid #cbd5e1;transition:all .3s;position:relative}.Button-light-module__Wbl8MW__variant-outline:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#4573df26,#0000);transition:opacity .3s;position:absolute;inset:0}.Button-light-module__Wbl8MW__variant-outline:hover{border-color:var(--ml-blue);color:#2d3748;background:linear-gradient(135deg,#4573df14 0%,#6b93f50d 100%);border-color:#4573df99;transform:translateY(-2px);box-shadow:0 8px 20px #4573df1f,inset 0 0 20px #4573df0f}.Button-light-module__Wbl8MW__variant-danger{background:linear-gradient(135deg, var(--ml-red) 0%, #f24f3d 50%, #f07060 100%);color:var(--bg-primary-light);text-shadow:0 1px 2px #00000026;background-size:300% 300%;font-weight:700;box-shadow:0 8px 24px #e8112359,0 0 40px #e811231f,inset 0 1px 2px #fff3}.Button-light-module__Wbl8MW__variant-danger:hover{filter:brightness(1.08);background-position:100%;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 40px #e8112373,0 0 60px #e811232e}.Button-light-module__Wbl8MW__variant-social{background:var(--bg-primary-light);color:#1a202c;border:2px solid var(--border-light);font-weight:600;transition:all .3s;box-shadow:0 4px 12px #0000000f}.Button-light-module__Wbl8MW__variant-social:hover{background:var(--bg-secondary-light);color:var(--text-primary-light);border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 20px #0000001a}.Button-light-module__Wbl8MW__variant-success{background:linear-gradient(135deg, var(--ml-green) 0%, #2ecc71 50%, #39d77a 100%);color:var(--bg-primary-light);text-shadow:0 1px 2px #00000026;background-size:300% 300%;font-weight:700;box-shadow:0 8px 24px #27ae6059,0 0 40px #27ae601f,inset 0 1px 2px #fff3}.Button-light-module__Wbl8MW__variant-success:hover{filter:brightness(1.08);background-position:100%;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 40px #27ae6073,0 0 60px #27ae602e}.Button-light-module__Wbl8MW__variant-warning{background:linear-gradient(135deg, var(--ml-yellow) 0%, #f5d76e 50%, #f9e79f 100%);color:#1a202c;text-shadow:0 1px 2px #00000014;background-size:300% 300%;font-weight:700;box-shadow:0 8px 24px #f2c94c59,0 0 40px #f2c94c1f,inset 0 1px 2px #ffffff4d}.Button-light-module__Wbl8MW__variant-warning:hover{filter:brightness(1.06);background-position:100%;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 40px #f2c94c73,0 0 60px #f2c94c2e}.Button-light-module__Wbl8MW__variant-link{color:var(--ml-blue);letter-spacing:.3px;background:0 0;border:none;height:auto;padding:0;font-weight:600;text-decoration:none;position:relative}.Button-light-module__Wbl8MW__variant-link:after{content:"";background:linear-gradient(90deg, var(--ml-blue), var(--ml-blue-light));width:0;height:2px;transition:width .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2px;left:0}.Button-light-module__Wbl8MW__variant-link:hover{color:#2d5cb8}.Button-light-module__Wbl8MW__variant-link:hover:after{width:100%}
.Button-dark-module__kqo4jW__variant-primary{background:linear-gradient(135deg, var(--ml-blue-light) 0%, #7fa3f7 40%, #8db4f9 70%, #7b9ef8 100%);color:#fff;text-shadow:0 1px 2px #0003;letter-spacing:.5px;background-size:300% 300%;font-weight:700;position:relative;box-shadow:0 8px 24px #4573df8c,0 0 50px #6b93f540,inset 0 1px 2px #fff3}.Button-dark-module__kqo4jW__variant-primary:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff59 0%,#0000 70%);transition:opacity .3s;position:absolute;inset:0}.Button-dark-module__kqo4jW__variant-primary:hover{filter:brightness(1.1);background-position:100%;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 40px #4573dfa6,0 0 70px #6b93f559,inset 0 1px 2px #ffffff40}.Button-dark-module__kqo4jW__variant-primary:hover:after{opacity:1}.Button-dark-module__kqo4jW__variant-primary:active:not(:disabled){background-position:50%;transform:translateY(1px)scale(.98)}.Button-dark-module__kqo4jW__variant-secondary{color:#a5d6ff;-webkit-backdrop-filter:blur(14px);background:linear-gradient(135deg,#1e293be6 0%,#0f172ab3 100%);border:2px solid #6b93f559;position:relative;overflow:hidden;box-shadow:0 4px 12px #0006,inset 0 1px #ffffff14}.Button-dark-module__kqo4jW__variant-secondary:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#6b93f514 0%,#0000 100%);transition:opacity .3s;position:absolute;inset:0}.Button-dark-module__kqo4jW__variant-secondary:hover{border-color:var(--ml-blue-light);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#c8e6ff;background:linear-gradient(135deg,#1e293bf2 0%,#0f172acc 100%);transform:translateY(-3px);box-shadow:0 8px 24px #4573df61,inset 0 1px #ffffff14}.Button-dark-module__kqo4jW__variant-secondary:hover:after{opacity:1}.Button-dark-module__kqo4jW__variant-ghost{color:var(--text-secondary-dark);background:0 0;border:2px solid #0000;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.Button-dark-module__kqo4jW__variant-ghost:hover{color:var(--color-text-primary-dark);background:linear-gradient(135deg,#ffffff14 0%,#ffffff0a 100%);border-color:#ffffff1f;box-shadow:0 4px 12px #4573df2e}.Button-dark-module__kqo4jW__variant-outline{color:var(--text-secondary-dark);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#1e293b66 0%,#0f172a33 100%);border:2px solid #ffffff2e;transition:all .3s;position:relative}.Button-dark-module__kqo4jW__variant-outline:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#4573df26,#0000);transition:opacity .3s;position:absolute;inset:0}.Button-dark-module__kqo4jW__variant-outline:hover{color:var(--color-text-primary-dark);background:linear-gradient(135deg,#4573df1f 0%,#4573df0f 100%);border-color:#6b93f5cc;transform:translateY(-2px);box-shadow:0 8px 20px #4573df2e,inset 0 0 20px #4573df1a}.Button-dark-module__kqo4jW__variant-danger{color:#fff;text-shadow:0 1px 2px #0003;background:linear-gradient(135deg,#ff4757 0%,#ff6b7a 50%,#ff8a9a 100%) 0 0/300% 300%;font-weight:700;box-shadow:0 8px 24px #ff475773,0 0 50px #ff6b7a40,inset 0 1px 2px #ffffff26}.Button-dark-module__kqo4jW__variant-danger:hover{filter:brightness(1.1);background-position:100%;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 40px #ff47578c,0 0 70px #ff6b7a59}.Button-dark-module__kqo4jW__variant-social{background:linear-gradient(135deg, var(--bg-secondary-dark) 0%, var(--border-dark) 50%, #475569 100%);color:var(--color-text-primary-dark);border:2px solid #ffffff1f;font-weight:600;transition:all .3s;box-shadow:0 4px 12px #0000004d}.Button-dark-module__kqo4jW__variant-social:hover{background:linear-gradient(135deg, var(--border-dark) 0%, #475569 50%, #64748b 100%);color:#fff;border-color:#fff3;transform:translateY(-2px);box-shadow:0 8px 24px #4573df40}.Button-dark-module__kqo4jW__variant-success{color:var(--bg-primary-dark);text-shadow:0 1px 2px #00000014;background:linear-gradient(135deg,#22c55e 0%,#4ade80 50%,#6ee7b7 100%) 0 0/300% 300%;font-weight:700;box-shadow:0 8px 24px #22c55e73,0 0 50px #6ee7b740,inset 0 1px 2px #fff3}.Button-dark-module__kqo4jW__variant-success:hover{filter:brightness(1.1);background-position:100%;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 40px #22c55e8c,0 0 70px #6ee7b759}.Button-dark-module__kqo4jW__variant-warning{color:var(--bg-primary-dark);text-shadow:0 1px 2px #00000014;background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 50%,#f97316 100%) 0 0/300% 300%;font-weight:700;box-shadow:0 8px 24px #fbbf2473,0 0 50px #f9731640,inset 0 1px 2px #fff3}.Button-dark-module__kqo4jW__variant-warning:hover{filter:brightness(1.08);background-position:100%;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 40px #fbbf248c,0 0 70px #f9731659}.Button-dark-module__kqo4jW__variant-link{color:#60a5fa;letter-spacing:.3px;background:0 0;border:none;height:auto;padding:0;font-weight:600;text-decoration:none;position:relative}.Button-dark-module__kqo4jW__variant-link:after{content:"";background:linear-gradient(90deg,#3b82f6,#60a5fa);width:0;height:2px;transition:width .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2px;left:0}.Button-dark-module__kqo4jW__variant-link:hover{color:#93c5fd}.Button-dark-module__kqo4jW__variant-link:hover:after{width:100%}
.PageTransition-common-module__Bfhu1G__base{isolation:isolate;opacity:1;flex-direction:column;flex:auto;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.PageTransition-common-module__Bfhu1G__base{animation:none!important}}


.Input-common-module__j5g_fW__inputWrapper{isolation:isolate;width:100%;margin-bottom:var(--spacing-4);flex-direction:column;display:flex;position:relative}.Input-common-module__j5g_fW__inputWrapper:before{content:"";border-radius:var(--border-radius-xl);z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(135deg,#ffffff14 0%,#fff0 100%);width:100%;height:100%;transition:opacity .35s cubic-bezier(.34,1.56,.64,1);position:absolute;top:0;left:0}.Input-common-module__j5g_fW__inputWrapper:hover:before{opacity:1}.Input-common-module__j5g_fW__interactiveSpotlight{pointer-events:none;z-index:0;border-radius:var(--border-radius-xl);transition:opacity .3s;position:absolute;inset:-2px}.Input-common-module__j5g_fW__inputLabel{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--input-label-text);margin-bottom:var(--spacing-2);line-height:1.4;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s cubic-bezier(.34,1.56,.64,1),border-color .35s cubic-bezier(.34,1.56,.64,1),background-color .35s cubic-bezier(.34,1.56,.64,1),color .35s cubic-bezier(.34,1.56,.64,1),opacity .35s cubic-bezier(.34,1.56,.64,1);display:block;position:relative}.Input-common-module__j5g_fW__inputLabel:after{content:"";background:var(--input-border-focus);width:0;height:2px;transition:width .3s;position:absolute;bottom:-2px;left:0}.Input-common-module__j5g_fW__inputWrapperFocused .Input-common-module__j5g_fW__inputLabel:after{width:100%}.Input-common-module__j5g_fW__inputContainer{align-items:center;display:flex;position:relative}.Input-common-module__j5g_fW__inputField{font-family:var(--font-family-body);font-size:var(--font-size-base);color:var(--input-text);background-color:var(--input-bg);width:100%;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--border-radius-xl);border:2px solid var(--input-border);appearance:none;will-change:transform, box-shadow, border-color;z-index:1;-webkit-backdrop-filter:blur(8px);min-height:48px;transition:border-color .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s cubic-bezier(.34,1.56,.64,1),background-color .35s cubic-bezier(.34,1.56,.64,1),transform .35s cubic-bezier(.34,1.56,.64,1),filter .35s cubic-bezier(.34,1.56,.64,1),-webkit-backdrop-filter .3s,backdrop-filter .3s;position:relative;box-shadow:0 4px 12px #0000000d,inset 0 1px #ffffff1a}.Input-common-module__j5g_fW__inputField::placeholder{color:var(--input-placeholder-text);transition:color .2s}.Input-common-module__j5g_fW__inputField:hover:not(:disabled){border-color:var(--input-border-hover,var(--input-border));background-color:var(--input-bg-hover,var(--input-bg));filter:brightness(1.02);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(-2px);box-shadow:0 8px 28px #0000001f,inset 0 1px #ffffff26}.Input-common-module__j5g_fW__inputField:focus{border-color:var(--input-border-focus);background-color:var(--input-bg-focus,var(--input-bg));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);filter:brightness(1.03);outline:none;animation:1.5s ease-in-out Input-common-module__j5g_fW__focusPulse;transform:translateY(-2px);box-shadow:0 0 0 3px #4573df26,0 12px 40px #4573df33,inset 0 1px #fff3}@keyframes Input-common-module__j5g_fW__focusPulse{0%{box-shadow:0 0 #4573df66,0 12px 32px #4573df26}50%{box-shadow:0 0 0 6px #4573df26,0 12px 32px #4573df33}to{box-shadow:0 0 0 4px #4573df40,0 12px 32px #4573df26}}@media (prefers-reduced-motion:reduce){.Input-common-module__j5g_fW__inputField:focus{animation:none}.Input-common-module__j5g_fW__inputField:hover:not(:disabled),.Input-common-module__j5g_fW__inputField:focus{transform:none}}@media (forced-colors:active){.Input-common-module__j5g_fW__inputField:focus{outline-offset:2px;box-shadow:none;outline:2px solid highlight}}@supports (color:color-mix(in oklab, white, black)){.Input-common-module__j5g_fW__inputField:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--primary) 25%, transparent)}}.Input-common-module__j5g_fW__inputIcon{color:var(--input-icon);font-size:var(--font-size-lg);z-index:2;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s cubic-bezier(.34,1.56,.64,1),border-color .35s cubic-bezier(.34,1.56,.64,1),background-color .35s cubic-bezier(.34,1.56,.64,1),color .35s cubic-bezier(.34,1.56,.64,1),opacity .35s cubic-bezier(.34,1.56,.64,1),filter .35s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Input-common-module__j5g_fW__inputIcon:hover{transform:translateY(-50%)scale(1.1)}.Input-common-module__j5g_fW__inputIconBefore{left:var(--spacing-4)}.Input-common-module__j5g_fW__inputIconAfter{right:var(--spacing-4)}.Input-common-module__j5g_fW__inputIcon:has(button){pointer-events:auto}.Input-common-module__j5g_fW__inputIcon button{pointer-events:auto;cursor:pointer;padding:var(--spacing-1);border-radius:var(--border-radius-md);background:0 0;border:none;justify-content:center;align-items:center;min-width:32px;min-height:32px;transition:background-color .2s;display:flex}.Input-common-module__j5g_fW__inputIcon button:hover{background-color:var(--input-icon-hover-bg)}.Input-common-module__j5g_fW__inputIcon button:focus{outline:2px solid var(--input-border-focus);outline-offset:2px}.Input-common-module__j5g_fW__inputIcon button:focus-visible{outline:2px solid var(--input-border-focus);outline-offset:2px;box-shadow:0 0 0 3px #4573df40}.Input-common-module__j5g_fW__inputFieldWithIconBefore{padding-left:var(--spacing-12)}.Input-common-module__j5g_fW__inputFieldWithIconAfter{padding-right:var(--spacing-12)}.Input-common-module__j5g_fW__inputWrapperError .Input-common-module__j5g_fW__inputField{border-color:var(--input-border-error);color:var(--input-text-error);animation:.5s ease-in-out Input-common-module__j5g_fW__shake;box-shadow:0 0 0 3px #e8112326}.Input-common-module__j5g_fW__inputWrapperError .Input-common-module__j5g_fW__inputField:focus{border-color:var(--input-border-error-focus);box-shadow:0 0 0 3px #e8112340}.Input-common-module__j5g_fW__errorMessage{color:var(--color-danger-default);align-items:center;gap:.5rem;margin-top:.5rem;font-size:.875rem;line-height:1.4;animation:.3s ease-out Input-common-module__j5g_fW__fadeInUp;display:flex}@media (forced-colors:active){.Input-common-module__j5g_fW__errorMessage{color:red}}.Input-common-module__j5g_fW__helpText{color:var(--text-secondary);margin-top:.5rem;font-size:.875rem;line-height:1.4;animation:.3s ease-out Input-common-module__j5g_fW__fadeInUp}@media (forced-colors:active){.Input-common-module__j5g_fW__helpText{color:graytext}}.Input-common-module__j5g_fW__inputWrapperDisabled{cursor:not-allowed}.Input-common-module__j5g_fW__inputWrapperDisabled .Input-common-module__j5g_fW__inputField{background-color:var(--input-bg-disabled);color:var(--input-text-disabled);border-color:var(--input-border-disabled);cursor:not-allowed;opacity:var(--opacity-disabled);box-shadow:none;transform:none}.Input-common-module__j5g_fW__inputWrapperDisabled .Input-common-module__j5g_fW__inputIcon{opacity:var(--opacity-disabled,.5)}.Input-common-module__j5g_fW__inputWrapperFullWidth{width:100%}.Input-common-module__j5g_fW__inputWrapperFloating{--label-top:var(--spacing-3);--label-left:var(--spacing-4)}.Input-common-module__j5g_fW__inputWrapperFloating .Input-common-module__j5g_fW__inputLabel{top:var(--label-top);left:var(--label-left);font-size:var(--font-size-sm);color:var(--input-placeholder-text);pointer-events:none;z-index:1;transform-origin:0;background:0 0;margin:0;padding:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s cubic-bezier(.34,1.56,.64,1),border-color .35s cubic-bezier(.34,1.56,.64,1),background-color .35s cubic-bezier(.34,1.56,.64,1),color .35s cubic-bezier(.34,1.56,.64,1),opacity .35s cubic-bezier(.34,1.56,.64,1);position:absolute}.Input-common-module__j5g_fW__inputWrapperFloating .Input-common-module__j5g_fW__inputFieldWithIconBefore~.Input-common-module__j5g_fW__inputLabel{left:var(--spacing-12)}.Input-common-module__j5g_fW__inputWrapperFloating .Input-common-module__j5g_fW__inputField:not(:-moz-placeholder-shown)~.Input-common-module__j5g_fW__inputLabel{top:calc(var(--spacing-1) * -1);left:var(--spacing-2);font-size:var(--font-size-xs);background:var(--input-bg);padding:0 var(--spacing-1);color:var(--input-border-focus);transform:translateY(0)}.Input-common-module__j5g_fW__inputWrapperFloating .Input-common-module__j5g_fW__inputField:focus~.Input-common-module__j5g_fW__inputLabel,.Input-common-module__j5g_fW__inputWrapperFloating .Input-common-module__j5g_fW__inputField:not(:placeholder-shown)~.Input-common-module__j5g_fW__inputLabel{top:calc(var(--spacing-1) * -1);left:var(--spacing-2);font-size:var(--font-size-xs);background:var(--input-bg);padding:0 var(--spacing-1);color:var(--input-border-focus);transform:translateY(0)}.Input-common-module__j5g_fW__inputWrapperFloating .Input-common-module__j5g_fW__inputFieldWithIconBefore:not(:-moz-placeholder-shown)~.Input-common-module__j5g_fW__inputLabel{left:var(--spacing-3)}.Input-common-module__j5g_fW__inputWrapperFloating .Input-common-module__j5g_fW__inputFieldWithIconBefore:focus~.Input-common-module__j5g_fW__inputLabel,.Input-common-module__j5g_fW__inputWrapperFloating .Input-common-module__j5g_fW__inputFieldWithIconBefore:not(:placeholder-shown)~.Input-common-module__j5g_fW__inputLabel{left:var(--spacing-3)}.Input-common-module__j5g_fW__inputWrapper:focus-within .Input-common-module__j5g_fW__inputLabel{color:var(--input-border-focus)}.Input-common-module__j5g_fW__errorMessage{animation:.3s ease-out Input-common-module__j5g_fW__fadeInUp}@keyframes Input-common-module__j5g_fW__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Input-common-module__j5g_fW__shake{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}.Input-common-module__j5g_fW__passwordStrength{height:4px;margin-top:var(--spacing-2);background:var(--surface);border-radius:2px;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s,color .3s,opacity .3s;position:relative;overflow:hidden}.Input-common-module__j5g_fW__passwordStrength:after{content:"";width:0;height:100%;transition:width .5s,background .3s;position:absolute;top:0;left:0}.Input-common-module__j5g_fW__passwordStrength.Input-common-module__j5g_fW__weak:after{background:var(--error-e81123);width:33%}.Input-common-module__j5g_fW__passwordStrength.Input-common-module__j5g_fW__medium:after{background:var(--warning-f2c94c);width:66%}.Input-common-module__j5g_fW__passwordStrength.Input-common-module__j5g_fW__strong:after{background:var(--success-27AE60);width:100%}.Input-common-module__j5g_fW__characterCounter{text-align:right;margin-top:.25rem;font-size:.75rem;line-height:1.4;transition:color .2s}.Input-common-module__j5g_fW__characterCounter.Input-common-module__j5g_fW__warning{color:var(--warning-f2c94c)}.Input-common-module__j5g_fW__characterCounter.Input-common-module__j5g_fW__error{color:var(--error-e81123)}@media (forced-colors:active){.Input-common-module__j5g_fW__characterCounter.Input-common-module__j5g_fW__warning{color:orange}.Input-common-module__j5g_fW__characterCounter.Input-common-module__j5g_fW__error{color:red}}.Input-common-module__j5g_fW__inputGroup{align-items:center;display:flex}.Input-common-module__j5g_fW__inputGroupAddon{padding:0 var(--spacing-3);background:var(--input-bg);border:var(--border-width-md) solid var(--input-border);color:var(--input-icon);font-size:var(--font-size-base);white-space:nowrap;justify-content:center;align-items:center;min-height:44px;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s,color .2s,opacity .2s;display:flex}.Input-common-module__j5g_fW__inputGroupAddon:first-child{border-radius:var(--border-radius-xl) 0 0 var(--border-radius-xl);border-right:0}.Input-common-module__j5g_fW__inputGroupAddon:last-child{border-radius:0 var(--border-radius-xl) var(--border-radius-xl) 0;border-left:0}.Input-common-module__j5g_fW__inputGroup .Input-common-module__j5g_fW__inputField{flex:1}.Input-common-module__j5g_fW__inputGroup .Input-common-module__j5g_fW__inputField:not(:first-child){border-radius:0 var(--border-radius-xl) var(--border-radius-xl) 0}.Input-common-module__j5g_fW__inputGroup .Input-common-module__j5g_fW__inputField:not(:last-child){border-radius:var(--border-radius-xl) 0 0 var(--border-radius-xl)}@media (forced-colors:active){.Input-common-module__j5g_fW__inputGroupAddon{color:buttontext;background:buttonface;border-color:buttontext}}
.Input-light-module__B7njSq__inputWrapper{--input-bg:var(--bg-primary-light);--input-bg-hover:var(--bg-secondary-light);--input-bg-focus:var(--bg-primary-light);--input-bg-disabled:var(--bg-tertiary-light);--input-border:var(--border-light);--input-border-hover:#cbd5e1;--input-border-focus:var(--ml-blue);--input-border-error:var(--ml-red);--input-border-error-focus:var(--ml-red);--input-border-disabled:var(--border-light);--input-text:var(--text-primary-light);--input-text-error:var(--ml-red);--input-text-disabled:var(--text-tertiary-light);--input-placeholder-text:var(--text-tertiary-light);--input-icon:var(--color-text-secondary-light);--input-label-text:#334155;--input-icon-hover-bg:#0000000d}.Input-light-module__B7njSq__inputField{border:2px solid var(--border-light);-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#ffffffe6 0%,#f8fafcb3 100%);box-shadow:0 4px 12px #0000000f}.Input-light-module__B7njSq__inputField:hover:not(:disabled){background:linear-gradient(135deg, var(--bg-secondary-light) 0%, var(--bg-primary-light) 100%);-webkit-backdrop-filter:blur(10px);border:2px solid #cbd5e1;box-shadow:0 8px 24px #4573df1f}.Input-light-module__B7njSq__inputField:focus{border:2px solid var(--ml-blue);background:linear-gradient(135deg, var(--bg-primary-light) 0%, var(--bg-secondary-light) 100%);-webkit-backdrop-filter:blur(12px);box-shadow:0 0 0 4px #4573df33,0 8px 24px #4573df1a}.Input-light-module__B7njSq__inputWrapperError .Input-light-module__B7njSq__inputField{border:2px solid var(--ml-red);box-shadow:0 0 0 4px #e8112326}.Input-light-module__B7njSq__inputWrapperError .Input-light-module__B7njSq__inputField:focus{border:2px solid #c00f1e;box-shadow:0 0 0 4px #e8112340}.Input-light-module__B7njSq__inputIcon{color:var(--ml-blue);filter:drop-shadow(0 2px 6px #4573df26)}.Input-light-module__B7njSq__inputWrapperDisabled .Input-light-module__B7njSq__inputField{color:var(--text-tertiary-light);border-color:var(--border-light);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#f1f5f9e6 0%,#e2e8f0b3 100%)}.Input-light-module__B7njSq__inputGroupAddon{background:linear-gradient(135deg, var(--bg-tertiary-light) 0%, var(--border-light) 100%);border:2px solid var(--border-light);color:var(--color-text-secondary-light);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 12px #0000000a}.Input-light-module__B7njSq__inputGroupAddon:first-child{border-right:0}.Input-light-module__B7njSq__inputGroupAddon:last-child,.Input-light-module__B7njSq__inputGroup .Input-light-module__B7njSq__inputField:not(:first-child){border-left:0}.Input-light-module__B7njSq__inputGroup .Input-light-module__B7njSq__inputField:not(:last-child){border-right:0}
.Input-dark-module__n6ACJq__inputWrapper{--input-bg:var(--bg-secondary-dark);--input-bg-hover:var(--border-dark);--input-bg-focus:var(--bg-secondary-dark);--input-bg-disabled:var(--bg-primary-dark);--input-border:var(--border-dark);--input-border-hover:#475569;--input-border-focus:var(--ml-blue);--input-border-error:var(--ml-red);--input-border-error-focus:var(--ml-red);--input-border-disabled:var(--border-dark);--input-text:var(--color-text-primary-dark);--input-text-error:#fecaca;--input-text-disabled:#64748b;--input-placeholder-text:var(--text-secondary-dark);--input-icon:var(--text-secondary-dark);--input-label-text:var(--text-secondary-dark);--input-icon-hover-bg:#ffffff14}.Input-dark-module__n6ACJq__inputField{border:2px solid var(--border-dark);-webkit-backdrop-filter:blur(12px)saturate(150%);background:linear-gradient(135deg,#1e293bd9 0%,#0f172ab3 100%);box-shadow:0 4px 12px #0003}.Input-dark-module__n6ACJq__inputField:hover:not(:disabled){background:linear-gradient(135deg, var(--border-dark) 0%, var(--bg-secondary-dark) 100%);-webkit-backdrop-filter:blur(14px)saturate(160%);border:2px solid #475569;box-shadow:0 8px 24px #4573df26}.Input-dark-module__n6ACJq__inputField:focus{background:linear-gradient(135deg, var(--bg-secondary-dark) 0%, var(--border-dark) 100%);-webkit-backdrop-filter:blur(16px)saturate(170%);border:2px solid #6b8de6;box-shadow:0 0 0 4px #6366f14d,0 8px 24px #4573df33}.Input-dark-module__n6ACJq__inputWrapperError .Input-dark-module__n6ACJq__inputField{border:2px solid #f87171;box-shadow:0 0 0 4px #e8112333}.Input-dark-module__n6ACJq__inputWrapperError .Input-dark-module__n6ACJq__inputField:focus{border:2px solid #ef4444;box-shadow:0 0 0 4px #e811234d}.Input-dark-module__n6ACJq__inputIcon{color:#93c5fd;filter:drop-shadow(0 2px 8px #4573df40)}.Input-dark-module__n6ACJq__inputWrapperDisabled .Input-dark-module__n6ACJq__inputField{color:#64748b;border-color:var(--border-dark);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(135deg,#0f172ae6 0%,#0f172acc 100%)}.Input-dark-module__n6ACJq__inputGroupAddon{background:linear-gradient(135deg, var(--border-dark) 0%, var(--bg-secondary-dark) 100%);border:2px solid var(--border-dark);color:var(--text-tertiary-dark);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 12px #00000040}.Input-dark-module__n6ACJq__inputGroupAddon:first-child{border-right:0}.Input-dark-module__n6ACJq__inputGroupAddon:last-child,.Input-dark-module__n6ACJq__inputGroup .Input-dark-module__n6ACJq__inputField:not(:first-child){border-left:0}.Input-dark-module__n6ACJq__inputGroup .Input-dark-module__n6ACJq__inputField:not(:last-child){border-right:0}
.Label-common-module__ONJTiW__label{align-items:center;gap:6px;font-weight:600;line-height:1.3;transition:color .35s cubic-bezier(.34,1.56,.64,1),opacity .35s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.Label-common-module__ONJTiW__required{margin-left:4px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),color .35s cubic-bezier(.34,1.56,.64,1)}@media (max-width:374px){.Label-common-module__ONJTiW__label{font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.Label-common-module__ONJTiW__label,.Label-common-module__ONJTiW__required{transition:none!important}}
.Label-light-module__nmZ7qW__label{color:#1f2937}.Label-light-module__nmZ7qW__required{color:#e11d48}
.Label-dark-module__kXY6XW__label{color:#e2e8f0}.Label-dark-module__kXY6XW__required{color:#f59e0b}
.Textarea-common-module__J-0IIW__textareaWrapper{isolation:isolate;flex-direction:column;width:100%;display:flex;position:relative}.Textarea-common-module__J-0IIW__textareaWrapper:before{content:"";border-radius:var(--border-radius-xl);z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(135deg,#ffffff14 0%,#fff0 100%);width:100%;height:100%;transition:opacity .35s cubic-bezier(.34,1.56,.64,1);position:absolute;top:0;left:0}.Textarea-common-module__J-0IIW__textareaWrapper:hover:before{opacity:1}.Textarea-common-module__J-0IIW__textareaLabel{font-family:var(--font-family-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--input-label-text);margin-bottom:var(--spacing-2);transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s cubic-bezier(.34,1.56,.64,1),border-color .35s cubic-bezier(.34,1.56,.64,1),background-color .35s cubic-bezier(.34,1.56,.64,1),color .35s cubic-bezier(.34,1.56,.64,1),opacity .35s cubic-bezier(.34,1.56,.64,1);display:block;position:relative}.Textarea-common-module__J-0IIW__textareaLabel:after{content:"";background:var(--input-border-focus);width:0;height:2px;transition:width .3s;position:absolute;bottom:-2px;left:0}.Textarea-common-module__J-0IIW__textareaWrapperFocused .Textarea-common-module__J-0IIW__textareaLabel:after{width:100%}.Textarea-common-module__J-0IIW__textareaField{font-family:var(--font-family-body);font-size:var(--font-size-base);color:var(--input-text);background:linear-gradient(135deg, var(--input-bg) 0%, #f8fafc80 100%);border:2px solid var(--input-border-color);resize:vertical;letter-spacing:.01em;appearance:none;will-change:transform, box-shadow, border-color, filter;z-index:1;-webkit-backdrop-filter:blur(4px);border-radius:.75rem;width:100%;min-height:120px;padding:.875rem 1.125rem;line-height:1.6;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s cubic-bezier(.34,1.56,.64,1),border-color .35s cubic-bezier(.34,1.56,.64,1),background .35s cubic-bezier(.34,1.56,.64,1),filter .35s cubic-bezier(.34,1.56,.64,1),color .35s cubic-bezier(.34,1.56,.64,1),opacity .35s cubic-bezier(.34,1.56,.64,1);position:relative;box-shadow:inset 0 1px 2px #ffffff14,0 2px 4px #00000014,0 4px 12px #0000000f}.Textarea-common-module__J-0IIW__textareaField::placeholder{color:var(--input-placeholder-text);transition:color .2s}.Textarea-common-module__J-0IIW__textareaField:hover:not(:disabled){border-color:var(--input-border-hover,var(--input-border));background:linear-gradient(135deg, var(--input-bg-hover) 0%, #f8fafcb3 100%);filter:brightness(1.02);-webkit-backdrop-filter:blur(6px);transform:translateY(-2px);box-shadow:inset 0 1px 2px #ffffff14,0 6px 16px #0000001f,0 2px 4px #00000014}.Textarea-common-module__J-0IIW__textareaField:focus{outline:2px solid var(--color-primary,var(--ml-blue));outline-offset:2px;border-color:var(--input-border-focus);background:linear-gradient(135deg, var(--input-bg-focus) 0%, #f8fafc99 100%);-webkit-backdrop-filter:blur(8px);transform:translateY(-2px);box-shadow:inset 0 1px 2px #ffffff14,0 6px 20px #4573df33,0 0 0 4px #4573df26}@supports (color:color-mix(in oklab, white, black)){.Textarea-common-module__J-0IIW__textareaField:focus{box-shadow:inset 0 1px 2px #ffffff14, 0 6px 20px #4573df33, 0 0 0 3px color-mix(in oklab, var(--primary) 25%, transparent)}}.Textarea-common-module__J-0IIW__textareaWrapperError .Textarea-common-module__J-0IIW__textareaField{border-color:var(--input-border-error);color:var(--input-text-error);animation:.4s cubic-bezier(.34,1.56,.64,1) Textarea-common-module__J-0IIW__shake;box-shadow:inset 0 1px 2px #ffffff14,0 0 0 4px #e8112326,0 2px 4px #00000014}.Textarea-common-module__J-0IIW__textareaWrapperError .Textarea-common-module__J-0IIW__textareaField:focus{border-color:var(--input-border-error-focus);box-shadow:inset 0 1px 2px #ffffff14,0 6px 20px #e8112340,0 0 0 4px #e8112326}.Textarea-common-module__J-0IIW__errorMessage{color:var(--color-danger-default);align-items:center;gap:.5rem;margin-top:.5rem;font-size:.875rem;animation:.3s ease-out Textarea-common-module__J-0IIW__fadeInUp;display:flex}.Textarea-common-module__J-0IIW__helpText{color:var(--text-secondary);margin-top:.5rem;font-size:.875rem;animation:.3s ease-out Textarea-common-module__J-0IIW__fadeInUp}.Textarea-common-module__J-0IIW__textareaWrapperDisabled{cursor:not-allowed}.Textarea-common-module__J-0IIW__textareaWrapperDisabled .Textarea-common-module__J-0IIW__textareaField{background-color:var(--input-bg-disabled);color:var(--input-text-disabled);border-color:var(--input-border-disabled);cursor:not-allowed;opacity:var(--opacity-disabled);box-shadow:none;transform:none}.Textarea-common-module__J-0IIW__textareaWrapperFullWidth{width:100%}.Textarea-common-module__J-0IIW__textareaWrapperFloating{--label-top:var(--spacing-3);--label-left:var(--spacing-4)}.Textarea-common-module__J-0IIW__textareaWrapperFloating .Textarea-common-module__J-0IIW__textareaLabel{top:var(--label-top);left:var(--label-left);font-size:var(--font-size-sm);color:var(--input-placeholder-text);pointer-events:none;z-index:1;transform-origin:0;background:0 0;margin:0;padding:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s cubic-bezier(.34,1.56,.64,1),border-color .35s cubic-bezier(.34,1.56,.64,1),background-color .35s cubic-bezier(.34,1.56,.64,1),color .35s cubic-bezier(.34,1.56,.64,1),opacity .35s cubic-bezier(.34,1.56,.64,1);position:absolute}.Textarea-common-module__J-0IIW__textareaWrapperFloating .Textarea-common-module__J-0IIW__textareaField:not(:-moz-placeholder-shown)~.Textarea-common-module__J-0IIW__textareaLabel{top:calc(var(--spacing-1) * -1);left:var(--spacing-2);font-size:var(--font-size-xs);background:var(--input-bg);padding:0 var(--spacing-1);color:var(--input-border-focus);transform:translateY(0)}.Textarea-common-module__J-0IIW__textareaWrapperFloating .Textarea-common-module__J-0IIW__textareaField:focus~.Textarea-common-module__J-0IIW__textareaLabel,.Textarea-common-module__J-0IIW__textareaWrapperFloating .Textarea-common-module__J-0IIW__textareaField:not(:placeholder-shown)~.Textarea-common-module__J-0IIW__textareaLabel{top:calc(var(--spacing-1) * -1);left:var(--spacing-2);font-size:var(--font-size-xs);background:var(--input-bg);padding:0 var(--spacing-1);color:var(--input-border-focus);transform:translateY(0)}.Textarea-common-module__J-0IIW__textareaWrapper:focus-within .Textarea-common-module__J-0IIW__textareaLabel{color:var(--input-border-focus)}.Textarea-common-module__J-0IIW__errorMessage{animation:.3s ease-out Textarea-common-module__J-0IIW__fadeInUp}@keyframes Textarea-common-module__J-0IIW__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Textarea-common-module__J-0IIW__shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.Textarea-common-module__J-0IIW__characterCounter{text-align:right;margin-top:.5rem;font-size:.875rem;transition:color .2s}.Textarea-common-module__J-0IIW__characterCounter.Textarea-common-module__J-0IIW__warning{color:var(--warning-f2c94c)}.Textarea-common-module__J-0IIW__characterCounter.Textarea-common-module__J-0IIW__error{color:var(--error-e81123)}.Textarea-common-module__J-0IIW__textareaField.Textarea-common-module__J-0IIW__autoResize{resize:none;overflow:hidden}.Textarea-common-module__J-0IIW__wordCountVisualization{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.Textarea-common-module__J-0IIW__wordCountBar{background:var(--surface);border-radius:2px;flex:1;height:4px;overflow:hidden}.Textarea-common-module__J-0IIW__wordCountFill{background:var(--color-primary,var(--ml-blue));border-radius:2px;height:100%;transition:width .3s}.Textarea-common-module__J-0IIW__wordCountFill[data-progress]{width:calc(var(--progress,0) * 1%)}.Textarea-common-module__J-0IIW__wordCountFill[data-progress="0"]{width:0%}.Textarea-common-module__J-0IIW__wordCountFill[data-progress="25"]{width:25%}.Textarea-common-module__J-0IIW__wordCountFill[data-progress="50"]{width:50%}.Textarea-common-module__J-0IIW__wordCountFill[data-progress="75"]{width:75%}.Textarea-common-module__J-0IIW__wordCountFill[data-progress="100"]{width:100%}.Textarea-common-module__J-0IIW__wordCountFill.Textarea-common-module__J-0IIW__warning{background:var(--warning-f2c94c)}.Textarea-common-module__J-0IIW__wordCountFill.Textarea-common-module__J-0IIW__error{background:var(--error-e81123)}.Textarea-common-module__J-0IIW__suggestionContainer{position:relative}.Textarea-common-module__J-0IIW__suggestionsList{background:var(--input-bg);border:2px solid var(--input-border);border-radius:var(--border-radius-lg);-webkit-backdrop-filter:blur(8px);z-index:100;max-height:200px;margin-bottom:var(--spacing-2);position:absolute;bottom:100%;left:0;right:0;overflow-y:auto;box-shadow:inset 0 1px 2px #ffffff14,0 8px 24px #0000001f}.Textarea-common-module__J-0IIW__suggestionItem{padding:var(--spacing-2) var(--spacing-3);cursor:pointer;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background-color .25s cubic-bezier(.34,1.56,.64,1),color .25s}.Textarea-common-module__J-0IIW__suggestionItem:hover,.Textarea-common-module__J-0IIW__suggestionItem.Textarea-common-module__J-0IIW__selected{background:var(--input-bg-hover);transform:translate(4px)}.Textarea-common-module__J-0IIW__suggestionItem strong{font-weight:600}@media (prefers-reduced-motion:reduce){.Textarea-common-module__J-0IIW__textareaLabel,.Textarea-common-module__J-0IIW__textareaField,.Textarea-common-module__J-0IIW__suggestionItem,.Textarea-common-module__J-0IIW__errorMessage,.Textarea-common-module__J-0IIW__helpText{transition:none!important;animation:none!important}}@media (max-width:374px){.Textarea-common-module__J-0IIW__textarea{font-size:.875rem}}
.Textarea-light-module__WjjAmG__textareaWrapper{--input-bg:var(--bg-primary-light);--input-bg-hover:var(--bg-secondary-light);--input-bg-focus:var(--bg-primary-light);--input-bg-disabled:var(--bg-tertiary-light);--input-border:var(--border-light);--input-border-hover:#cbd5e1;--input-border-focus:var(--ml-blue);--input-border-error:var(--ml-red);--input-border-error-focus:var(--ml-red);--input-border-disabled:var(--border-light);--input-text:var(--text-primary-light);--input-text-error:var(--ml-red);--input-text-disabled:var(--text-tertiary-light);--input-placeholder-text:var(--text-tertiary-light);--input-icon:var(--color-text-secondary-light);--input-label-text:#334155}.Textarea-light-module__WjjAmG__textareaField{border:2px solid var(--border-light);-webkit-backdrop-filter:blur(4px);will-change:transform, box-shadow, border-color, filter;background:linear-gradient(135deg,#fffffff2 0%,#f8fafccc 100%);box-shadow:inset 0 1px 2px #ffffff14,0 2px 4px #00000014,0 4px 12px #0000000f}.Textarea-light-module__WjjAmG__textareaField:hover:not(:disabled){background:linear-gradient(135deg, var(--bg-secondary-light) 0%, var(--bg-primary-light) 100%);-webkit-backdrop-filter:blur(6px);filter:brightness(1.02);border:2px solid #cbd5e1;box-shadow:inset 0 1px 2px #ffffff1a,0 6px 16px #4573df1f,0 2px 4px #00000014}.Textarea-light-module__WjjAmG__textareaField:focus{border:2px solid var(--ml-blue);background:linear-gradient(135deg, var(--bg-primary-light) 0%, var(--bg-secondary-light) 100%);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px 2px #ffffff14,0 6px 20px #4573df33,0 0 0 4px #4573df26}.Textarea-light-module__WjjAmG__textareaWrapperError .Textarea-light-module__WjjAmG__textareaField{border:2px solid var(--ml-red);box-shadow:inset 0 1px 2px #ffffff14,0 0 0 4px #e8112326,0 2px 4px #00000014}.Textarea-light-module__WjjAmG__textareaWrapperError .Textarea-light-module__WjjAmG__textareaField:focus{border:2px solid #c00f1e;box-shadow:inset 0 1px 2px #ffffff14,0 6px 20px #e8112340,0 0 0 4px #e8112326}.Textarea-light-module__WjjAmG__textareaIcon{color:var(--ml-blue);filter:drop-shadow(0 2px 6px #4573df26);transition:transform .3s cubic-bezier(.34,1.56,.64,1),filter .3s;position:absolute;top:1rem;right:1rem}.Textarea-light-module__WjjAmG__textareaField:focus~.Textarea-light-module__WjjAmG__textareaIcon{filter:drop-shadow(0 4px 12px #4573df40);transform:scale(1.1)}.Textarea-light-module__WjjAmG__suggestionsList{border:2px solid var(--border-light);-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,#fffffff2 0%,#f8fafce6 100%);box-shadow:inset 0 1px 2px #ffffff14,0 8px 24px #0000001a}.Textarea-light-module__WjjAmG__suggestionItem{color:var(--text-primary-light);transition:all .25s cubic-bezier(.34,1.56,.64,1)}.Textarea-light-module__WjjAmG__suggestionItem:hover,.Textarea-light-module__WjjAmG__suggestionItem.Textarea-light-module__WjjAmG__selected{color:var(--ml-blue);background:#4573df1a;transform:translate(4px)}
.Textarea-dark-module__yy9GKa__textareaWrapper{--input-bg:var(--bg-secondary-dark);--input-bg-hover:var(--border-dark);--input-bg-focus:var(--bg-secondary-dark);--input-bg-disabled:var(--bg-primary-dark);--input-border:var(--border-dark);--input-border-hover:#475569;--input-border-focus:var(--ml-blue);--input-border-error:var(--ml-red);--input-border-error-focus:var(--ml-red);--input-border-disabled:var(--border-dark);--input-text:var(--color-text-primary-dark);--input-text-error:#fecaca;--input-text-disabled:#64748b;--input-placeholder-text:var(--text-secondary-dark);--input-icon:var(--text-secondary-dark);--input-label-text:var(--text-secondary-dark)}.Textarea-dark-module__yy9GKa__textareaField{border:2px solid var(--border-dark);-webkit-backdrop-filter:blur(8px)saturate(130%);will-change:transform, box-shadow, border-color, filter;background:linear-gradient(135deg,#1e293be6 0%,#0f172acc 100%);box-shadow:inset 0 1px 2px #ffffff14,0 2px 4px #0000004d,0 4px 12px #0003}.Textarea-dark-module__yy9GKa__textareaField:hover:not(:disabled){background:linear-gradient(135deg, var(--border-dark) 0%, var(--bg-secondary-dark) 100%);-webkit-backdrop-filter:blur(10px)saturate(140%);filter:brightness(1.08);border:2px solid #475569;box-shadow:inset 0 1px 2px #ffffff14,0 6px 20px #6b93f540,0 2px 4px #0000004d}.Textarea-dark-module__yy9GKa__textareaField:focus{background:linear-gradient(135deg, var(--bg-secondary-dark) 0%, var(--border-dark) 100%);-webkit-backdrop-filter:blur(12px)saturate(150%);border:2px solid #6b8de6;box-shadow:inset 0 1px 2px #ffffff14,0 6px 24px #6b93f54d,0 0 0 4px #6b93f533}.Textarea-dark-module__yy9GKa__textareaWrapperError .Textarea-dark-module__yy9GKa__textareaField{border:2px solid #f87171;box-shadow:inset 0 1px 2px #ffffff14,0 0 0 4px #e8112333,0 2px 4px #0000004d}.Textarea-dark-module__yy9GKa__textareaWrapperError .Textarea-dark-module__yy9GKa__textareaField:focus{border:2px solid #ef4444;box-shadow:inset 0 1px 2px #ffffff14,0 6px 24px #f871714d,0 0 0 4px #f8717133}.Textarea-dark-module__yy9GKa__textareaIcon{color:#93c5fd;filter:drop-shadow(0 2px 8px #6b93f54d);transition:transform .3s cubic-bezier(.34,1.56,.64,1),filter .3s;position:absolute;top:1rem;right:1rem}.Textarea-dark-module__yy9GKa__textareaField:focus~.Textarea-dark-module__yy9GKa__textareaIcon{filter:drop-shadow(0 4px 16px #6b93f566);transform:scale(1.15)}.Textarea-dark-module__yy9GKa__suggestionsList{border:2px solid var(--border-dark);-webkit-backdrop-filter:blur(10px)saturate(140%);background:linear-gradient(135deg,#1e293bf2 0%,#0f172ae6 100%);box-shadow:inset 0 1px 2px #ffffff14,0 8px 24px #0000004d}.Textarea-dark-module__yy9GKa__suggestionItem{color:var(--color-text-primary-dark);transition:all .25s cubic-bezier(.34,1.56,.64,1)}.Textarea-dark-module__yy9GKa__suggestionItem:hover,.Textarea-dark-module__yy9GKa__suggestionItem.Textarea-dark-module__yy9GKa__selected{color:#a5d6ff;background:#6b93f526;transform:translate(4px)}
.Breadcrumbs-common-module__lkXy5G__breadcrumbs{width:100%;max-width:var(--page-max-width,1280px);padding:.75rem 0;padding-left:var(--page-padding,1.5rem);padding-right:var(--page-padding,1.5rem);align-items:center;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:.875rem;animation:.35s cubic-bezier(.34,1.56,.64,1) Breadcrumbs-common-module__lkXy5G__fadeIn;display:flex}.Breadcrumbs-common-module__lkXy5G__list{align-items:center;gap:.375rem;margin:0;padding:0;line-height:1;list-style:none;display:flex}.Breadcrumbs-common-module__lkXy5G__item{align-items:center;height:1.25rem;line-height:1.25rem;display:inline-flex}.Breadcrumbs-common-module__lkXy5G__separator{color:var(--text-tertiary);opacity:.6;flex-shrink:0;justify-content:center;align-items:center;margin:0 .375rem;transition:opacity .35s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.Breadcrumbs-common-module__lkXy5G__link{cursor:pointer;align-items:center;line-height:1.25rem;text-decoration:none;transition:color .35s cubic-bezier(.34,1.56,.64,1),-webkit-text-decoration .35s cubic-bezier(.34,1.56,.64,1),text-decoration .35s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.Breadcrumbs-common-module__lkXy5G__link svg{flex-shrink:0;display:block}.Breadcrumbs-common-module__lkXy5G__link:hover{text-decoration:underline;transform:translateY(-1px)}.Breadcrumbs-common-module__lkXy5G__current{cursor:default;opacity:.7;align-items:center;font-weight:500;line-height:1.25rem;display:inline-flex}@keyframes Breadcrumbs-common-module__lkXy5G__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.Breadcrumbs-common-module__lkXy5G__breadcrumbs{margin-bottom:1rem;font-size:.8125rem}.Breadcrumbs-common-module__lkXy5G__list{flex-wrap:wrap}.Breadcrumbs-common-module__lkXy5G__separator{margin:0 .25rem}}@media (max-width:374px){.Breadcrumbs-common-module__lkXy5G__breadcrumbs{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.Breadcrumbs-common-module__lkXy5G__breadcrumbs,.Breadcrumbs-common-module__lkXy5G__link,.Breadcrumbs-common-module__lkXy5G__separator{transition:none!important;animation:none!important}}
.Breadcrumbs-light-module__-QoRGW__link{color:var(--color-text-secondary-light)}.Breadcrumbs-light-module__-QoRGW__link:hover{color:var(--ml-blue)}.Breadcrumbs-light-module__-QoRGW__current{color:var(--text-primary-light)}
.Breadcrumbs-dark-module__Vx1Q6a__link{color:var(--text-tertiary-dark)}.Breadcrumbs-dark-module__Vx1Q6a__link:hover{color:#6b8de6}.Breadcrumbs-dark-module__Vx1Q6a__current{color:var(--text-primary-dark)}
.FeatureStatusPill-common-module__j8imDW__pill{white-space:nowrap;font-weight:500;font-family:var(--font-inter,sans-serif);border:1px solid;border-radius:9999px;align-items:center;gap:.25rem;line-height:1;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s,color .2s,opacity .2s;display:inline-flex}.FeatureStatusPill-common-module__j8imDW__size-xs{letter-spacing:.02em;padding:.1875rem .5rem;font-size:.625rem;font-weight:600}.FeatureStatusPill-common-module__j8imDW__size-sm{letter-spacing:.01em;padding:.3125rem .625rem;font-size:.6875rem;font-weight:600}.FeatureStatusPill-common-module__j8imDW__size-md{padding:.4375rem .75rem;font-size:.75rem;font-weight:600}.FeatureStatusPill-common-module__j8imDW__icon{flex-shrink:0}.FeatureStatusPill-common-module__j8imDW__label{display:inline-block}@keyframes FeatureStatusPill-common-module__j8imDW__pillAppear{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.FeatureStatusPill-common-module__j8imDW__pill{animation:.3s cubic-bezier(.16,1,.3,1) FeatureStatusPill-common-module__j8imDW__pillAppear}@media (max-width:374px){.FeatureStatusPill-common-module__j8imDW__pill{font-size:.6875rem}}
.ScrollReveal-common-module__pPKisW__widthFit{width:fit-content}.ScrollReveal-common-module__pPKisW__widthFull{width:100%}.ScrollReveal-common-module__pPKisW__overflowHidden{overflow:hidden}.ScrollReveal-common-module__pPKisW__overflowVisible{overflow:visible}@media (max-width:374px){.ScrollReveal-common-module__pPKisW__container{transition-duration:.4s}}
.FeatureStatusPill-light-module__kiMEpG__pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border-color:#0000001a}.FeatureStatusPill-light-module__kiMEpG__status-complete{color:#2e7d32;background:linear-gradient(135deg,#e8f5e9 0%,#c8e6c9 100%);border-color:#81c784}.FeatureStatusPill-light-module__kiMEpG__status-advanced{color:#1565c0;background:linear-gradient(135deg,#e3f2fd 0%,#bbdefb 100%);border-color:#64b5f6}.FeatureStatusPill-light-module__kiMEpG__status-working{color:#e65100;background:linear-gradient(135deg,#fff3e0 0%,#ffe0b2 100%);border-color:#ffb74d}.FeatureStatusPill-light-module__kiMEpG__status-basic{color:#616161;background:linear-gradient(135deg,#f5f5f5 0%,#eee 100%);border-color:#bdbdbd}.FeatureStatusPill-light-module__kiMEpG__status-development{color:#f57c00;background:linear-gradient(135deg,#fff8e1 0%,#ffecb3 100%);border-color:#ffd54f}.FeatureStatusPill-light-module__kiMEpG__pill:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}
.GlobeBackground-common-module__NWkLXa__canvasWrapper{z-index:-1;opacity:.4;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:374px){.GlobeBackground-common-module__NWkLXa__container{opacity:.5}}
.LottieAnimation-common-module__3PN11q__lottieContainer{width:100%;height:100%}@media (max-width:374px){.LottieAnimation-common-module__3PN11q__container{max-width:200px}}
