.role-selector[data-v-6b7b5b94]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}.role-card[data-v-6b7b5b94]{padding:16px;text-align:center;cursor:pointer;background:#ffffff08;border:1.5px solid rgba(255,255,255,.08);border-radius:12px;transition:all .3s cubic-bezier(.16,1,.3,1)}.role-card[data-v-6b7b5b94]:hover{background:#ffffff0d;border-color:#ffffff1f;transform:translateY(-2px)}.role-card--selected[data-v-6b7b5b94]{border-color:var(--v6-blue-text, #0099e7);background:#0099e70f;box-shadow:0 0 0 3px #0099e71f}.role-card__icon[data-v-6b7b5b94]{margin:0 auto 8px;display:block;color:var(--color-v6-text-3)}.role-card--selected .role-card__icon[data-v-6b7b5b94]{color:var(--v6-blue-text, #0099e7)}.role-card__title[data-v-6b7b5b94]{font-size:14px;font-weight:700;color:#f0f4f8;margin-bottom:4px}.role-card--selected .role-card__title[data-v-6b7b5b94]{color:var(--v6-blue-text, #0099e7)}.role-card__desc[data-v-6b7b5b94]{font-size:11px;color:var(--color-v6-text-3);line-height:1.4}.auth-steps[data-v-a3008702]{display:flex;align-items:center;gap:8px;margin-bottom:28px}.auth-steps__dot[data-v-a3008702]{width:32px;height:4px;border-radius:2px;background:#ffffff14;transition:all .4s cubic-bezier(.16,1,.3,1)}.auth-steps__dot--active[data-v-a3008702]{background:#0099e7;width:48px}.auth-steps__dot--completed[data-v-a3008702]{background:#22c55e}.auth-form__title[data-v-a3008702]{font-size:24px;font-weight:800;letter-spacing:-.02em;color:#f0f4f8;margin-bottom:6px}.auth-form__subtitle[data-v-a3008702]{font-size:14px;color:var(--color-v6-text-3);margin-bottom:28px}.auth-form__grid[data-v-a3008702]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.auth-form__submit[data-v-a3008702]{width:100%;padding:14px;background:#0099e7;border:none;border-radius:10px;font-size:15px;font-weight:600;font-family:Inter,sans-serif;color:#fff;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 20px #0099e74d;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px}.auth-form__submit[data-v-a3008702]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 28px #0099e766;background:#0af}.auth-form__submit[data-v-a3008702]:disabled{opacity:.7;cursor:not-allowed}.auth-form__link[data-v-a3008702]{color:var(--v6-blue-text, #0099e7);text-decoration:none;font-weight:600}.auth-form__link[data-v-a3008702]:hover{color:#4fc5ff}.auth-form__terms[data-v-a3008702]{font-size:11px;color:#4a5568;line-height:1.5;margin-top:16px;text-align:center}.auth-form__footer[data-v-a3008702]{margin-top:24px;text-align:center;font-size:14px;color:var(--color-v6-text-3)}.auth-field[data-v-a3008702]{margin-bottom:16px}.auth-field__label[data-v-a3008702]{display:block;font-size:13px;font-weight:600;color:#f0f4f8;margin-bottom:6px}.auth-organizer-fields[data-v-a3008702]{background:#0099e70a;border:1px solid rgba(0,153,231,.1);border-radius:12px;padding:16px;margin-bottom:16px}.auth-organizer-fields__label[data-v-a3008702]{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--v6-blue-text, #0099e7);margin-bottom:12px}.reveal-enter-active[data-v-a3008702]{transition:all .4s cubic-bezier(.16,1,.3,1)}.reveal-leave-active[data-v-a3008702]{transition:all .3s cubic-bezier(.4,0,.2,1)}.reveal-enter-from[data-v-a3008702],.reveal-leave-to[data-v-a3008702]{opacity:0;max-height:0;overflow:hidden;padding:0 16px;margin-bottom:0}.reveal-enter-to[data-v-a3008702],.reveal-leave-from[data-v-a3008702]{opacity:1;max-height:200px}html[data-theme=light] .auth-steps__dot[data-v-a3008702]{background:var(--wa-08)}html[data-theme=light] .auth-form__title[data-v-a3008702]{color:var(--text-1)}html[data-theme=light] .auth-form__terms[data-v-a3008702]{color:var(--text-3)}html[data-theme=light] .auth-field__label[data-v-a3008702]{color:var(--text-1)}
