.fade-enter-active[data-v-817b3db8],.fade-leave-active[data-v-817b3db8]{transition:opacity .3s ease}.fade-enter-from[data-v-817b3db8],.fade-leave-to[data-v-817b3db8]{opacity:0}.slide-down-enter-active[data-v-817b3db8],.slide-down-leave-active[data-v-817b3db8]{transition:all .3s ease}.slide-down-enter-from[data-v-817b3db8],.slide-down-leave-to[data-v-817b3db8]{opacity:0;transform:translateY(-10px)}@keyframes shake-817b3db8{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.animate-shake[data-v-817b3db8]{animation:shake-817b3db8 .5s ease-in-out}@keyframes selo-pulse-aad8c362{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.04)}}.selo-pulse[data-v-aad8c362]{animation:selo-pulse-aad8c362 2.6s ease-in-out infinite}.farol-glow[data-v-aad8c362]{animation:farol-blink-aad8c362 4s ease-in-out infinite;background:radial-gradient(circle at center,#fffffff2 0,#ffffff8c 14%,#07cedb66 38%,#07cedb00 72%);border-radius:9999px;filter:blur(2px);mix-blend-mode:screen;will-change:opacity,transform}@keyframes farol-blink-aad8c362{0%,40%{opacity:.85;transform:scale(1)}44%{opacity:.12;transform:scale(.94)}48%{opacity:.95;transform:scale(1.03)}52%{opacity:.15;transform:scale(.94)}56%,to{opacity:.85;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.farol-glow[data-v-aad8c362]{animation:none;opacity:.7}}@keyframes moto-pulse-ce3368ce{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.moto-pulse[data-v-ce3368ce]{animation:moto-pulse-ce3368ce 2.6s ease-in-out infinite}@media (max-width:1400px){@keyframes moto-pulse-ce3368ce{0%,to{transform:scale(.85)}50%{transform:scale(.884)}}.moto-frame[data-v-ce3368ce]{margin-right:24px!important}.specs-col[data-v-ce3368ce]{margin-left:32px}}.form-field[data-v-957c9262]{display:flex;flex-direction:column;font-family:var(--field-font-family,inherit);gap:.5rem;width:100%}.form-field__label[data-v-957c9262]{align-items:center;color:#110043;display:flex;font-size:.875rem;font-weight:500;gap:.25rem}.form-field__required-indicator[data-v-957c9262]{color:#dc2626;font-weight:600}.form-field__input-wrapper[data-v-957c9262]{position:relative;width:100%}.form-field__input[data-v-957c9262],.form-field__select[data-v-957c9262]{background-color:#fff;border:2px solid #d1d5db;border-radius:var(--field-border-radius,.5rem);color:#110043;font-family:inherit;font-size:1rem;line-height:1.5;min-height:44px;padding:.75rem 1rem;transition:all .2s ease-in-out;width:100%}.form-field__input--loading[data-v-957c9262],.form-field__select--loading[data-v-957c9262]{padding-right:3rem}.form-field__input[data-v-957c9262]:focus,.form-field__select[data-v-957c9262]:focus{border-color:var(--field-primary-color,#3700ff);box-shadow:0 0 0 3px color-mix(in srgb,var(--field-primary-color,#3700ff) 10%,transparent);outline:none}.form-field__input[data-v-957c9262]:disabled,.form-field__select[data-v-957c9262]:disabled{background-color:#f3f4f6;color:#9ca3af;cursor:not-allowed}.form-field__input--error[data-v-957c9262],.form-field__select--error[data-v-957c9262]{border-color:#dc2626}.form-field__input--error[data-v-957c9262]:focus,.form-field__select--error[data-v-957c9262]:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a}.form-field__loading-indicator[data-v-957c9262]{align-items:center;display:flex;justify-content:center;pointer-events:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.form-field__spinner[data-v-957c9262]{animation:spin-957c9262 1s linear infinite;height:1.25rem;width:1.25rem}.form-field__spinner-circle[data-v-957c9262]{stroke:var(--field-primary-color,#3700ff);stroke-linecap:round;stroke-dasharray:50;stroke-dashoffset:25;animation:dash-957c9262 1.5s ease-in-out infinite}@keyframes spin-957c9262{to{transform:rotate(1turn)}}@keyframes dash-957c9262{0%{stroke-dashoffset:50}50%{stroke-dashoffset:12.5}to{stroke-dashoffset:50}}.form-field__error[data-v-957c9262]{color:#dc2626;font-size:.875rem;margin-top:-.25rem}.form-field__input[data-v-957c9262]::-moz-placeholder{color:#9ca3af}.form-field__input[data-v-957c9262]::placeholder{color:#9ca3af}.form-field__select[data-v-957c9262]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23110043' viewBox='0 0 24 24'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.5rem;padding-right:2.5rem}.form-field__select--loading[data-v-957c9262]{padding-right:3.5rem}@media (max-width:768px){.form-field__input[data-v-957c9262],.form-field__select[data-v-957c9262]{font-size:16px;min-height:48px;padding:.875rem 1rem}.form-field__input--loading[data-v-957c9262],.form-field__select--loading[data-v-957c9262]{padding-right:3rem}.form-field__select[data-v-957c9262]{background-size:1.25rem;padding-right:2.25rem}.form-field__select--loading[data-v-957c9262]{padding-right:3.25rem}}@media (prefers-contrast:high){.form-field__input[data-v-957c9262],.form-field__select[data-v-957c9262]{border-width:3px}}@media (prefers-reduced-motion:reduce){.form-field__input[data-v-957c9262],.form-field__select[data-v-957c9262]{transition:none}.form-field__spinner[data-v-957c9262]{animation:none}.form-field__spinner-circle[data-v-957c9262]{animation:none;stroke-dashoffset:25}}.registration-form[data-v-c50c6d1c]{margin:0 auto;max-width:100%;width:100%}.registration-form__loading[data-v-c50c6d1c]{color:#6b7280;padding:2rem;text-align:center}.registration-form__form[data-v-c50c6d1c]{display:flex;flex-direction:column}.registration-form__fields-grid[data-v-c50c6d1c]{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.registration-form__fields-grid[data-v-c50c6d1c]{gap:1rem;grid-template-columns:1fr 1fr}.registration-form__field--full-width[data-v-c50c6d1c]{grid-column:1/-1}.registration-form__fields-grid[data-v-c50c6d1c]>:not(.registration-form__field--full-width){grid-column:auto}}.registration-form__terms[data-v-c50c6d1c]{border-top:1px solid #e5e7eb;font-size:.9rem;padding:1.5rem 0;width:100%}.registration-form__terms[data-v-c50c6d1c],.registration-form__terms>div[data-v-c50c6d1c]:first-child{display:flex;flex-direction:column;gap:1rem}@media (min-width:1200px){.registration-form__terms[data-v-c50c6d1c]{font-size:.85rem}.registration-form__terms>div[data-v-c50c6d1c]:first-child{display:grid;gap:1rem 1.5rem;grid-template-columns:1fr 1fr}}.registration-form__terms-loading[data-v-c50c6d1c]{color:#6b7280;font-style:italic;padding:1rem;text-align:center}.registration-form__checkbox[data-v-c50c6d1c]{align-items:flex-start;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;box-sizing:border-box;cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;line-height:1.5;padding:.75rem;transition:all .2s ease-in-out;width:100%}.registration-form__checkbox[data-v-c50c6d1c]:hover{background-color:#f3f4f6;border-color:#d1d5db}.registration-form__checkbox input[type=checkbox][data-v-c50c6d1c]{cursor:pointer;flex-shrink:0;height:1.25rem;margin-top:.125rem;min-width:1.25rem;width:1.25rem}.registration-form__checkbox label[data-v-c50c6d1c]{cursor:pointer;flex:1;margin:0;padding:0}.registration-form__checkbox--error[data-v-c50c6d1c]{background-color:#fef2f2;border-color:#ef4444}.registration-form__required-indicator[data-v-c50c6d1c]{color:#dc2626;font-weight:600;margin-left:.25rem}.registration-form__debug[data-v-c50c6d1c]{background-color:#fef3c7;border:1px solid #f59e0b;border-radius:.5rem;margin:1rem 0;padding:1rem}.registration-form__debug button[data-v-c50c6d1c]{background-color:#3b82f6;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:.875rem;margin:.25rem .5rem .25rem 0;padding:.5rem 1rem}.registration-form__error[data-v-c50c6d1c]{background-color:#fee2e2;border:1px solid #ef4444;border-radius:.5rem;color:#dc2626;font-size:.875rem;padding:1rem}.registration-form__retry[data-v-c50c6d1c]{background-color:#fff;border:2px solid #3700ff;border-radius:.5rem;color:#3700ff;cursor:pointer;font-size:.9375rem;font-weight:600;min-height:44px;padding:.875rem 2rem;transition:all .2s ease-in-out;width:100%}.registration-form__retry[data-v-c50c6d1c]:hover{background-color:#f0f0ff;transform:translateY(-1px)}.registration-form__retry[data-v-c50c6d1c]:active{transform:translateY(0)}.registration-form__retry[data-v-c50c6d1c]:focus{box-shadow:0 0 0 3px #3700ff4d;outline:none}.registration-form__submit[data-v-c50c6d1c]{background-color:#0ab8ed;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-height:48px;padding:1rem 2rem;transition:all .2s ease-in-out;width:100%}.registration-form__submit[data-v-c50c6d1c]:hover:not(:disabled){background-color:#0ab8ed;box-shadow:0 4px 12px #3700ff4d;transform:translateY(-1px)}.registration-form__submit[data-v-c50c6d1c]:active:not(:disabled){transform:translateY(0)}.registration-form__submit[data-v-c50c6d1c]:disabled{background-color:#9ca3af;cursor:not-allowed;opacity:.6}.registration-form__submit[data-v-c50c6d1c]:focus{box-shadow:0 0 0 3px #3700ff4d;outline:none}@media (max-width:767px){.registration-form[data-v-c50c6d1c]{max-width:100%}.registration-form__fields-grid[data-v-c50c6d1c]{gap:1rem;grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1024px){.registration-form[data-v-c50c6d1c]{max-width:540px}.registration-form__fields-grid[data-v-c50c6d1c]{gap:1rem;grid-template-columns:1fr 1fr}}@media (min-width:1024px){.registration-form[data-v-c50c6d1c]{max-width:100%}.registration-form__fields-grid[data-v-c50c6d1c]{gap:1rem;grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.registration-form__submit[data-v-c50c6d1c]{transition:none}.registration-form__submit[data-v-c50c6d1c]:hover:not(:disabled){transform:none}}.registration-form[data-v-c50c6d1c] .form-field__input,.registration-form[data-v-c50c6d1c] .form-field__select{min-height:42px;padding:.625rem .875rem}@media (max-width:768px){.registration-form[data-v-c50c6d1c] .form-field__input,.registration-form[data-v-c50c6d1c] .form-field__select{min-height:44px;padding:.75rem 1rem}}@media (max-width:1536px){.registration-form[data-v-c50c6d1c] .form-field__input,.registration-form[data-v-c50c6d1c] .form-field__select{min-height:42px;padding:0 .5rem}.registration-form__checkbox[data-v-6d4f53d7][data-v-c50c6d1c]{font-size:12px}}.registration-form__checkbox-label[data-v-c50c6d1c]{align-items:center;cursor:pointer;display:flex;flex:1;gap:.5rem}.registration-form__term-name[data-v-c50c6d1c]{align-items:center;display:flex;gap:.25rem}.registration-form__info-icon[data-v-c50c6d1c]{align-items:center;cursor:help;display:inline-flex;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.registration-form__info-circle[data-v-c50c6d1c]{align-items:center;background:transparent;border:1.5px solid #9ca3af;border-radius:50%;color:#6b7280;display:flex;font-family:Georgia,serif;font-size:11px;font-style:italic;font-weight:600;height:18px;justify-content:center;transition:all .2s ease;width:18px}.registration-form__info-icon:hover .registration-form__info-circle[data-v-c50c6d1c]{border-color:#6b7280;color:#4b5563;transform:scale(1.15)}.registration-form__tooltip[data-v-c50c6d1c]{background:linear-gradient(135deg,#110043,#1a0066);border-radius:.75rem;bottom:calc(100% + 10px);box-shadow:0 10px 25px #0000004d,0 0 0 1px #ffffff1a;color:#fff;font-size:.875rem;left:50%;line-height:1.5;max-width:400px;opacity:0;padding:1rem 1.25rem;pointer-events:none;position:absolute;transform:translate(-50%);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;white-space:normal;width:-moz-max-content;width:max-content;z-index:1000}.registration-form__tooltip[data-v-c50c6d1c]:after{border:8px solid transparent;border-top-color:#110043;content:"";left:50%;position:absolute;top:100%;transform:translate(-50%)}.registration-form__info-icon:hover .registration-form__tooltip[data-v-c50c6d1c]{opacity:1;transform:translate(-50%) translateY(-5px);visibility:visible}@media (max-width:768px){.registration-form__tooltip[data-v-c50c6d1c]{font-size:.8125rem;left:auto;max-width:280px;padding:.875rem 1rem;right:0;transform:translate(0)}.registration-form__tooltip[data-v-c50c6d1c]:after{left:auto;right:10px;transform:translate(0)}.registration-form__info-icon:hover .registration-form__tooltip[data-v-c50c6d1c]{transform:translateY(-5px)}}.login-input[data-v-f1127c7b]{transition:all .2s ease-in-out}.login-input[data-v-f1127c7b]:focus{border-color:var(--58b1c798);box-shadow:0 0 0 3px var(--4dbdf0cd);outline:none}.login-input.error[data-v-f1127c7b]:focus{box-shadow:0 0 0 3px #dc26261a}.login-input[data-v-f1127c7b]::-moz-placeholder{color:#9ca3af}.login-input[data-v-f1127c7b]::placeholder{color:#9ca3af}input[type=password].login-input[data-v-f1127c7b],input[type=text].login-input[data-v-f1127c7b]{font-size:1rem;line-height:1.5}
