.auth-code[data-v-c87b18c1]{flex-direction:column;gap:.75rem;display:flex}.auth-code__text[data-v-c87b18c1]{color:var(--monochrome-black);font-size:.875rem;font-weight:300;line-height:1.25rem}.auth-code__text b[data-v-c87b18c1]{white-space:nowrap;font-weight:500}.auth-code__input[data-v-c87b18c1]{background-color:var(--monochrome-light-grey);letter-spacing:.5rem;text-align:center;width:100%;max-width:16.25rem;min-height:3.75rem;color:var(--monochrome-black);border:.125rem solid #0000;border-radius:.5rem;outline:#0000;padding:.625rem .9375rem;font-size:1.5rem;font-weight:500;transition:border-color .2s ease-in-out}.auth-code__input[data-v-c87b18c1]::-webkit-input-placeholder{color:var(--monochrome-grey)}.auth-code__input[data-v-c87b18c1]::placeholder{color:var(--monochrome-grey)}.auth-code__input[data-v-c87b18c1]:-ms-placeholder-shown{color:var(--monochrome-grey)}.auth-code__input[data-v-c87b18c1]::placeholder{color:var(--monochrome-grey)}.auth-code__input[data-v-c87b18c1]:focus{border-color:var(--accent-color)}.auth-code__input--invalid[data-v-c87b18c1],.auth-code__input--invalid[data-v-c87b18c1]:focus{border-color:var(--additional-red-color)}.auth-code__error[data-v-c87b18c1]{color:var(--additional-red-color);font-size:.875rem;line-height:1.25rem}.auth-code__links[data-v-c87b18c1]{flex-direction:column;align-items:flex-start;gap:.25rem}.auth-code__links[data-v-c87b18c1],.auth-code__timer[data-v-c87b18c1]{display:flex}.auth-code__timer[data-v-c87b18c1]{color:var(--monochrome-dark-grey);align-items:center;font-weight:300}.auth-code__link[data-v-c87b18c1],.auth-code__timer[data-v-c87b18c1]{min-height:2.25rem;font-size:.875rem}.auth-code__link[data-v-c87b18c1]{text-align:left;color:var(--monochrome-black);cursor:pointer;background:0 0;border:0;padding:0;font-weight:400;text-decoration:underline}.auth-code__link[data-v-c87b18c1]:disabled{cursor:default;opacity:.5}.auth-code__link--back[data-v-c87b18c1]{color:var(--monochrome-dark-grey)}.auth-code__link--page[data-v-c87b18c1]{align-items:center;display:flex}.auth-code--compact[data-v-c87b18c1]{gap:.5rem}.auth-code--compact .auth-code__input[data-v-c87b18c1]{max-width:12.5rem;min-height:3rem;font-size:1.25rem}
