.onboarding-connect-natives[data-v-41ef2178]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh}.onboarding-content[data-v-41ef2178]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:64px;overflow-y:auto;overflow-x:hidden}.onboarding-content[data-v-41ef2178]:after{content:"";display:block;height:100px;-ms-flex-negative:0;flex-shrink:0}.onboarding-header[data-v-41ef2178]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:20px;margin-bottom:24px}.onboarding-header .onboarding-network-icon-wrapper[data-v-41ef2178]{position:relative;width:64px;height:64px}.onboarding-header .onboarding-network-icon[data-v-41ef2178]{width:64px;height:64px;border-radius:50%;background:#f1edf5;padding:12px}.onboarding-header .onboarding-current-page-avatar[data-v-41ef2178]{position:absolute;bottom:-4px;right:-4px;width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.onboarding-header .onboarding-current-page-avatar.avatar-placeholder[data-v-41ef2178]{background-color:#6b1f4d;color:#f1edf5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onboarding-header .onboarding-header-content[data-v-41ef2178]{-webkit-box-flex:1;-ms-flex:1;flex:1}.onboarding-header .onboarding-header-title[data-v-41ef2178]{font-size:28px;font-weight:700;color:#111827;margin:0 0 8px 0;text-align:center;line-height:1.3}.onboarding-header .onboarding-header-title .native-icon[data-v-41ef2178]{display:inline-block;vertical-align:-4px;margin-left:-6px}.onboarding-header .onboarding-header-subtitle[data-v-41ef2178]{max-width:550px;font-size:16px;color:#6b7280;margin:0;text-align:center;line-height:1.2}.onboarding-header .onboarding-header-subtitle[data-v-41ef2178] strong{color:#111827;font-weight:600}.onboarding-features-badges[data-v-41ef2178]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:32px;overflow:visible}.onboarding-feature-badge[data-v-41ef2178]{position:relative;padding:6px 12px;background:#f1edf5;color:#6b1f4d;font-size:13px;font-weight:500;border-radius:16px;text-align:center;white-space:nowrap;-webkit-transition:all .1s ease;transition:all .1s ease}.onboarding-feature-badge[data-v-41ef2178]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.onboarding-feature-badge[data-tooltip][data-v-41ef2178]:not([data-tooltip=""]){cursor:default}.onboarding-feature-badge[data-tooltip][data-v-41ef2178]:not([data-tooltip=""]):before{content:attr(data-tooltip);bottom:calc(100% + 8px);padding:6px 10px;background:#424242;color:#fff;font-size:12px;font-weight:500;border-radius:6px;white-space:normal;max-width:300px;min-width:120px;text-align:center}.onboarding-feature-badge[data-tooltip][data-v-41ef2178]:not([data-tooltip=""]):after,.onboarding-feature-badge[data-tooltip][data-v-41ef2178]:not([data-tooltip=""]):before{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px);pointer-events:none;opacity:0;-webkit-transition:opacity .1s ease,-webkit-transform .1s ease;transition:opacity .1s ease,-webkit-transform .1s ease;transition:opacity .1s ease,transform .1s ease;transition:opacity .1s ease,transform .1s ease,-webkit-transform .1s ease;z-index:1000}.onboarding-feature-badge[data-tooltip][data-v-41ef2178]:not([data-tooltip=""]):after{content:"";bottom:calc(100% - 2px);border:6px solid transparent;border-top-color:#424242}.onboarding-feature-badge[data-tooltip][data-v-41ef2178]:not([data-tooltip=""]):hover:after,.onboarding-feature-badge[data-tooltip][data-v-41ef2178]:not([data-tooltip=""]):hover:before{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.onboarding-native-form[data-v-41ef2178]{width:100%;max-width:400px;background:#f9f9f9;padding:40px;border:1px solid #e0e0e0;border-radius:16px}.onboarding-message[data-v-41ef2178]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:14px;font-weight:500}.onboarding-message svg[data-v-41ef2178]{-ms-flex-negative:0;flex-shrink:0}.onboarding-message.onboarding-message-success[data-v-41ef2178]{background:#d1fae5;color:#065f46;border:1px solid #a7f3d0}.onboarding-message.onboarding-message-error[data-v-41ef2178]{background:#fee2e2;color:#991b1b;border:1px solid #fecaca}.onboarding-form-group[data-v-41ef2178]{margin-bottom:20px}.onboarding-form-group[data-v-41ef2178]:last-child{margin-bottom:0}.onboarding-form-label[data-v-41ef2178]{display:block;font-size:14px;font-weight:500;color:#111827;margin-bottom:8px}.onboarding-form-input[data-v-41ef2178]{width:100%;padding:14px 16px;border:1px solid #e0e0e0;border-radius:6px;font-size:16px;color:#111827;background-color:#fff;-webkit-transition:border-color .2s;transition:border-color .2s}.onboarding-form-input[data-v-41ef2178]:focus{outline:none;border-color:#6b1f4d}.onboarding-form-input[data-v-41ef2178]::-webkit-input-placeholder{color:#999}.onboarding-form-input[data-v-41ef2178]::-moz-placeholder{color:#999}.onboarding-form-input[data-v-41ef2178]:-ms-input-placeholder{color:#999}.onboarding-form-input[data-v-41ef2178]::-ms-input-placeholder{color:#999}.onboarding-form-input[data-v-41ef2178]::placeholder{color:#999}.onboarding-btn-connect[data-v-41ef2178]{width:100%;padding:12px 24px;background-color:#6b1f4d;color:#fff;border:none;border-radius:40px;font-size:16px;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;margin-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.onboarding-btn-connect[data-v-41ef2178]:hover:not(:disabled){background-color:#4b1636;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(107,31,77,.3);box-shadow:0 4px 12px rgba(107,31,77,.3)}.onboarding-btn-connect[data-v-41ef2178]:disabled{opacity:.5;cursor:not-allowed}.onboarding-btn-connect.is-connected[data-v-41ef2178]{background:#f1edf5;color:#6b1f4d}.onboarding-btn-connect.is-connected[data-v-41ef2178]:hover:not(:disabled){background:#6b1f4d;color:#fff;-webkit-box-shadow:0 4px 12px rgba(107,31,77,.2);box-shadow:0 4px 12px rgba(107,31,77,.2)}.onboarding-btn-connect.is-connected .onboarding-step-indicator[data-v-41ef2178]{font-size:13px;opacity:.8}.onboarding-btn-connect .onboarding-btn-loading[data-v-41ef2178]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.onboarding-spinner[data-v-41ef2178]{-webkit-animation:spin-data-v-41ef2178 1s linear infinite;animation:spin-data-v-41ef2178 1s linear infinite}@-webkit-keyframes spin-data-v-41ef2178{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-41ef2178{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.onboarding-btn-skip-native[data-v-41ef2178]{width:100%;padding:12px 24px;background-color:transparent;color:#6b7280;border:1px solid #e0e0e0;border-radius:40px;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;margin-top:12px}.onboarding-btn-skip-native[data-v-41ef2178]:hover:not(:disabled){background-color:#f9fafb;color:#111827;border-color:#d1d5db}.onboarding-btn-skip-native[data-v-41ef2178]:disabled{opacity:.5;cursor:not-allowed}.onboarding-privacy-mention[data-v-41ef2178]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-top:30px;font-size:13px;font-weight:500;color:#6b1f4d;max-width:380px;margin-left:auto;margin-right:auto}.onboarding-footer-container[data-v-41ef2178],.onboarding-privacy-mention[data-v-41ef2178]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboarding-footer-container[data-v-41ef2178]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;bottom:160px;right:160px}.onboarding-footer[data-v-41ef2178]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:40px}.onboarding-footer .onboarding-btn-primary[data-v-41ef2178],.onboarding-footer .onboarding-btn-secondary[data-v-41ef2178]{padding:12px 24px;font-size:15px;font-weight:600;border-radius:20px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;border:none}.onboarding-footer .onboarding-btn-secondary[data-v-41ef2178]{background:transparent;color:#6b7280}.onboarding-footer .onboarding-btn-secondary[data-v-41ef2178]:hover{color:#111827}.onboarding-footer .onboarding-btn-primary[data-v-41ef2178]{background:#f1edf5;color:#6b1f4d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.onboarding-footer .onboarding-btn-primary[data-v-41ef2178]:hover:not(:disabled){background:#6b1f4d;color:#fff}.onboarding-footer .onboarding-btn-primary:hover:not(:disabled) .onboarding-page-avatar-small[data-v-41ef2178]{border-color:hsla(0,0%,100%,.3)}.onboarding-footer .onboarding-btn-primary:hover:not(:disabled) .avatar-placeholder[data-v-41ef2178]{background-color:hsla(0,0%,100%,.2);color:#fff}.onboarding-footer .onboarding-btn-primary[data-v-41ef2178]:disabled{opacity:.5;cursor:not-allowed}.onboarding-footer .onboarding-btn-primary .onboarding-step-indicator[data-v-41ef2178]{font-size:13px;opacity:.8}.onboarding-pages-avatars[data-v-41ef2178]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.onboarding-page-avatar-small[data-v-41ef2178]{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid transparent;-webkit-transition:all .2s;transition:all .2s}.onboarding-page-avatar-small.active[data-v-41ef2178]{border-color:#6b1f4d;-webkit-transform:scale(1.15);transform:scale(1.15)}.avatar-placeholder[data-v-41ef2178]{background-color:#f1edf5;color:#6b1f4d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1;-webkit-transition:all .2s;transition:all .2s}.avatar-placeholder.active[data-v-41ef2178]{border-color:#6b1f4d;-webkit-transform:scale(1.15);transform:scale(1.15)}@media (max-width:800px){.onboarding-native-form[data-v-41ef2178]{padding:26px}.onboarding-footer-container .onboarding-footer .onboarding-step-indicator[data-v-41ef2178]{display:none}}@media (max-width:886px){.onboarding-content .onboarding-header-title[data-v-41ef2178]{padding:0 17px}}@media (max-width:691px){.onboarding-content .onboarding-header-title[data-v-41ef2178]{padding:0 40px}}.onboarding-native-success[data-v-41ef2178]{width:100%;max-width:400px;text-align:center;padding:48px 32px;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:16px}.onboarding-native-success-icon[data-v-41ef2178]{margin-bottom:16px}.onboarding-native-success-title[data-v-41ef2178]{font-size:20px;font-weight:700;color:#111827;margin:0 0 8px 0}.onboarding-native-success-message[data-v-41ef2178]{font-size:15px;color:#6b7280;margin:0}.onboarding-skip-modal-overlay[data-v-41ef2178]{position:fixed;inset:0;height:100vh;width:100vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(18,24,38,.21);z-index:99}.onboarding-skip-modal-overlay[data-v-41ef2178],.onboarding-skip-modal[data-v-41ef2178]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboarding-skip-modal[data-v-41ef2178]{padding:32px 40px;border-radius:5.6px;background-color:#fff;width:500px;max-width:calc(100vw - 32px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.onboarding-skip-modal h4[data-v-41ef2178]{font-size:21.6px;color:#121826;font-weight:600;line-height:50px;white-space:nowrap}.onboarding-skip-modal .onboarding-skip-modal-body[data-v-41ef2178]{font-size:13.6px;color:#555e75;font-weight:500;text-align:center;margin-bottom:25px;line-height:1.5;width:100%}.onboarding-skip-modal .onboarding-skip-modal-body[data-v-41ef2178] p{margin-bottom:14px}.onboarding-skip-modal .onboarding-skip-modal-body[data-v-41ef2178] ul{text-align:left;list-style:none}.onboarding-skip-modal .onboarding-skip-modal-body[data-v-41ef2178] ul li{padding:4px 0;padding-left:28px;position:relative;color:#374151;font-size:14px;line-height:1.5}.onboarding-skip-modal .onboarding-skip-modal-body[data-v-41ef2178] ul li:before{content:"\2713";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#6b1f4d;font-weight:700;font-size:16px}.onboarding-skip-modal .onboarding-skip-modal-buttons[data-v-41ef2178]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.onboarding-skip-modal .onboarding-skip-modal-buttons .button[data-v-41ef2178]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}