.Kly3oW_card{-webkit-backdrop-filter:blur(16px);color:#18121f;background:#ffffff80;border:1px solid #e5dcea;border-radius:42px;flex-direction:column;align-items:center;gap:24px;width:min(100%,388px);padding:32px 24px;display:flex;position:relative;box-shadow:0 24px 70px #743d9414;}.Kly3oW_registerCard{width:min(100%,520px)}.Kly3oW_heading{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.Kly3oW_authLogo{object-fit:contain;width:42px;height:48px;margin-block-end:8px}.Kly3oW_heading h1{font-size:28px;font-weight:800}.Kly3oW_heading p{color:#62596b;max-width:340px;font-size:16px;font-weight:400}.Kly3oW_form{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.Kly3oW_divider{color:#a99fac;align-items:center;gap:16px;width:100%;font-size:16px;display:flex}.Kly3oW_divider:before,.Kly3oW_divider:after{content:"";background:#e5dcea;flex:1;height:1px}.Kly3oW_secondaryButton,.Kly3oW_googleButton,.Kly3oW_primaryButton{color:#18121f;background:#fff;border:1px solid #e5dcea;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:56px;padding-inline:20px;font-size:16px;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative;}.Kly3oW_secondaryButton:hover,.Kly3oW_googleButton:hover{background:#fbfafc;border-color:#9c5ce9}.Kly3oW_primaryButton{color:#f9f7fa;background:#743d94;border-color:#0000;font-weight:700;box-shadow:0 4px 25px #743d9440;max-width:none!important}.Kly3oW_primaryButton:hover{background:#8248a5;transform:translateY(-1px)}.Kly3oW_methodTabs{background:#ffffff8c;border:1px solid #e5dcea;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;padding:4px;display:grid;position:relative;}.Kly3oW_methodTab{color:#62596b;border-radius:999px;padding:10px 12px;font-size:14px}.Kly3oW_methodTabActive{color:#fff;background:#743d94}.Kly3oW_inputGroup{flex-direction:column;gap:6px;width:100%;display:flex}.Kly3oW_inputShell{background:#fbfafc;border:1px solid #e5dcea;border-radius:999px;align-items:center;gap:8px;width:100%;min-height:56px;padding-inline:20px;display:flex;position:relative;overflow:hidden;}.Kly3oW_inputShell input,.Kly3oW_inputShell .Kly3oW_disabledValue{color:#18121f;background:0 0;outline:none;flex:1;min-width:0;font-size:16px;font-weight:400}.Kly3oW_inputShell input::placeholder{color:#6e6574;opacity:1}.Kly3oW_inputIcon,.Kly3oW_passwordToggle{color:#743d94;flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.Kly3oW_googleButton svg{color:#743d94}.Kly3oW_inputIcon svg,.Kly3oW_passwordToggle svg,.Kly3oW_googleButton svg{width:20px;height:20px;display:block}.Kly3oW_passwordToggle{flex-shrink:0;order:1}.Kly3oW_inputError{border-color:var(--color-error)}.Kly3oW_errorText{color:var(--color-error);padding-inline:12px;font-size:13px}.Kly3oW_forgotLink{color:#62596b;font-size:14px;transition:color .18s}.Kly3oW_forgotLink:hover{color:#743d94}.Kly3oW_otpPhone{color:#743d94;padding-inline:4px;font-weight:600}.Kly3oW_otpMeta{color:#62596b;text-align:center;min-height:24px;font-size:14px}.Kly3oW_otpMeta strong{color:#743d94;font-weight:700}.Kly3oW_otpInputs{direction:ltr;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.Kly3oW_otpInput{color:#18121f;text-align:center;text-indent:0;appearance:none;background:#fbfafc;border:1px solid #e5dcea;border-radius:999px;outline:none;flex:0 0 56px;width:56px;height:56px;padding:0;font-family:sans-serif;font-size:22px;font-weight:600;transition:border-color .18s,background .18s}.Kly3oW_otpInput:focus{background:#fff;border-color:#743d94;box-shadow:0 0 0 2px #743d941f}.Kly3oW_otpInput:disabled{cursor:not-allowed;opacity:.5}.light .Kly3oW_otpInput{background:linear-gradient(#fbfafc, #fbfafc) padding-box, var(--glass-border-gradient) border-box;border-color:#0000}.light .Kly3oW_otpInput:focus{background:linear-gradient(#fff, #fff) padding-box, var(--glass-border-gradient) border-box;border-color:#0000}.Kly3oW_otpAlert{color:var(--color-error);text-align:center;flex-direction:column;gap:4px;font-size:14px;font-weight:600;display:flex}.Kly3oW_otpAlert small{color:#62596b;font-size:13px;font-weight:400}.dark .Kly3oW_card{color:#f9f7fa;background:#15101db3;border-color:#d399ff2e;box-shadow:0 24px 80px #00000047}.dark .Kly3oW_heading p{color:#aea4b4}.dark .Kly3oW_forgotLink{color:#aea4b4}:is(.dark .Kly3oW_secondaryButton,.dark .Kly3oW_googleButton,.dark .Kly3oW_inputShell,.dark .Kly3oW_methodTabs){color:#f9f7fa;background:#08060ca3;border-color:#d399ff2e}.dark .Kly3oW_inputShell input{color:#f9f7fa}.dark .Kly3oW_inputShell .Kly3oW_disabledValue{color:#f9f7fa}.dark .Kly3oW_inputShell input::placeholder{color:#a198ac}.dark .Kly3oW_divider:before{background:#d399ff2e}.dark .Kly3oW_divider:after{background:#d399ff2e}:is(.dark .Kly3oW_primaryButton,.dark .Kly3oW_methodTabActive){color:#18121f;background:#d399ff;border-color:#d399ff}.dark .Kly3oW_primaryButton{background:linear-gradient(90deg,#d399ff 0%,#9c5ce9 100%);box-shadow:0 4px 25px #d399ff2e}.dark .Kly3oW_primaryButton:hover{background:linear-gradient(90deg,#daf 0%,#a96af0 100%)}.dark .Kly3oW_inputIcon{color:#d399ff}.dark .Kly3oW_passwordToggle{color:#d399ff}.dark .Kly3oW_googleButton svg{color:#d399ff}:is(.dark .Kly3oW_secondaryButton:hover,.dark .Kly3oW_googleButton:hover){background:#d399ff14;border-color:#d399ff}.dark .Kly3oW_forgotLink:hover{color:#d399ff}.dark .Kly3oW_otpPhone{color:#d399ff}.dark .Kly3oW_otpMeta strong{color:#d399ff}.dark .Kly3oW_otpMeta{color:#aea4b4}.dark .Kly3oW_otpAlert small{color:#aea4b4}.dark .Kly3oW_otpInput{color:#f9f7fa;background:#08060c;border-color:#353841}.dark .Kly3oW_otpInput:focus{background:#140d1b;border-color:#d399ff;box-shadow:0 0 0 2px #d399ff24}@media (max-width:767px){.Kly3oW_card,.Kly3oW_registerCard{border-radius:36px;width:min(100%,388px);padding:28px 20px}.Kly3oW_heading h1{font-size:24px}.Kly3oW_heading p{font-size:14px}}@media (max-width:359px){.Kly3oW_otpInputs{gap:6px}.Kly3oW_otpInput{flex-basis:48px;width:48px;height:48px}}
