.event-code-input[data-v-5d372b99]{align-items:center;display:flex;flex-direction:column;gap:1rem}.code-input-wrapper[data-v-5d372b99]{align-items:center}.code-input-wrapper[data-v-5d372b99],.code-section[data-v-5d372b99]{display:flex;gap:.5rem}.dash-separator[data-v-5d372b99]{color:#9ca3af;margin:0 .25rem}.code-input[data-v-5d372b99],.dash-separator[data-v-5d372b99]{font-size:1.5rem;font-weight:600}.code-input[data-v-5d372b99]{background-color:#fff;border:2px solid #e5e7eb;border-radius:.75rem;caret-color:#3b82f6;height:4rem;outline:none;text-align:center;text-transform:uppercase;touch-action:manipulation;transition:all .3s cubic-bezier(.4,0,.2,1);width:3rem;-webkit-tap-highlight-color:transparent;box-shadow:0 2px 8px #00000014}.code-input[data-v-5d372b99]:focus{border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f626,0 4px 16px #3b82f633;transform:translateY(-2px)}.code-input--focused[data-v-5d372b99]{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;transform:translateY(-1px)}.code-input--filled[data-v-5d372b99]{background-color:#f0fdf4;border-color:#10b981}.code-input--error[data-v-5d372b99]{animation:shake-5d372b99 .5s ease-in-out;background-color:#fef2f2;border-color:#ef4444}.code-input[data-v-5d372b99]:hover{border-color:#9ca3af}.code-input[data-v-5d372b99]::-moz-placeholder{color:#d1d5db;opacity:.5}.code-input[data-v-5d372b99]::placeholder{color:#d1d5db;opacity:.5}.error-message[data-v-5d372b99]{color:#ef4444;font-size:.875rem;font-weight:500;min-height:1.25rem;text-align:center}@keyframes shake-5d372b99{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}.shake[data-v-5d372b99]{animation:shake-5d372b99 .5s ease-in-out}@media (prefers-color-scheme:dark){.code-input[data-v-5d372b99]{background-color:#374151;border-color:#4b5563;color:#f9fafb}.code-input[data-v-5d372b99]:hover{border-color:#6b7280}.code-input--filled[data-v-5d372b99]{background-color:#064e3b;border-color:#059669}.code-input--error[data-v-5d372b99]{background-color:#7f1d1d;border-color:#dc2626}.dash-separator[data-v-5d372b99]{color:#6b7280}}@media (max-width:640px){.code-input-wrapper[data-v-5d372b99],.code-section[data-v-5d372b99]{gap:.25rem}.code-input[data-v-5d372b99]{height:3.5rem;width:2.5rem}.code-input[data-v-5d372b99],.dash-separator[data-v-5d372b99]{font-size:1.25rem}}.apple-spinner[data-v-b4e49eb7]{animation:appleSpin-b4e49eb7 1.2s cubic-bezier(.25,.46,.45,.94) infinite}@keyframes appleSpin-b4e49eb7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.apple-success[data-v-b4e49eb7]{animation:appleSuccess-b4e49eb7 .6s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes appleSuccess-b4e49eb7{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.apple-checkmark[data-v-b4e49eb7]{animation:appleCheckmark-b4e49eb7 .4s cubic-bezier(.25,.46,.45,.94) .2s forwards;stroke-dasharray:20;stroke-dashoffset:20}@keyframes appleCheckmark-b4e49eb7{0%{opacity:0;stroke-dashoffset:20}to{opacity:1;stroke-dashoffset:0}}.apple-error[data-v-b4e49eb7]{animation:appleError-b4e49eb7 .5s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes appleError-b4e49eb7{0%{opacity:0;transform:scale(.8) rotate(-10deg)}50%{opacity:1;transform:scale(1.05) rotate(5deg)}to{opacity:1;transform:scale(1) rotate(0)}}.apple-cross[data-v-b4e49eb7]{animation:appleCross-b4e49eb7 .3s cubic-bezier(.25,.46,.45,.94) .2s forwards;stroke-dasharray:16;stroke-dashoffset:16}@keyframes appleCross-b4e49eb7{0%{opacity:0;stroke-dashoffset:16}to{opacity:1;stroke-dashoffset:0}}.bg-gradient-to-r[data-v-b4e49eb7]{transition:background-position .3s cubic-bezier(.25,.46,.45,.94)}.apple-error[data-v-b4e49eb7]:hover,.apple-success[data-v-b4e49eb7]:hover{transform:scale(1.05);transition:transform .2s cubic-bezier(.25,.46,.45,.94)}
