.code-input[data-v-de72bf67]{text-align:center;border:0;min-width:0;margin:0;padding:0}.code-input__label[data-v-de72bf67]{float:left;width:100%;margin-bottom:12px;font-size:12px;font-weight:600}.code-input__boxes[data-v-de72bf67]{clear:both;grid-template-columns:repeat(6,minmax(0,48px));justify-content:center;gap:8px;display:grid}.code-input input[data-v-de72bf67]{color:#2a2e37;width:100%;min-width:0;height:56px;font:700 22px var(--af-font-heading);text-align:center;caret-color:#0a7d4e;background:#f8f8f8;border:2px solid #e0e0e0;border-radius:8px;padding:0;transition:border-color .15s,background .15s}.code-input input.is-filled[data-v-de72bf67]{background:#fff;border-color:#a5c8b8}.code-input input[data-v-de72bf67]:focus{outline-offset:2px;background:#fff;border-color:#0a7d4e;outline:3px solid #0a7d4e1f}.code-input input[aria-invalid=true][data-v-de72bf67]{border-color:#b3261e}.code-input input[data-v-de72bf67]:disabled{opacity:.6}.code-input__hint[data-v-de72bf67]{color:#565b6d;margin-top:12px;font-size:11px}.code-input__error[data-v-de72bf67]{color:#b3261e;margin-top:8px;font-size:12px}@media (width<=359px){.code-input__boxes[data-v-de72bf67]{gap:6px}.code-input input[data-v-de72bf67]{height:48px}}
