.AuthShell_route__KpElo{min-height:100dvh;background:linear-gradient(140deg,#faf9ff,#fff9f6)}.AuthShell_shell__LhI3h{width:min(480px,calc(100% - 32px));min-height:100dvh;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;padding-block:30px;position:relative}.AuthShell_back__PPc_o{inset-inline-start:0}.AuthShell_back__PPc_o,.AuthShell_languageSlot__OyQbN{position:absolute;top:max(25px,calc(env(safe-area-inset-top) + 12px))}.AuthShell_languageSlot__OyQbN{inset-inline-end:0}.AuthShell_logo__muwm0{margin:0 auto 20px}.AuthShell_copy__ll21R{margin-bottom:4px}.AuthShell_copyCentered__wkHi6{text-align:center}.AuthShell_title__kNr75{font-size:28px;margin:6px 0 8px;letter-spacing:-.03em;line-height:1.15}.AuthShell_body__Uj97i{font-size:13px;color:var(--winakk-muted-deep);line-height:1.65}.AuthShell_phoneField__FJTdK{min-height:58px;border:1px solid var(--winakk-border);border-radius:15px;background:#fff;display:flex;align-items:stretch;margin:18px 0 11px;overflow:hidden;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.AuthShell_phoneFieldFocused__Du2tt{border-color:#9a7afa;box-shadow:0 0 0 3px rgba(106,34,255,.1)}.AuthShell_phoneFieldInvalid__bkfN8{border-color:#e9a2ae}.AuthShell_countrySelect__VMB6T{border:0;-webkit-border-end:1px solid var(--winakk-border);border-inline-end:1px solid var(--winakk-border);background:#f6f5f9;padding-inline:13px 30px;font-size:13px;font-weight:800;color:var(--winakk-ink);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#7e8598 0),linear-gradient(135deg,#7e8598 50%,transparent 0);background-position:calc(100% - 16px) calc(50% + 1px),calc(100% - 11px) calc(50% + 1px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;flex:none;max-width:132px}[dir=rtl] .AuthShell_countrySelect__VMB6T{background-position:11px calc(50% + 1px),16px calc(50% + 1px);background-image:linear-gradient(135deg,transparent 50%,#7e8598 0),linear-gradient(45deg,#7e8598 50%,transparent 0)}.AuthShell_phoneInput__lsw7P{border:0;outline:0;min-width:0;flex:1 1;padding-inline:14px;font-size:17px;font-weight:700;letter-spacing:.02em;direction:ltr;text-align:start;background:transparent}[dir=rtl] .AuthShell_phoneInput__lsw7P{text-align:end}.AuthShell_legal__O5G4t{text-align:center;color:var(--winakk-muted-deep);font-size:10.5px;line-height:1.6;margin-top:16px}.AuthShell_otpBoxes__SdQ4w{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px;margin:22px 0 14px;direction:ltr}.AuthShell_otpInput__rbqHV{width:100%;height:58px;border:1px solid var(--winakk-border);border-radius:var(--radius-sm);background:#fff;text-align:center;font-size:22px;font-weight:800;outline:0;color:var(--winakk-ink);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.AuthShell_otpInput__rbqHV:focus{border-color:#9a7afa;box-shadow:0 0 0 3px rgba(106,34,255,.1)}.AuthShell_otpInputFilled__ZyB1L{background:#faf8ff;border-color:#cdbcff}.AuthShell_otpInputError__bi4bL{border-color:#e9a2ae;background:#fffafb;animation:AuthShell_shake__mXLqY var(--duration-slow) var(--ease-out)}@keyframes AuthShell_shake__mXLqY{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.AuthShell_resendRow__EL5WE{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:14px}.AuthShell_resendText__aAL56{border:0;background:none;color:var(--winakk-muted-deep);font-size:12px;min-height:var(--touch-min);padding-inline:8px}.AuthShell_resendActive__ApFDo{color:var(--winakk-purple);font-weight:850}.AuthShell_errorRow__xW8WI{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:var(--winakk-danger);background:var(--winakk-tint-danger);border-radius:var(--radius-sm);padding:10px 12px;margin-bottom:4px}.AuthShell_errorRow__xW8WI svg{width:16px;height:16px;flex:none}.AuthShell_devHint__lWQp6{margin-top:14px;display:flex;align-items:center;gap:8px;border:1px dashed #cbb9ff;border-radius:var(--radius-sm);background:#faf8ff;padding:10px 12px;font-size:11px;color:#5b4b9c;line-height:1.5}.AuthShell_devHint__lWQp6 svg{width:16px;height:16px;flex:none;color:var(--winakk-purple)}.AuthShell_devHint__lWQp6 code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:800;letter-spacing:.1em;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}@media (max-width:767px){.AuthShell_shell__LhI3h{justify-content:flex-start;padding-top:max(96px,calc(env(safe-area-inset-top) + 84px))}.AuthShell_title__kNr75{font-size:24px}.AuthShell_otpBoxes__SdQ4w{gap:6px}.AuthShell_otpInput__rbqHV{height:54px;font-size:20px}}@media (max-width:390px){.AuthShell_otpInput__rbqHV{height:50px;font-size:18px}}.AuthShell_providerStack__GsSag{display:grid;grid-gap:12px;gap:12px;margin-top:6px}.AuthShell_divider__QKQPG{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px;margin:4px 0;color:var(--winakk-muted-deep);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.AuthShell_divider__QKQPG:after,.AuthShell_divider__QKQPG:before{content:"";height:1px;background:var(--winakk-border)}.AuthShell_emailForm___aN0B{display:grid;grid-gap:12px;gap:12px}.AuthShell_doorSwitch__q18id{display:flex;justify-content:center;-webkit-margin-before:2px;margin-block-start:2px}.AuthShell_sentPanel__kk5UO{display:grid;justify-items:center;grid-gap:10px;gap:10px;text-align:center;padding:22px 18px;border:1px solid var(--winakk-border);border-radius:20px;background:#fff;box-shadow:var(--winakk-shadow-xs)}.AuthShell_sentPanel__kk5UO b{font-size:16px;color:var(--winakk-navy)}.AuthShell_sentPanel__kk5UO p{margin:0;font-size:13px;line-height:1.5;color:var(--winakk-muted-deep);max-width:32ch}.AuthShell_sentIcon__80YaG{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:rgba(52,168,116,.12);color:#2f9468}.AuthShell_devLink__MYs0X{font-size:13px;font-weight:800;color:var(--winakk-purple);text-decoration:underline;text-underline-offset:3px}