.AuthCard_authContainer__aLJtN{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background-color:#0b0d11;position:relative;overflow:hidden}.AuthCard_authCard__nPHmX{width:100%;max-width:440px;background-color:#12151c;border:1px solid #222834;border-radius:16px;padding:38px 32px;position:relative;z-index:2;overflow:hidden}.AuthCard_header__p2OZv{text-align:center;margin-bottom:24px}.AuthCard_logoRow__MVj4H{display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;text-decoration:none}.AuthCard_logoTrack__UqJVS{display:flex;align-items:center;gap:10px}.AuthCard_logoEmblem__nE2IK{width:38px;height:38px;display:flex;align-items:center;justify-content:center;transform-origin:center center;will-change:transform}.AuthCard_brandTitle__0ydE_{font-family:var(--font-sans),-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;font-size:1.125rem;letter-spacing:.04em;color:#f2f4f8}.AuthCard_headerContent__Nxr0u{position:relative;min-height:52px}.AuthCard_title__GYKrD{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:#f2f4f8;margin-bottom:6px}.AuthCard_subtitle__QIRRr{font-size:.84rem;color:#8b94a0;line-height:1.4}.AuthCard_errorBanner__79a80{background-color:rgba(220,38,38,.1);border:1px solid rgba(220,38,38,.3);color:#fca5a5;padding:10px 14px;border-radius:10px;font-size:.8125rem;margin-bottom:20px}.AuthCard_successBox__PwDa1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-color:#439b38;border-radius:18px;display:flex;align-items:center;justify-content:center;z-index:25;pointer-events:none;opacity:0;visibility:hidden;will-change:width,height,transform,border-radius,opacity}.AuthCard_successTick__t7mSQ{width:44px;height:44px;color:#fff;stroke:#fff;transform-origin:center center;will-change:transform}.AuthCard_passkeySection__iFeIe{overflow:hidden;will-change:height,opacity,transform}.AuthCard_passkeyInner__PdtmL{padding-bottom:4px}.AuthCard_passkeyBtn__eKSNT{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;background-color:#1a202c;border:1px solid #222834;color:#f2f4f8;padding:11px;border-radius:10px;font-size:.875rem;font-weight:500;transition:border-color .15s ease,background-color .15s ease}.AuthCard_passkeyBtn__eKSNT:hover:not(:disabled){border-color:#384252;background-color:#28303b}.AuthCard_passkeyBtn__eKSNT:disabled{opacity:.5;cursor:not-allowed}.AuthCard_passkeyIcon__ijcuK{font-size:1rem}.AuthCard_divider___I2lD{display:flex;align-items:center;text-align:center;margin:20px 0 16px}.AuthCard_divider___I2lD:after,.AuthCard_divider___I2lD:before{content:"";flex:1 1;border-bottom:1px solid #222834}.AuthCard_divider___I2lD span{padding:0 12px;font-size:.75rem;color:#5c6470}.AuthCard_form__1X1BT{display:flex;flex-direction:column;gap:16px}.AuthCard_nameCollapsible__HarGR{overflow:hidden;will-change:height,opacity,transform}.AuthCard_inputGroup__tdB5l{display:flex;flex-direction:column;gap:6px}.AuthCard_inputGroup__tdB5l label{font-size:.8125rem;font-weight:500;color:#f2f4f8}.AuthCard_inputGroup__tdB5l input{background-color:#0b0d11;border:1px solid #222834;border-radius:10px;padding:10px 14px;font-size:.875rem;color:#f2f4f8;transition:border-color .15s ease}.AuthCard_inputGroup__tdB5l input:focus{border-color:#f16b24}.AuthCard_inputGroup__tdB5l input.AuthCard_inputError__Pw4YI,.AuthCard_inputGroup__tdB5l input.AuthCard_inputError__Pw4YI:focus{border-color:#ef4444}.AuthCard_inputGroup__tdB5l input::placeholder{color:#5c6470}.AuthCard_inputGroup__tdB5l input:disabled{opacity:.6;cursor:not-allowed}.AuthCard_errorHint__AsABF{font-size:.75rem;color:#ef4444;margin-top:2px}.AuthCard_passwordWrapper__orkn_{position:relative;display:flex;align-items:center;width:100%}.AuthCard_passwordWrapper__orkn_ input{width:100%;padding-right:40px}.AuthCard_eyeButton___TDn_{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;padding:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#5c6470;border-radius:4px;transition:color .15s ease}.AuthCard_eyeButton___TDn_:hover{color:#f2f4f8}.AuthCard_eyeButton___TDn_:focus{outline:none;color:#f16b24}.AuthCard_submitBtn__Pr5gs{background-color:#f16b24;color:#fff;font-weight:600;font-size:.875rem;padding:12px;border-radius:10px;margin-top:4px;transition:background-color .15s ease;position:relative;overflow:hidden}.AuthCard_submitBtn__Pr5gs:hover:not(:disabled){background-color:#d95a1b}.AuthCard_submitBtn__Pr5gs:disabled{opacity:.5;cursor:not-allowed}.AuthCard_btnText__kAKNO{display:block}.AuthCard_footer__rYdJ6{text-align:center;margin-top:22px;font-size:.8125rem;color:#8b94a0}.AuthCard_switchBtn__m6Hq2{background:none;border:none;padding:0;margin-left:5px;color:#f16b24;font-size:.8125rem;font-weight:500;cursor:pointer;transition:color .15s ease}.AuthCard_switchBtn__m6Hq2:hover{text-decoration:underline;color:#d95a1b}.AuthCard_verificationCard__nqhac{text-align:center;padding:10px 0}.AuthCard_verificationTitle__itZTk{font-size:1.35rem;font-weight:700;color:#f2f4f8;margin-bottom:8px}.AuthCard_verificationSubtitle__cnJZ_{font-size:.875rem;color:#8b94a0;line-height:1.5;margin-bottom:24px}.AuthCard_verificationSubtitle__cnJZ_ strong{color:#f2f4f8}.AuthCard_resendBtn__UQ95y{background-color:#1a202c;border:1px solid #222834;color:#f2f4f8;font-size:.875rem;font-weight:500;padding:10px 20px;border-radius:10px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.AuthCard_resendBtn__UQ95y:hover{background-color:#28303b;border-color:#384252}.AuthCard_resendInlineBtn__kq3L_{background:none;border:none;padding:0;margin-top:6px;display:block;font-size:.75rem;color:#fca5a5;text-decoration:underline;cursor:pointer}.AuthCard_resendInlineBtn__kq3L_:hover{color:#fff}