._loginBody_14j6n_2{min-height:100vh;background:linear-gradient(to bottom,#0f1011,#08090a 50% 100%);display:flex;justify-content:center;align-items:center;position:relative;isolation:isolate;overflow:hidden}._dotField_14j6n_14{position:absolute;inset:0;pointer-events:none;mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.92) 12%,transparent 72%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.92) 12%,transparent 72%);z-index:0}._loginContainer_14j6n_23{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:400px;padding:24px 20px;z-index:2;opacity:0;transition:opacity .6s cubic-bezier(.215,.61,.355,1)}._loginContainer_14j6n_23._fadeIn_14j6n_36{opacity:1}._loginHeader_14j6n_41{display:flex;flex-direction:column;align-items:center;width:100%;opacity:0;transform:translateY(20px);filter:blur(8px);animation:_fadeUpBlur_14j6n_1 .6s cubic-bezier(.215,.61,.355,1) forwards}._loginHeader_14j6n_41._fadeOut_14j6n_52{animation:_fadeDownBlur_14j6n_1 .4s cubic-bezier(.215,.61,.355,1) forwards}._loginLogo_14j6n_56{width:48px;height:48px;margin-bottom:12px}._loginTitle_14j6n_62{font-size:24px;font-weight:600;color:#f7f8f8;margin-bottom:20px;text-align:center}._loginOptions_14j6n_71{display:flex;flex-direction:column;width:100%;gap:16px;opacity:0;transform:translateY(20px);filter:blur(8px);animation:_fadeUpBlur_14j6n_1 .6s cubic-bezier(.215,.61,.355,1) forwards;animation-delay:.2s}._loginOptions_14j6n_71._fadeOut_14j6n_52{animation:_fadeDownBlur_14j6n_1 .4s cubic-bezier(.215,.61,.355,1) forwards}._loginOptionBtn_14j6n_87{background-color:#101316;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 16px;color:#f7f8f8;font-family:var(--font-family),sans-serif;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:center;width:100%}._loginOptionBtn_14j6n_87:hover{background-color:#1a1d21;border-color:#fff3;transform:translateY(-1px)}._loginOptionBtn_14j6n_87:active{transform:translateY(0)}._loginQuestionnaire_14j6n_113{width:100%;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(20px);filter:blur(8px);animation:_fadeUpBlur_14j6n_1 .6s cubic-bezier(.215,.61,.355,1) forwards}._loginQuestionnaire_14j6n_113._fadeOut_14j6n_52{animation:_fadeDownBlur_14j6n_1 .4s cubic-bezier(.215,.61,.355,1) forwards}@keyframes _fadeUpBlur_14j6n_1{0%{opacity:0;transform:translateY(20px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes _fadeDownBlur_14j6n_1{0%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(20px);filter:blur(8px)}}._questionTitle_14j6n_156{font-size:20px;font-weight:600;color:#f7f8f8;margin-bottom:16px;text-align:center}._questionSubtitle_14j6n_164{font-size:15px;color:#a1a5a9;margin-bottom:24px;text-align:center}._doeHint_14j6n_171{background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:8px;padding:12px 16px;margin-bottom:16px}._doeHint_14j6n_171 p{margin:0;font-size:14px;color:#60a5fa;line-height:1.5}._doeHint_14j6n_171 p:first-child{font-weight:600;margin-bottom:4px}._passwordInputContainer_14j6n_191{position:relative;width:100%;margin-bottom:24px}._questionInput_14j6n_197{width:100%;padding:12px;border-radius:8px;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#f7f8f8;font-family:var(--font-family),sans-serif;font-size:15px;margin-bottom:24px;transition:all .2s ease}._passwordInputContainer_14j6n_191 ._questionInput_14j6n_197{padding-right:44px;margin-bottom:0}._questionInput_14j6n_197:hover{background-color:#ffffff14;border-color:#ffffff26}._questionInput_14j6n_197:focus{outline:none;background-color:#ffffff1a;border-color:#fff3;box-shadow:0 0 0 2px #f7f8f81a}._passwordToggle_14j6n_227{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:transparent;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background-color .2s ease}._passwordToggle_14j6n_227:hover{background-color:#ffffff1a}._passwordToggle_14j6n_227 img{width:18px;height:18px;opacity:.5;filter:brightness(0) invert(1);transition:opacity .2s ease}._passwordToggle_14j6n_227:hover img{opacity:.7}._questionButtons_14j6n_259{display:flex;gap:12px;width:100%}._completionButtons_14j6n_265{display:flex;flex-direction:column;gap:12px;width:100%}._submitBtn_14j6n_272,._backBtn_14j6n_273,._returnBtn_14j6n_274,._tryAgainBtn_14j6n_275,._returnLinkBtn_14j6n_276{background-color:#f7f8f8;color:#08090a;border:none;border-radius:8px;padding:12px;font-family:var(--font-family),sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;text-align:center;text-decoration:none}._submitBtn_14j6n_272{flex:2}._backBtn_14j6n_273{flex:1;background-color:transparent;color:#f7f8f8;border:1px solid rgba(255,255,255,.15)}._tryAgainBtn_14j6n_275{background-color:transparent;color:#f7f8f8;border:1px solid rgba(255,255,255,.15)}._tryAgainBtn_14j6n_275:hover{background-color:#ffffff14;border-color:#ffffff40}._returnLinkBtn_14j6n_276{background-color:transparent;color:#a1a5a9;border:1px solid rgba(255,255,255,.1)}._returnLinkBtn_14j6n_276:hover{background-color:#ffffff0d;border-color:#ffffff26;color:#f7f8f8}._returnBtn_14j6n_274{display:inline-block;width:100%}._submitBtn_14j6n_272:hover,._returnBtn_14j6n_274:hover{background-color:#e6e7e7;transform:translateY(-1px);box-shadow:0 2px 5px rgb(var(--shadow-color) / calc(.15 * var(--shadow-strength)))}._backBtn_14j6n_273:hover{background-color:#1a1d21;border-color:#fff3;transform:translateY(-1px)}._submitBtn_14j6n_272:active,._backBtn_14j6n_273:active,._returnBtn_14j6n_274:active{transform:translateY(0);box-shadow:none}._backLink_14j6n_350{color:#a1a5a9;text-decoration:none;font-size:14px;margin-top:16px;transition:color .2s ease}._backLink_14j6n_350:hover{color:#f7f8f8}._forgotPasswordLink_14j6n_362{display:block;margin-top:16px;text-align:center;color:#a1a5a9;text-decoration:none;font-size:14px;transition:color .2s ease}._forgotPasswordLink_14j6n_362:hover{color:#f7f8f8;text-decoration:underline}._returnLinkContainer_14j6n_378{margin-top:40px;opacity:0;transform:translateY(20px);filter:blur(8px);animation:_fadeUpBlur_14j6n_1 .6s cubic-bezier(.215,.61,.355,1) forwards}._returnLinkContainer_14j6n_378._fadeOut_14j6n_52{animation:_fadeDownBlur_14j6n_1 .4s cubic-bezier(.215,.61,.355,1) forwards}._returnLink_14j6n_276{color:#a1a5a9;text-decoration:none;font-size:14px;transition:color .2s ease}._returnLink_14j6n_276:hover{color:#f7f8f8}._verificationDisplay_14j6n_402{width:100%;margin-bottom:16px;background-color:#101112;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden;box-shadow:0 4px 16px rgb(var(--shadow-color) / calc(.1 * var(--shadow-strength)));animation:_fadeUpBlur_14j6n_1 .6s cubic-bezier(.215,.61,.355,1) forwards}._verificationFields_14j6n_413{padding:16px}._privacyPanel_14j6n_417{width:100%;color:#d7dade;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:18px;margin-bottom:24px;font-size:14px;line-height:1.6}._privacyPanel_14j6n_417 p{margin:0 0 14px}._privacyPanel_14j6n_417 p:last-child{margin-bottom:0}._fieldRow_14j6n_437{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.08)}._fieldRow_14j6n_437:last-child{border-bottom:none}._loginFieldRow_14j6n_448{display:flex;flex-direction:column;gap:8px;align-items:stretch;padding:5px 0 10px;border-bottom:1px solid rgba(255,255,255,.08)}._loginFieldRow_14j6n_448 ._questionInput_14j6n_197{margin-bottom:0}._loginFieldRow_14j6n_448:last-child{border-bottom:none}._rememberRow_14j6n_465{display:flex;align-items:center;gap:10px;padding:10px 0 0;color:#a1a5a9;font-size:13px;line-height:1.4}._formLinks_14j6n_475{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:8px}._formLinks_14j6n_475 button{color:#a1a5a9;padding-inline:8px}._fieldLabel_14j6n_488{color:#a1a5a9;font-size:14px;font-weight:500}._fieldValue_14j6n_494{color:#f7f8f8;font-size:14px;font-weight:400}._radioGroup_14j6n_500{display:flex;gap:20px;background-color:#ffffff14;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.12)}._radioLabel_14j6n_508{display:flex;align-items:center;gap:6px;cursor:default}._radioLabel_14j6n_508 input[type=radio]{margin:0;width:14px;height:14px;accent-color:#F7F8F8}._radioLabel_14j6n_508 span{color:#f7f8f8;font-size:14px;font-weight:500}._highlight_14j6n_528{opacity:1}._loadingDots_14j6n_533{display:flex;justify-content:center;gap:6px;margin:16px 0 24px}._dot_14j6n_14{width:8px;height:8px;background-color:#a1a5a9;border-radius:50%;animation:_dotPulse_14j6n_1 1.5s infinite ease-in-out}._dot_14j6n_14:nth-child(2){animation-delay:.2s}._dot_14j6n_14:nth-child(3){animation-delay:.4s}@keyframes _dotPulse_14j6n_1{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}._notification_14j6n_572{display:flex;align-items:center;padding:15px;margin-bottom:24px;width:100%;border-radius:8px;box-shadow:0 2px 8px rgb(var(--shadow-color) / calc(.15 * var(--shadow-strength)));animation:_fadeUpBlur_14j6n_1 .5s cubic-bezier(.215,.61,.355,1) forwards}._notification_14j6n_572._success_14j6n_583{background-color:#19875426;border:1px solid rgba(25,135,84,.3);color:#28c076}._notification_14j6n_572._error_14j6n_589{background-color:#dc354526;border:1px solid rgba(220,53,69,.3);color:#ff5a6a}._notification_14j6n_572._unexpected_14j6n_595{background-color:#4b4b4b26;border:1px solid rgba(75,75,75,.3);color:#a6a6a6}._notificationIcon_14j6n_601{width:24px;height:24px;margin-right:12px}._notification_14j6n_572 span{font-size:14px;font-weight:500}@media(max-width:480px){._loginContainer_14j6n_23{padding:30px 16px}._questionTitle_14j6n_156{font-size:18px}}
