.otp-label{display:block;font-size:12px;color:#b6aabd;margin-top:16px}.otp-inputs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:10px 0 20px}.otp-inputs input.otp-cell{width:100%;height:58px;min-width:0;margin:0;padding:0;text-align:center;font:600 25px Manrope,sans-serif;letter-spacing:0;text-transform:uppercase;border:1px solid #ffffff30;border-radius:8px;background:#101014;color:#f5f3ef;caret-color:#b892ff;transition:border-color .15s,box-shadow .15s}.otp-inputs input.otp-cell:focus{outline:none;border-color:#b08bff;box-shadow:0 0 0 3px #956bff24}.otp-inputs input.otp-cell:not(:placeholder-shown){border-color:#956bff66}@media(max-width:420px){.otp-inputs{gap:7px}.otp-inputs input.otp-cell{height:48px;font-size:22px}}
