.hivad-auth-otp-code-input{scrollbar-width:thin;direction:ltr;unicode-bidi:isolate;flex-flow:row;justify-content:center;gap:.55rem;width:100%;padding-block:.15rem;display:flex;overflow-x:auto}.hivad-auth-otp-code-input__cell{border:1px solid hsl(var(--grey-100));background:hsl(var(--background-paper));width:3.25rem;height:3.5rem;color:hsl(var(--text-primary));box-sizing:border-box;text-align:center;direction:ltr;unicode-bidi:isolate;border-radius:.75rem;flex:none;padding:0;font-size:1.35rem;font-weight:700;line-height:calc(3.5rem - 2px);transition:border-color .15s,box-shadow .15s,background-color .15s}.hivad-auth-otp-code-input__cell:focus,.hivad-auth-otp-code-input__cell--focused{border-color:var(--hivad-accent-text);box-shadow:0 0 0 3px hsl(var(--primary) / .14);outline:none}.hivad-auth-otp-code-input__cell--filled{border-color:hsl(var(--hivad-accent-text-channel) / .28);background:hsl(var(--primary) / .04)}.hivad-auth-otp-code-input__cell:disabled{opacity:.6;cursor:not-allowed}html[dir=rtl] .hivad-auth-otp-code-input{direction:ltr}html[dir=rtl] .hivad-auth-otp-code-input__cell{text-align:center;direction:ltr}@media (max-width:575.98px){.hivad-auth-otp-code-input{gap:.4rem}.hivad-auth-otp-code-input__cell{width:2.85rem;height:3.15rem;font-size:1.2rem;line-height:calc(3.15rem - 2px)}}
