.otp-step{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:28rem;margin-inline:auto;text-align:start;gap:0}.otp-step__back{align-self:flex-start;display:inline-flex;align-items:center;gap:.35rem;margin:0 0 1.25rem;padding:.45rem .85rem;border:1px solid rgba(13,21,48,.1);border-radius:.65rem;background:#fff;color:#434343;font-size:.9rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease}.otp-step__back:hover{color:#000;border-color:rgba(13,21,48,.18);box-shadow:0 2px 8px rgba(15,23,42,.06)}.otp-step__illustration{display:flex;justify-content:center;align-self:center;margin-bottom:1.25rem}.otp-step__illustration-svg{width:min(100%,11.5rem);height:auto}.otp-step__illustration-sparkle{opacity:.85}.otp-step__title.typography{margin:0 0 .65rem;font-size:clamp(1.75rem,4vw,2.15rem);line-height:1.1;font-weight:800;color:#000;letter-spacing:-.03em;text-align:start}.otp-step__sent-to,.otp-step__subtitle{margin:0 0 1.5rem;font-size:.95rem;line-height:1.45;color:#7b7b7b;text-align:start}.otp-step__sent-to-label{display:inline;white-space:nowrap}.otp-step__recipient{display:inline;min-width:0}.otp-step__recipient-value{font-size:.95rem;font-weight:700;color:#000;overflow-wrap:anywhere;word-break:break-word}.otp-step__change-link{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;border:0;background:rgba(0,0,0,0);padding:0;font-size:.9rem;font-weight:600;color:#1e3863;cursor:pointer;text-decoration:underline;text-underline-offset:.12rem;vertical-align:baseline}.otp-step__change-link:hover{color:#162a4a}.otp-step__input-group{width:100%;display:flex;justify-content:flex-start;margin-bottom:.35rem}.otp-step__input-group .otp-container{width:100%;align-items:flex-start}.otp-step__input-group .otp-input-group{justify-content:flex-start;gap:.45rem}.otp-step__input-group .otp-input{width:2.5rem;height:2.5rem;font-size:1.05rem;font-weight:600;border:1px solid #d9d9d9;border-radius:.5rem;background:#fff;color:#000}.otp-step__input-group .otp-input:focus{border-color:#1e3863;box-shadow:0 0 0 2px rgba(30,56,99,.14)}.otp-step__input-group .error-text{text-align:start;min-height:1.25rem}.otp-step__root-error{margin:0 0 .75rem;width:100%;font-size:.8rem;line-height:1.35;color:#e32f29;text-align:start}.otp-step__resend-card{display:flex;align-items:flex-start;gap:.65rem;width:100%;margin:.85rem 0 1.25rem;padding:.85rem 1rem;border-radius:.75rem;background:rgba(30,56,99,.06);border:1px solid rgba(30,56,99,.12);text-align:left}.otp-step__resend-icon{flex-shrink:0;margin-top:.1rem;color:#1e3863}.otp-step__resend-text{margin:0;font-size:.875rem;line-height:1.45;color:#555}.otp-step__resend-timer{font-weight:700;color:#1e3863}.otp-step__resend-action{border:0;background:rgba(0,0,0,0);padding:0;font:inherit;font-weight:700;color:#1e3863;cursor:pointer;text-decoration:underline;text-underline-offset:.12rem}.otp-step__resend-action:hover{color:#162a4a}.otp-step__submit.button{width:100%;min-height:3rem;margin-top:0;border-radius:.85rem;font-size:1rem;font-weight:700;justify-content:center;gap:.5rem}.otp-step__submit.button svg{width:1.15rem;height:1.15rem}.otp-step__security{display:flex;align-items:center;justify-content:flex-start;gap:.4rem;margin:1rem 0 0;padding:0;font-size:.8125rem;line-height:1.35;color:#7b7b7b;text-align:start}.otp-step__security svg{flex-shrink:0;color:#5ab94b}@media screen and (max-width:767px){.otp-step{padding:0 .25rem}.otp-step__back{margin-bottom:1rem}.otp-step__title.typography{font-size:1.65rem}.otp-step__input-group .otp-input{width:2.25rem;height:2.25rem;font-size:.95rem}.otp-step__input-group .otp-input-group{gap:.35rem}.otp-step__resend-card{padding:.75rem .85rem}}:export{B0:#f5f5f5;B1:#e9e9e9;B2:#d9d9d9;B3:#c4c4c4;B4:#9d9d9d;B5:#7b7b7b;B6:#555;B7:#434343;B8:#262626;B9:#000;C0:#e1f3fb;C1:#b4e2f4;C2:#82cfed;C3:#4fbce5;C4:#11c5f5;C5:#049fda;C6:#0397d6;C7:#038dd0;C8:#0283cb;C9:#0172c2;N0:#e0e9ef;N1:#b3c8d7;N2:#80a4bd;N3:#4d80a3;N4:#26648f;N5:#00497b;N6:#004273;N7:#003968;N8:#00315e;N9:#00214b;SS0:#e8f5e6;SS1:#c5e6bf;SS2:#9ed695;SS3:#77c66b;SS4:#5ab94b;SS5:#3dad2b;SS6:#37a626;SS7:#2f9c20;SS8:#27931a;SS9:#1a8310;ES0:#fce6e5;ES1:#f7c1bf;ES2:#f19794;ES3:#eb6d69;ES4:#e74e49;ES5:#e32f29;ES6:#e02a24;ES7:#dc231f;ES8:#d81d19;ES9:#d0120f;WS0:#fffae5;WS1:#fef4be;WS2:#feec93;WS3:#fee468;WS4:#fddf47;Ws5:#fdd927;WS6:#fdd523;WS7:#fccf1d;WS8:#fcca17;WS9:#fcc00e;T0:#e1f4f5;T1:#b5e3e7;T2:#84d1d7;T3:#53bfc6;T4:#2eb1ba;T5:#09a3ae;T6:#089ba7;T7:#06919d;T8:#058894;T9:#027784;Black16:#000;Black24:#000;Black40:#000;Black64:#000;Black80:#000;White:#fff;Atome:#e7ff30;PayPal:#ffc43a;PaleBlue:rgba(56,177,233,.5647058824);LightCyan:#f3fafd;PastelYellow:#ffe68c;LightCeruleanBlue:#2ba0da;SnowFlurry:#f0ffd6;HalfDutchWhite:#fcf0d3;PaleAqua:#def5f5;Selago:#fbebfe;Solitude:#dde4f6;WhiteSmoke:#f4f4f4;LightGrayishOrange:#f8f6f2;Transparent:rgba(0,0,0,0);Green:#3cae2a;SteelBlue:#95a7b0;AliceBlue:#f3fafd;Alabaster:#f3f3ed;CreamyYellow:#ffeec3;GreenishGray:#515750;DarkCharcoal:#333;DeepRed:#bd0e09;SaffronOrange:#f8a563;DarkRed:#bd0e09;SkyBlue:#c7d8ed;SemiTransparentBlack:rgba(0,0,0,.7);Amber:#f57e20;DeepRose:#ef4861;BrightBlue:#49c8f5;LightPurple:#bb99e5;LightSkyBlue:#dbeaf1;MildGreen:rgba(94,184,135,.1);SilveringGray:#bad1dc;LightGreen:#5eb887;SimplePink:#f7a0ad;LotusPink:#ead0d6;Purple:#8453bd;PaleGreen:#94cc5c;PastelBlue:#c9efff;DarkNight:#0c103b;NavalNight:#35003d;CornSilk:#fff9e5;AquariusBlues:#d7f3ff;MildPink:#f2ecff;Yellow:hsl(65,100%,93%);MildRose:rgba(245,140,145,.1);LightPink:#f58c91;MildOrange:#ffe9d9;DarkOrange:#dc4d01;Saffron:#f79141;LinkTextColor:#00e;DefaultLink2:#15c;DnaExpressAtfBg:#b1cbeb;HurryRed:#bd0e09;PureOrange:#fe784f;BlueCue:#6594c6;ShadeOrange:#fd9666;GradientColorPink:#f7a48b;GradientColorBlue:#6e96c2;PremiumBundleBg1:#fbd6cb;LeadOrange:#f4761c;SunflowerYellow:#ffea8f;Violet:#9b59b6;PulpOrange:#ff6f61;InkBlue:#15c;Gray1:#c6d6de;Gray2:#658192;Gray3:#254156;Primary:#1e3863;PrimaryLight:#2f4f85;PrimaryDark:#162a4a;PrimaryInactiveBg:#cbd5e1;PrimaryInactiveText:#64748b;Secondary:#3b5b9a;Accent:#60a5fa;Background:#f8fafc;Surface:#fff;SectionAlt:#f1f5f9;TextPrimary:var(--theme-text-primary);TextSecondary:var(--theme-text-secondary);TextMuted:var(--theme-text-muted);Border:#e2e8f0;InputBorder:#cbd5e1;Success:#22c55e;Warning:#f59e0b;Error:#ef4444}.otp-container{display:flex;flex-direction:column;align-items:center;gap:8px}.otp-container.otp-error .otp-input{border:2px solid #e32f29!important}.otp-input-group{display:flex;gap:10px}.otp-input{width:48px;height:48px;text-align:center;padding-left:0!important;font-size:18px;border:1px solid #c4c4c4;border-radius:8px;outline:none;transition:all .15s ease}.otp-input:focus{border-color:#1e3863;box-shadow:0 0 0 2px rgba(30,56,99,.2)}.error-text{font-size:13px;color:#e32f29;margin-top:4px}