.OtpField-module__field__948FW{display:flex;flex-direction:column;gap:var(--space-7)}.OtpField-module__row__d8TS2{display:flex;justify-content:center;gap:var(--space-4);flex-wrap:nowrap}@media (min-width:400px){.OtpField-module__row__d8TS2{gap:var(--space-5)}}.OtpField-module__box__gSbsB{flex:1 1;min-inline-size:0;max-inline-size:48px;block-size:56px;padding:0;text-align:center;font:var(--fw-semibold) var(--text-xl) /1 var(--font-numeric);color:var(--text-primary);background-color:var(--surface-card);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-field);box-shadow:var(--shadow-xs);outline:none;transition:var(--transition-control)}.OtpField-module__box__gSbsB[data-filled=true]{border-color:var(--border-focus)}.OtpField-module__box__gSbsB:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus)}.OtpField-module__row__d8TS2[data-invalid=true] .OtpField-module__box__gSbsB:not([data-filled=true]){border-color:var(--red-600)}.OtpField-module__row__d8TS2[data-invalid=true] .OtpField-module__box__gSbsB:not([data-filled=true]):focus{box-shadow:var(--ring-danger)}.OtpField-module__box__gSbsB:disabled{background-color:var(--action-disabled-bg);border-color:var(--border-subtle);color:var(--action-disabled-fg);-webkit-text-fill-color:var(--action-disabled-fg);cursor:not-allowed}.OtpField-module__error__uVXxk{font:var(--type-body-sm);color:var(--text-danger)}