.page-module__opCGeG__forgotPasswordContainer{background:linear-gradient(135deg,#fff 0%,#f8fafc 30%,#e2e8f0 100%);justify-content:center;align-items:center;height:100vh;min-height:100vh;padding:16px;display:flex;position:relative;overflow:hidden}.page-module__opCGeG__forgotPasswordContainer:before{content:"";background:radial-gradient(circle at 20% 80%,#f051260a 0%,#0000 50%),radial-gradient(circle at 80% 20%,#38bdf80a 0%,#0000 50%),radial-gradient(circle at 40% 40%,#a855f708 0%,#0000 50%),radial-gradient(circle at 60% 70%,#22c55e05 0%,#0000 40%);animation:25s ease-in-out infinite page-module__opCGeG__enhancedFloat;position:absolute;inset:0}@keyframes page-module__opCGeG__enhancedFloat{0%,to{opacity:1;transform:translate(0)translateY(0)rotate(0)}33%{opacity:.8;transform:translate(10px)translateY(-8px)rotate(.5deg)}66%{opacity:.9;transform:translate(-5px)translateY(12px)rotate(-.3deg)}}.page-module__opCGeG__gridPattern{opacity:.8;background-image:linear-gradient(#f0512604 1px,#0000 1px),linear-gradient(90deg,#f0512604 1px,#0000 1px),radial-gradient(circle,#f0512603 1px,#0000 1px);background-size:40px 40px,40px 40px,20px 20px;animation:60s linear infinite page-module__opCGeG__patternFloat;position:absolute;inset:0}@keyframes page-module__opCGeG__patternFloat{0%{transform:translate(0)scale(1)}50%{transform:translate(-20px,-20px)scale(1.02)}to{transform:translate(0)scale(1)}}.page-module__opCGeG__forgotPasswordWrapper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:2;background:#fffffff2;border:1px solid #fff3;border-radius:24px;width:calc(100% - 32px);max-width:none;height:calc(100vh - 32px);display:flex;position:relative;overflow:hidden;box-shadow:0 25px 70px #0000001a,0 10px 30px #0000000d,0 0 0 1px #ffffff1a,inset 0 1px #fff3}.page-module__opCGeG__forgotPasswordWrapper:before{content:"";z-index:-1;background:linear-gradient(135deg,#ffffff1a 0%,#ffffff0d 50%,#ffffff1a 100%);position:absolute;inset:0}.page-module__opCGeG__enterprisePanel{background:linear-gradient(135deg,#f1f5f9e6 0%,#e2e8f0e6 100%);border-right:1px solid #e2e8f099;flex-direction:column;flex:1.2;display:flex;position:relative;overflow:hidden}.page-module__opCGeG__enterprisePanel:before{content:"";background:linear-gradient(45deg,#0000 40%,#f0512608 50%,#0000 60%),radial-gradient(circle at 30% 70%,#38bdf806 0%,#0000 40%),linear-gradient(225deg,#a855f705 0%,#0000 50%);animation:30s ease-in-out infinite page-module__opCGeG__panelShimmer;position:absolute;inset:0}@keyframes page-module__opCGeG__panelShimmer{0%,to{opacity:1}50%{opacity:.7}}.page-module__opCGeG__enterpriseContent{z-index:2;flex-direction:column;justify-content:space-between;height:100%;padding:40px;display:flex;position:relative;overflow-y:auto}.page-module__opCGeG__brandHeader{margin-bottom:30px;animation:.8s ease-out page-module__opCGeG__fadeInDown}.page-module__opCGeG__logoContainer{align-items:center;gap:16px;margin-bottom:24px;display:flex}.page-module__opCGeG__logoIcon{color:#fff;background:linear-gradient(135deg,#f05126,#ff6b35,#f05126) 0 0/200% 200%;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;animation:3s ease-in-out infinite page-module__opCGeG__logoGlow;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #f0512640,0 4px 12px #f0512626,inset 0 1px #fff3}.page-module__opCGeG__logoIcon:before{content:"";background:linear-gradient(45deg,#0000,#ffffff1a,#0000);width:200%;height:200%;animation:4s ease-in-out infinite page-module__opCGeG__logoShine;position:absolute;top:-50%;left:-50%;transform:rotate(45deg)}@keyframes page-module__opCGeG__logoGlow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes page-module__opCGeG__logoShine{0%{transform:rotate(45deg)translate(-200%)}50%{transform:rotate(45deg)translate(200%)}to{transform:rotate(45deg)translate(-200%)}}.page-module__opCGeG__logoText{flex-direction:column;display:flex}.page-module__opCGeG__brandName{background:linear-gradient(135deg,#f05126,#1e293b,#f05126) 0 0/200% 200%;color:#0000;letter-spacing:-1px;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.2rem;font-weight:800;line-height:1;animation:4s ease-in-out infinite page-module__opCGeG__textShimmer}@keyframes page-module__opCGeG__textShimmer{0%,to{background-position:0%}50%{background-position:100%}}.page-module__opCGeG__brandTagline{color:#64748b;letter-spacing:.5px;opacity:.9;margin:4px 0 0;font-size:.95rem;font-weight:600}.page-module__opCGeG__enterpriseDescription{margin-bottom:30px;animation:.8s ease-out .2s both page-module__opCGeG__fadeInUp}.page-module__opCGeG__enterpriseTitle{color:#1e293b;text-shadow:0 1px 2px #0000000d;margin-bottom:16px;font-size:1.75rem;font-weight:700;line-height:1.3}.page-module__opCGeG__enterpriseSubtitle{color:#64748b;opacity:.95;font-size:1rem;font-weight:400;line-height:1.6}.page-module__opCGeG__keyFeatures{flex-direction:column;flex:1;gap:16px;margin-bottom:30px;display:flex}.page-module__opCGeG__featureItem{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #f051261a;border-radius:18px;align-items:flex-start;gap:16px;padding:20px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000000d,0 1px 3px #0000001a}.page-module__opCGeG__featureItem:before{content:"";background:linear-gradient(90deg,#0000,#f051260d,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.page-module__opCGeG__featureItem:hover:before{left:100%}.page-module__opCGeG__featureItem:hover{background:#ffffffe6;border-color:#f0512633;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 28px #0000001a,0 4px 12px #f0512626}.page-module__opCGeG__featureIcon{color:#fff;background:linear-gradient(135deg,#f05126,#ff6b35);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #f051264d,inset 0 1px #fff3}.page-module__opCGeG__featureIcon:after{content:"";background:radial-gradient(circle at 30% 30%,#ffffff4d,#0000 50%);position:absolute;inset:0}.page-module__opCGeG__featureContent{flex:1}.page-module__opCGeG__featureTitle{color:#1e293b;margin-bottom:4px;font-size:.95rem;font-weight:600}.page-module__opCGeG__featureDescription{color:#64748b;font-size:.85rem;line-height:1.4}.page-module__opCGeG__enterpriseStats{background:linear-gradient(135deg,#f051260f 0%,#f051261a 50%,#f051260f 100%);border:1px solid #f0512626;border-radius:18px;gap:20px;padding:24px;animation:.8s ease-out .6s both page-module__opCGeG__fadeInUp;display:flex;position:relative;overflow:hidden}.page-module__opCGeG__enterpriseStats:before{content:"";background:linear-gradient(45deg,#0000,#ffffff1a,#0000);animation:5s ease-in-out infinite page-module__opCGeG__statsShimmer;position:absolute;inset:0}@keyframes page-module__opCGeG__statsShimmer{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}.page-module__opCGeG__statItem{text-align:center;z-index:1;flex:1;position:relative}.page-module__opCGeG__statNumber{color:#f05126;text-shadow:0 1px 2px #f0512633;margin-bottom:4px;font-size:1.5rem;font-weight:800;display:block}.page-module__opCGeG__statLabel{color:#64748b;text-transform:uppercase;letter-spacing:.5px;font-size:.8rem;font-weight:500}.page-module__opCGeG__formPanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;flex:1;justify-content:center;align-items:center;padding:40px;display:flex;position:relative}.page-module__opCGeG__formPanel:before{content:"";background:radial-gradient(circle at 50% 0,#f0512605,#0000 70%);position:absolute;inset:0}.page-module__opCGeG__formContainer{z-index:1;width:100%;max-width:420px;animation:.8s ease-out page-module__opCGeG__slideInRight;position:relative}@keyframes page-module__opCGeG__slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.page-module__opCGeG__formHeader{text-align:center;margin-bottom:32px}.page-module__opCGeG__formTitle{color:#1e293b;text-shadow:0 1px 2px #0000000d;margin-bottom:8px;font-size:1.8rem;font-weight:700}.page-module__opCGeG__formSubtitle{color:#64748b;font-size:.95rem;line-height:1.5}.page-module__opCGeG__resetForm{margin-bottom:28px}.page-module__opCGeG__inputGroup{margin-bottom:20px}.page-module__opCGeG__inputWrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8fafccc;border:2px solid #e2e8f099;border-radius:14px;align-items:center;gap:12px;padding:16px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.page-module__opCGeG__inputWrapper:before{content:"";opacity:0;background:linear-gradient(135deg,#f0512605,#0000 50%);transition:opacity .3s;position:absolute;inset:0}.page-module__opCGeG__inputWrapper:hover{background:#f1f5f9e6;border-color:#cbd5e1cc;transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}.page-module__opCGeG__inputWrapper:hover:before{opacity:1}.page-module__opCGeG__inputWrapper.page-module__opCGeG__focused{background:#fffffff2;border-color:#f05126;transform:translateY(-2px);box-shadow:0 0 0 4px #f051261a,0 4px 12px #f0512626}.page-module__opCGeG__inputWrapper.page-module__opCGeG__focused:before{opacity:1}.page-module__opCGeG__inputIcon{color:#94a3b8;font-size:20px;transition:all .3s}.page-module__opCGeG__focused .page-module__opCGeG__inputIcon{color:#f05126;transform:scale(1.1)}.page-module__opCGeG__textField{flex:1}.page-module__opCGeG__textField input{color:#1e293b;background:0 0;padding:0;font-size:16px;font-weight:500}.page-module__opCGeG__textField input::placeholder{color:#94a3b8;opacity:1;font-weight:400}.page-module__opCGeG__errorMessage{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fecaca;border-radius:12px;margin-bottom:20px;padding:12px;animation:.5s ease-in-out page-module__opCGeG__shake}.page-module__opCGeG__successMessage{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #bbf7d0;border-radius:12px;margin-bottom:20px;padding:12px;animation:.3s ease-out page-module__opCGeG__fadeInUp}@keyframes page-module__opCGeG__shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes page-module__opCGeG__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-module__opCGeG__submitButton{color:#fff;text-transform:none;letter-spacing:.5px;background:linear-gradient(135deg,#f05126,#ff6b35,#f05126) 0 0/200% 200%;border:none;border-radius:14px;padding:16px;font-size:16px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 16px #f0512640,0 2px 8px #f0512626}.page-module__opCGeG__submitButton:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.page-module__opCGeG__submitButton:hover:before{left:100%}.page-module__opCGeG__submitButton:hover{background-position:100%;transform:translateY(-2px)scale(1.02);box-shadow:0 6px 20px #f0512659,0 4px 12px #f0512640}.page-module__opCGeG__submitButton:active{transform:translateY(0)scale(.98)}.page-module__opCGeG__submitButton:disabled{opacity:.7;cursor:not-allowed;transform:none}.page-module__opCGeG__loadingSpinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:1s linear infinite page-module__opCGeG__spin}@keyframes page-module__opCGeG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__opCGeG__formFooter{text-align:center;margin-bottom:24px}.page-module__opCGeG__backPrompt{color:#64748b;margin-bottom:16px;font-size:14px}.page-module__opCGeG__backLink{color:#f05126;border-radius:6px;padding:4px 8px;font-weight:600;text-decoration:none;transition:all .3s}.page-module__opCGeG__backLink:hover{color:#dc2626;background:#f051260d;text-decoration:underline}.page-module__opCGeG__aiAssistantSection{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #f051261a;border-radius:14px;margin-bottom:24px;padding:20px;transition:all .3s}.page-module__opCGeG__aiAssistantSection:hover{background:linear-gradient(135deg,#fff,#f8fafc);border-color:#f0512633}.page-module__opCGeG__aiAssistantHeader{align-items:center;gap:8px;margin-bottom:12px;display:flex}.page-module__opCGeG__aiIcon{color:#f05126;font-size:20px}.page-module__opCGeG__aiTitle{color:#1e293b;font-size:14px;font-weight:600}.page-module__opCGeG__aiDescription{color:#64748b;margin-bottom:16px;font-size:13px;line-height:1.5}.page-module__opCGeG__aiAssistantButton{color:#f05126;border-color:#f05126;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .3s}.page-module__opCGeG__aiAssistantButton:hover{color:#dc2626;background:#f051260d;border-color:#dc2626;transform:translateY(-1px)}.page-module__opCGeG__securityNotice{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:14px;align-items:center;gap:12px;padding:16px;animation:.8s ease-out .4s both page-module__opCGeG__fadeInUp;display:flex}.page-module__opCGeG__securityIcon{color:#0ea5e9;font-size:20px;animation:2s ease-in-out infinite page-module__opCGeG__pulse}@keyframes page-module__opCGeG__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.page-module__opCGeG__securityText{color:#0c4a6e;font-size:13px;line-height:1.4}.page-module__opCGeG__securityText strong{color:#0c4a6e;font-weight:600}@keyframes page-module__opCGeG__fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.page-module__opCGeG__featureItem:first-child{animation:.6s ease-out .1s both page-module__opCGeG__fadeInUp}.page-module__opCGeG__featureItem:nth-child(2){animation:.6s ease-out .2s both page-module__opCGeG__fadeInUp}.page-module__opCGeG__featureItem:nth-child(3){animation:.6s ease-out .3s both page-module__opCGeG__fadeInUp}.page-module__opCGeG__featureItem:nth-child(4){animation:.6s ease-out .4s both page-module__opCGeG__fadeInUp}@media (max-width:1024px){.page-module__opCGeG__forgotPasswordWrapper{flex-direction:column;width:calc(100% - 20px);height:calc(100vh - 20px)}.page-module__opCGeG__enterprisePanel{border-bottom:1px solid #e2e8f0;border-right:none;flex:none;height:35vh}.page-module__opCGeG__enterpriseContent{padding:24px}.page-module__opCGeG__formPanel{flex:1;padding:24px}.page-module__opCGeG__keyFeatures{gap:12px}.page-module__opCGeG__featureItem{gap:12px;padding:16px}.page-module__opCGeG__enterpriseStats{gap:16px;padding:16px}}@media (max-width:768px){.page-module__opCGeG__forgotPasswordContainer{padding:8px}.page-module__opCGeG__forgotPasswordWrapper{border-radius:16px;width:calc(100% - 16px);height:calc(100vh - 16px)}.page-module__opCGeG__enterpriseTitle{font-size:1.5rem}.page-module__opCGeG__brandName{font-size:1.8rem}.page-module__opCGeG__keyFeatures{gap:10px;margin-bottom:20px}.page-module__opCGeG__featureItem{gap:10px;padding:14px}.page-module__opCGeG__enterpriseStats{text-align:center;flex-direction:column;gap:12px}}@media (max-width:480px){.page-module__opCGeG__forgotPasswordContainer{padding:0}.page-module__opCGeG__forgotPasswordWrapper{border-radius:0;width:100%;height:100vh}.page-module__opCGeG__logoContainer{text-align:center;flex-direction:column;gap:12px;margin-bottom:16px}.page-module__opCGeG__logoText{align-items:center}.page-module__opCGeG__enterpriseContent,.page-module__opCGeG__formPanel{padding:16px}.page-module__opCGeG__formTitle{font-size:1.5rem}.page-module__opCGeG__inputWrapper{padding:14px}.page-module__opCGeG__featureItem{text-align:center;flex-direction:column}}@media (prefers-reduced-motion:reduce){.page-module__opCGeG__forgotPasswordContainer,.page-module__opCGeG__forgotPasswordContainer:before,.page-module__opCGeG__gridPattern,.page-module__opCGeG__enterprisePanel:before,.page-module__opCGeG__inputWrapper,.page-module__opCGeG__submitButton,.page-module__opCGeG__aiAssistantButton,.page-module__opCGeG__backLink,.page-module__opCGeG__featureItem{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page-module__opCGeG__inputWrapper:focus-within{border-color:#f05126;box-shadow:0 0 0 4px #f0512614}.page-module__opCGeG__submitButton:focus{outline:none;box-shadow:0 0 0 4px #f0512640}.page-module__opCGeG__backLink:focus,.page-module__opCGeG__aiAssistantButton:focus{outline-offset:2px;border-radius:4px;outline:2px solid #f05126}.page-module__opCGeG__futuristicDialog{z-index:2000!important}.page-module__opCGeG__dialogPaper{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);min-height:80vh;position:relative;overflow:hidden;box-shadow:none!important;background:0 0!important;border-radius:24px!important}.page-module__opCGeG__dialogBackground{background:linear-gradient(135deg,#fffffffa 0%,#f8fafcf2 30%,#f1f5f9fa 70%,#fffffffc 100%);position:absolute;inset:0;overflow:hidden}.page-module__opCGeG__scanningGrid{background-image:linear-gradient(#f051261a 1px,#0000 1px),linear-gradient(90deg,#f051261a 1px,#0000 1px),radial-gradient(circle,#ff6b3514 2px,#0000 2px);background-size:50px 50px,50px 50px,25px 25px;animation:20s linear infinite page-module__opCGeG__gridScan;position:absolute;inset:0}@keyframes page-module__opCGeG__gridScan{0%{opacity:1;transform:translate(0)rotate(0)}50%{opacity:.7;transform:translate(-25px,-25px)rotate(180deg)}to{opacity:1;transform:translate(0)rotate(360deg)}}.page-module__opCGeG__particleField{position:absolute;inset:0;overflow:hidden}.page-module__opCGeG__particle{width:2px;height:2px;left:var(--x);top:var(--y);animation:page-module__opCGeG__particleFloat var(--duration)linear infinite;animation-delay:var(--delay);background:radial-gradient(circle,#f05126cc,#0000);border-radius:50%;position:absolute}@keyframes page-module__opCGeG__particleFloat{0%{opacity:0;transform:translateY(100vh)scale(0)}10%{opacity:1;transform:scale(1)}90%{opacity:1}to{opacity:0;transform:translateY(-100vh)scale(0)}}.page-module__opCGeG__futuristicTitle{z-index:10;background:0 0;border-bottom:1px solid #f0512633;padding:24px 32px 16px;position:relative}.page-module__opCGeG__titleContainer{align-items:center;gap:20px;display:flex;position:relative}.page-module__opCGeG__aiIconContainer{justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative}.page-module__opCGeG__aiIconContainer .page-module__opCGeG__aiIcon{color:#f05126;z-index:2;font-size:32px;position:relative}.page-module__opCGeG__aiIconGlow{background:radial-gradient(circle,#f051264d,#0000 70%);border-radius:50%;animation:2s ease-in-out infinite page-module__opCGeG__iconGlow;position:absolute;inset:0}.page-module__opCGeG__aiIconPulse{border:2px solid #f0512666;border-radius:50%;animation:3s ease-in-out infinite page-module__opCGeG__iconPulse;position:absolute;inset:0}@keyframes page-module__opCGeG__iconGlow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}@keyframes page-module__opCGeG__iconPulse{0%{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}.page-module__opCGeG__titleText{flex:1}.page-module__opCGeG__dialogTitle{color:#1e293b;text-shadow:0 1px 2px #0000000d;margin:0;font-size:1.75rem;font-weight:700}.page-module__opCGeG__dialogSubtitle{color:#64748b;margin:4px 0 0;font-size:.95rem;font-weight:400}.page-module__opCGeG__closeButton{transition:all .3s;color:#64748b!important}.page-module__opCGeG__closeButton:hover{color:#f05126!important;background:#f051261a!important}.page-module__opCGeG__futuristicContent{z-index:10;background:0 0;padding:32px;position:relative}.page-module__opCGeG__stepperContainer{max-width:900px;margin:0 auto}.page-module__opCGeG__stepIndicator{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:1px solid #f0512633;border-radius:16px;justify-content:center;align-items:center;margin-bottom:40px;padding:20px;display:flex;box-shadow:0 4px 12px #0000000d}.page-module__opCGeG__step{opacity:.4;flex-direction:column;align-items:center;gap:8px;transition:all .5s;display:flex}.page-module__opCGeG__step.page-module__opCGeG__stepActive{opacity:1}.page-module__opCGeG__stepIcon{color:#64748b;background:#f8fafce6;border:2px solid #f051264d;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .5s;display:flex}.page-module__opCGeG__stepActive .page-module__opCGeG__stepIcon{color:#f05126;background:linear-gradient(135deg,#f0512633,#ff6b3533);border-color:#f05126;box-shadow:0 0 20px #f0512666}.page-module__opCGeG__step span{color:#64748b;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:500}.page-module__opCGeG__stepActive span{color:#f05126}.page-module__opCGeG__stepConnector{background:linear-gradient(90deg,#f051261a,#f051264d,#f051261a);width:60px;height:2px;margin:0 20px;position:relative;overflow:hidden}.page-module__opCGeG__stepConnector:before{content:"";background:linear-gradient(90deg,#0000,#f05126cc,#0000);width:100%;height:100%;animation:3s ease-in-out infinite page-module__opCGeG__connectorScan;position:absolute;top:0;left:-100%}@keyframes page-module__opCGeG__connectorScan{0%{left:-100%}50%{left:100%}to{left:-100%}}.page-module__opCGeG__stepContent{min-height:400px}.page-module__opCGeG__dataInputPanel,.page-module__opCGeG__analysisPanel,.page-module__opCGeG__resultsPanel,.page-module__opCGeG__initiationPanel{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffe6;border:1px solid #f0512633;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000000d}.page-module__opCGeG__dataInputPanel:before,.page-module__opCGeG__analysisPanel:before,.page-module__opCGeG__resultsPanel:before,.page-module__opCGeG__initiationPanel:before{content:"";pointer-events:none;background:linear-gradient(135deg,#f051260d,#0000 50%,#ff6b350d);position:absolute;inset:0}.page-module__opCGeG__panelHeader{border-bottom:1px solid #f051261a;align-items:center;gap:12px;padding:24px 24px 16px;display:flex}.page-module__opCGeG__panelIcon{color:#f05126;font-size:24px}.page-module__opCGeG__panelTitle{color:#1e293b;margin:0;font-size:1.25rem;font-weight:600}.page-module__opCGeG__hologramContainer{padding:24px}.page-module__opCGeG__hologramGrid{gap:24px;display:grid}.page-module__opCGeG__hologramField{position:relative}.page-module__opCGeG__fieldLabel{color:#f05126;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:.85rem;font-weight:500}.page-module__opCGeG__futuristicInput{position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#f8fafccc!important;border:1px solid #f051264d!important;border-radius:12px!important;padding:16px!important}.page-module__opCGeG__futuristicInput:before{content:"";background:linear-gradient(90deg,#0000,#f051261a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.page-module__opCGeG__futuristicInput:focus-within:before{left:100%}.page-module__opCGeG__futuristicInput input,.page-module__opCGeG__futuristicInput textarea{z-index:2;position:relative;color:#1e293b!important;background:0 0!important;border:none!important;font-size:14px!important}.page-module__opCGeG__futuristicInput input::placeholder,.page-module__opCGeG__futuristicInput textarea::placeholder{color:#64748b!important}.page-module__opCGeG__inputGlow{background:linear-gradient(#0000,#f05126cc,#0000);width:4px;height:100%;animation:2s ease-in-out infinite page-module__opCGeG__inputGlow;position:absolute;top:0;left:0}@keyframes page-module__opCGeG__inputGlow{0%,to{opacity:.3}50%{opacity:1}}.page-module__opCGeG__scannerInterface{flex-direction:column;align-items:center;gap:32px;padding:32px;display:flex}.page-module__opCGeG__centralProcessor{justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative}.page-module__opCGeG__processorCore{z-index:2;background:radial-gradient(circle,#f051261a,#ffffffe6);border:2px solid #f0512680;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative;box-shadow:0 4px 12px #f0512626}.page-module__opCGeG__brainIcon{color:#f05126;font-size:36px;animation:2s ease-in-out infinite page-module__opCGeG__brainPulse}@keyframes page-module__opCGeG__brainPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.page-module__opCGeG__neuralPulse{border:2px solid #f051264d;border-radius:50%;animation:3s ease-in-out infinite page-module__opCGeG__neuralPulse;position:absolute;inset:-20px}@keyframes page-module__opCGeG__neuralPulse{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2)}}.page-module__opCGeG__dataStream{position:absolute;inset:0}.page-module__opCGeG__dataLine{width:2px;height:40px;animation:2s ease-in-out infinite page-module__opCGeG__dataFlow;animation-delay:var(--delay);background:linear-gradient(#0000,#f05126cc,#0000);position:absolute}.page-module__opCGeG__dataLine:first-child{top:20px;left:50%;transform:translate(-50%)rotate(0)}.page-module__opCGeG__dataLine:nth-child(2){top:35px;right:35px;transform:rotate(45deg)}.page-module__opCGeG__dataLine:nth-child(3){top:50%;right:20px;transform:translateY(-50%)rotate(90deg)}.page-module__opCGeG__dataLine:nth-child(4){bottom:35px;right:35px;transform:rotate(135deg)}.page-module__opCGeG__dataLine:nth-child(5){bottom:20px;left:50%;transform:translate(-50%)rotate(180deg)}.page-module__opCGeG__dataLine:nth-child(6){bottom:35px;left:35px;transform:rotate(225deg)}.page-module__opCGeG__dataLine:nth-child(7){top:50%;left:20px;transform:translateY(-50%)rotate(270deg)}.page-module__opCGeG__dataLine:nth-child(8){top:35px;left:35px;transform:rotate(315deg)}@keyframes page-module__opCGeG__dataFlow{0%,to{opacity:.2;height:20px}50%{opacity:1;height:60px}}.page-module__opCGeG__analysisGrid{grid-template-columns:repeat(2,1fr);gap:16px;width:100%;max-width:400px;display:grid}.page-module__opCGeG__analysisNode{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;color:#64748b;background:#f8fafccc;border:1px solid #f0512633;border-radius:12px;padding:16px;font-size:.85rem;font-weight:500;position:relative;overflow:hidden}.page-module__opCGeG__analysisNode:before{content:"";background:linear-gradient(90deg,#0000,#f051261a,#0000);width:100%;height:100%;animation:4s ease-in-out infinite page-module__opCGeG__nodeActivation;position:absolute;top:0;left:-100%}@keyframes page-module__opCGeG__nodeActivation{0%{left:-100%}25%{left:100%}to{left:-100%}}.page-module__opCGeG__progressMatrix{width:100%;max-width:500px}.page-module__opCGeG__progressText{color:#64748b;text-align:center;margin-bottom:16px;font-size:.9rem}.page-module__opCGeG__quantumProgress{background:#e2e8f0cc;border-radius:3px;height:6px;position:relative;overflow:hidden}.page-module__opCGeG__progressBar{background:linear-gradient(90deg,#f05126cc,#ff6b35cc);border-radius:3px;height:100%;animation:3s ease-in-out infinite page-module__opCGeG__progressFill}@keyframes page-module__opCGeG__progressFill{0%{width:0%}50%{width:70%}to{width:100%}}.page-module__opCGeG__progressGlow{background:linear-gradient(90deg,#0000,#f05126cc,#0000);width:20px;height:100%;animation:2s ease-in-out infinite page-module__opCGeG__progressGlow;position:absolute;top:0;left:0}@keyframes page-module__opCGeG__progressGlow{0%{left:-20px}to{left:100%}}.page-module__opCGeG__resultsContainer{padding:32px 24px}.page-module__opCGeG__confidenceDisplay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8fafccc;border:1px solid #f0512633;border-radius:16px;align-items:center;gap:32px;margin-bottom:32px;padding:24px;display:flex}.page-module__opCGeG__confidenceDisplay.page-module__opCGeG__verified{background:#22c55e0d;border-color:#22c55e4d}.page-module__opCGeG__confidenceDisplay.page-module__opCGeG__unverified{background:#fbbf240d;border-color:#fbbf244d}.page-module__opCGeG__confidenceRing{background:conic-gradient(#f05126cc 0%,#ff6b35cc 70%,#1e293b4d 70%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.page-module__opCGeG__confidenceRing:before{content:"";background:#fffffff2;border-radius:50%;position:absolute;inset:8px}.page-module__opCGeG__confidenceValue{color:#f05126;z-index:1;font-size:1.5rem;font-weight:700;position:relative}.page-module__opCGeG__confidenceLabel{color:#94a3b8;text-transform:uppercase;z-index:1;font-size:.75rem;position:relative}.page-module__opCGeG__statusIndicator{flex-direction:column;flex:1;gap:8px;display:flex}.page-module__opCGeG__statusIcon{margin-bottom:8px;font-size:48px}.page-module__opCGeG__verified .page-module__opCGeG__statusIcon{color:#22c55e}.page-module__opCGeG__unverified .page-module__opCGeG__statusIcon{color:#fbbf24}.page-module__opCGeG__statusText{color:#1e293b;margin:0;font-weight:600}.page-module__opCGeG__analysisReport{margin-bottom:24px}.page-module__opCGeG__reportTitle{color:#f05126;margin-bottom:12px;font-weight:600}.page-module__opCGeG__reportText{color:#64748b;margin-bottom:16px;line-height:1.6}.page-module__opCGeG__recommendationsGrid{flex-wrap:wrap;gap:8px;display:flex}.page-module__opCGeG__recommendationChip{color:#f05126;background:#f051261a;border:1px solid #f051264d;border-radius:16px;padding:6px 12px;font-size:.8rem;font-weight:500}.page-module__opCGeG__actionContainer{justify-content:center;margin-top:24px;display:flex}.page-module__opCGeG__neuralButton,.page-module__opCGeG__successButton{color:#fff!important;text-transform:none!important;letter-spacing:.5px!important;background:linear-gradient(135deg,#f05126cc,#ff6b35cc)!important;border:none!important;border-radius:12px!important;padding:12px 24px!important;font-weight:600!important;transition:all .3s!important;position:relative!important;overflow:hidden!important}.page-module__opCGeG__neuralButton:before,.page-module__opCGeG__successButton:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.page-module__opCGeG__neuralButton:hover:before,.page-module__opCGeG__successButton:hover:before{left:100%}.page-module__opCGeG__neuralButton:hover,.page-module__opCGeG__successButton:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px #f051264d!important}.page-module__opCGeG__securityAlert{background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;align-items:center;gap:12px;margin-top:24px;padding:16px;display:flex}.page-module__opCGeG__alertIcon{color:#ef4444;font-size:24px}.page-module__opCGeG__securityAlert span{color:#fca5a5;font-size:.9rem}.page-module__opCGeG__initiationContent{text-align:center;padding:32px}.page-module__opCGeG__initiationText{color:#64748b;margin-bottom:24px;font-size:1rem;line-height:1.6}@media (max-width:768px){.page-module__opCGeG__futuristicTitle{padding:16px 20px 12px}.page-module__opCGeG__titleContainer{gap:12px}.page-module__opCGeG__aiIconContainer{width:48px;height:48px}.page-module__opCGeG__aiIconContainer .page-module__opCGeG__aiIcon{font-size:24px}.page-module__opCGeG__dialogTitle{font-size:1.5rem}.page-module__opCGeG__futuristicContent{padding:20px}.page-module__opCGeG__stepIndicator{flex-direction:column;gap:16px;padding:16px}.page-module__opCGeG__stepConnector{width:2px;height:40px;margin:0}.page-module__opCGeG__stepConnector:before{animation:3s ease-in-out infinite page-module__opCGeG__connectorScanVertical}@keyframes page-module__opCGeG__connectorScanVertical{0%{top:-100%}50%{top:100%}to{top:-100%}}.page-module__opCGeG__confidenceDisplay{text-align:center;flex-direction:column;gap:20px}.page-module__opCGeG__analysisGrid{grid-template-columns:1fr}.page-module__opCGeG__centralProcessor{width:150px;height:150px}.page-module__opCGeG__processorCore{width:60px;height:60px}.page-module__opCGeG__brainIcon{font-size:28px}}
