.AuthShell-module__4GggPa__page{min-height:100dvh;padding:var(--rc-gutter);background:var(--rc-surface-mist);grid-template-rows:1fr auto;display:grid}.AuthShell-module__4GggPa__main{padding-block:clamp(var(--rc-space-8), 13vh, var(--rc-space-20)) var(--rc-space-10);align-content:start;justify-items:center;display:grid}.AuthShell-module__4GggPa__column{gap:var(--rc-space-6);width:100%;max-width:27rem;display:grid}.AuthShell-module__4GggPa__brand{border-radius:var(--rc-radius-sm);animation:AuthShell-module__4GggPa__rise .52s var(--rc-ease-out) both;justify-self:start}.AuthShell-module__4GggPa__alt{color:var(--rc-text-muted);font-size:var(--rc-text-ui);text-align:center;animation:AuthShell-module__4GggPa__rise .52s var(--rc-ease-out) .14s both}.AuthShell-module__4GggPa__altLink{color:var(--rc-accent);text-decoration:underline;-webkit-text-decoration-color:var(--rc-border-mist);text-decoration-color:var(--rc-border-mist);text-underline-offset:3px;transition:color var(--rc-duration-fast) var(--rc-ease), text-decoration-color var(--rc-duration-fast) var(--rc-ease);font-weight:600}.AuthShell-module__4GggPa__altLink:hover{color:var(--rc-accent-hover);text-decoration-color:currentColor}.AuthShell-module__4GggPa__legal{justify-content:center;align-items:center;gap:var(--rc-space-2) var(--rc-space-5);color:var(--rc-text-subtle);font-size:var(--rc-text-xs);flex-wrap:wrap;display:flex}.AuthShell-module__4GggPa__legalLinks{gap:var(--rc-space-5);display:flex}.AuthShell-module__4GggPa__legalLink{transition:color var(--rc-duration-fast) var(--rc-ease)}.AuthShell-module__4GggPa__legalLink:hover{color:var(--rc-text)}@keyframes AuthShell-module__4GggPa__rise{0%{opacity:0;transform:translateY(10px)}}
.OtpInput-module__BoGOvq__root{gap:var(--rc-space-2);display:flex;position:relative}.OtpInput-module__BoGOvq__slot{border:1px solid var(--rc-border-strong);border-radius:var(--rc-radius-md);background:var(--rc-surface);min-width:0;max-width:3.25rem;height:3.5rem;color:var(--rc-text);font-variant-numeric:tabular-nums;transition:border-color var(--rc-duration-fast) var(--rc-ease), box-shadow var(--rc-duration-fast) var(--rc-ease), background-color var(--rc-duration-fast) var(--rc-ease);flex:1 1 0;justify-content:center;align-items:center;font-size:1.375rem;font-weight:650;display:flex;position:relative}.OtpInput-module__BoGOvq__slot:nth-of-type(4){margin-left:var(--rc-space-2)}.OtpInput-module__BoGOvq__root:hover .OtpInput-module__BoGOvq__slot{border-color:var(--rc-gray-400)}.OtpInput-module__BoGOvq__active{border-color:var(--rc-accent);box-shadow:0 0 0 1px var(--rc-accent)}.OtpInput-module__BoGOvq__root:hover .OtpInput-module__BoGOvq__active{border-color:var(--rc-accent)}.OtpInput-module__BoGOvq__selected{background:var(--rc-accent-soft)}.OtpInput-module__BoGOvq__invalid .OtpInput-module__BoGOvq__slot{border-color:var(--rc-attention)}.OtpInput-module__BoGOvq__invalid .OtpInput-module__BoGOvq__active{box-shadow:0 0 0 1px var(--rc-attention)}.OtpInput-module__BoGOvq__caret,.OtpInput-module__BoGOvq__caretEdge{background:var(--rc-accent);border-radius:1px;width:2px;height:1.15em;animation:1.1s steps(2,start) infinite OtpInput-module__BoGOvq__caretBlink}.OtpInput-module__BoGOvq__caretEdge{position:absolute;top:50%;left:6px;transform:translateY(-50%)}.OtpInput-module__BoGOvq__input{color:#0000;-webkit-text-fill-color:transparent;caret-color:#0000;letter-spacing:1rem;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;font-size:1.375rem;position:absolute;inset:0}.OtpInput-module__BoGOvq__input::selection{color:#0000;-webkit-text-fill-color:transparent;background:0 0}@keyframes OtpInput-module__BoGOvq__caretBlink{50%{opacity:0}}
