.onboarding_container__I2lbP{min-height:100vh;background:#0a0a0a;display:flex;flex-direction:column;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.onboarding_header__7rj55{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.onboarding_logo__By5KF{display:flex;align-items:center;gap:.75rem}.onboarding_logoIcon__Wdm_s{width:32px;height:32px;background:#f97316;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;color:#000}.onboarding_logoText__6MreT{font-size:16px;font-weight:600;color:#fff}.onboarding_progress__wIqJ6{display:flex;align-items:center;gap:.5rem}.onboarding_progressDot__O3xYc{width:10px;height:10px;border-radius:50%;background:#333;transition:all .3s}.onboarding_progressDot__O3xYc.onboarding_active__KxhCb{background:#fff;box-shadow:0 0 0 3px hsla(0,0%,100%,.2)}.onboarding_progressDot__O3xYc.onboarding_done__RIC1e{background:#f97316}.onboarding_progressLine___jb_k{width:40px;height:2px;background:#333;transition:background .3s}.onboarding_progressLine___jb_k.onboarding_done__RIC1e{background:#f97316}.onboarding_userAvatar__wlzg8{width:32px;height:32px;background:#333;border-radius:50%;font-size:13px;font-weight:600;color:#fff}.onboarding_main__0MH3V,.onboarding_userAvatar__wlzg8{display:flex;align-items:center;justify-content:center}.onboarding_main__0MH3V{flex:1 1;padding:2rem}.onboarding_card__YXbOg{width:100%;max-width:420px;text-align:center}.onboarding_cardWide__ugXFJ{width:100%;max-width:640px;text-align:center}.onboarding_iconBox__pKSSV{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#888}.onboarding_iconBoxSuccess__LIqLW,.onboarding_iconBox__pKSSV{width:56px;height:56px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.onboarding_iconBoxSuccess__LIqLW{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);border-radius:12px;color:#22c55e}.onboarding_iconBoxCredits__TLKhn{width:56px;height:56px;background:rgba(249,115,22,.1);border:1px solid rgba(249,115,22,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;color:#f97316}.onboarding_title__y0YdL{font-size:1.5rem;font-weight:600;color:#fff;margin:0 0 .75rem}.onboarding_subtitle__A3DfW{font-size:15px;color:#888;line-height:1.5;margin:0 0 2rem}.onboarding_form__I4rUK{text-align:left;margin-bottom:1.5rem}.onboarding_formGroup__zUbCH{margin-bottom:1.25rem}.onboarding_formGroup__zUbCH label{display:block;font-size:13px;font-weight:500;color:#888;margin-bottom:.5rem}.onboarding_formGroup__zUbCH input{width:100%;padding:.875rem 1rem;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff;font-size:15px;outline:none;transition:border-color .2s}.onboarding_formGroup__zUbCH input:focus{border-color:hsla(0,0%,100%,.3)}.onboarding_formGroup__zUbCH input::placeholder{color:#555}.onboarding_selectWrapper__lB_fI{position:relative}.onboarding_selectWrapper__lB_fI select{width:100%;padding:.875rem 2.5rem .875rem 1rem;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff;font-size:15px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .2s}.onboarding_selectWrapper__lB_fI select:focus{border-color:hsla(0,0%,100%,.3)}.onboarding_selectWrapper__lB_fI select option{background:#1a1a1a;color:#fff}.onboarding_selectArrow__Sd6E_{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#666;pointer-events:none}.onboarding_hint__RRWkF{font-size:13px;color:#666;line-height:1.5;margin:0 0 1.5rem}.onboarding_primaryBtn__D_iHi{width:100%;padding:.875rem 1.5rem;background:#fff;border:none;border-radius:10px;color:#000;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s,transform .2s}.onboarding_primaryBtn__D_iHi:hover:not(:disabled){opacity:.9}.onboarding_primaryBtn__D_iHi:disabled{opacity:.5;cursor:not-allowed}.onboarding_linkBtn__odY7S{background:none;border:none;color:#888;font-size:14px;cursor:pointer;text-decoration:underline;transition:color .2s}.onboarding_linkBtn__odY7S:hover{color:#fff}.onboarding_altBtn__g_nsl{display:inline-block;margin-top:1.5rem;padding:.625rem 1.25rem;background:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#888;font-size:14px;cursor:pointer;transition:all .2s}.onboarding_altBtn__g_nsl:hover{background:hsla(0,0%,100%,.05);color:#fff}.onboarding_footer__baGrQ{margin-bottom:1rem}.onboarding_signedIn__Z9Cdy{font-size:13px;color:#666;margin:0 0 .25rem}.onboarding_keyDisplay__cOwfB{display:flex;align-items:center;gap:.75rem;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:.75rem 1rem}.onboarding_keyDisplay__cOwfB code{flex:1 1;font-family:SF Mono,Fira Code,monospace;font-size:13px;color:#f97316;overflow-x:auto;white-space:nowrap}.onboarding_copyBtn__ZfHqq{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#fff;font-size:13px;cursor:pointer;transition:background .2s;flex-shrink:0}.onboarding_copyBtn__ZfHqq svg{width:14px;height:14px}.onboarding_copyBtn__ZfHqq:hover{background:hsla(0,0%,100%,.15)}.onboarding_keySection___gQaJ{text-align:left;margin-bottom:1.5rem}.onboarding_keyLabel__fBeVH{display:block;font-size:13px;font-weight:500;color:#888;margin-bottom:.5rem}.onboarding_codeSection__sM90X{text-align:left;margin-bottom:1.5rem}.onboarding_codeSectionHeader__S02ml{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.onboarding_codeSectionTitle__n30rH{font-size:14px;font-weight:500;color:#888}.onboarding_langTabs__HbPkT{display:flex;gap:.25rem;background:#1a1a1a;border-radius:6px;padding:2px}.onboarding_langTab__com47{padding:.375rem .75rem;background:transparent;border:none;border-radius:4px;color:#666;font-size:13px;cursor:pointer;transition:all .2s}.onboarding_langTab__com47:hover{color:#888}.onboarding_langTab__com47.onboarding_active__KxhCb{background:#333;color:#fff}.onboarding_codeBlock__N6DNC{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;overflow:hidden}.onboarding_codeHint__AVyze{font-size:13px;color:#888;padding:.875rem 1rem;margin:0;border-bottom:1px solid hsla(0,0%,100%,.06);line-height:1.5}.onboarding_codeContent__Y_fTa{position:relative;padding:1rem}.onboarding_codeContent__Y_fTa pre{margin:0;overflow-x:auto}.onboarding_codeContent__Y_fTa code{font-family:SF Mono,Fira Code,monospace;font-size:13px;line-height:1.6;color:#e5e5e5;white-space:pre}.onboarding_codeContent__Y_fTa code .onboarding_string__mNQzG{color:#22c55e}.onboarding_codeCopyBtn__WhlN_{position:absolute;top:.75rem;right:.75rem;padding:.375rem;background:hsla(0,0%,100%,.1);border:none;border-radius:4px;color:#888;cursor:pointer;transition:all .2s}.onboarding_codeCopyBtn__WhlN_:hover{background:hsla(0,0%,100%,.15);color:#fff}.onboarding_creditOptions__suBqL{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.onboarding_creditOption__wSIoO{display:flex;align-items:center;gap:.75rem;padding:1rem;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;cursor:pointer;transition:all .2s;text-align:left}.onboarding_creditOption__wSIoO:hover{border-color:hsla(0,0%,100%,.2)}.onboarding_creditOption__wSIoO.onboarding_selected__ahe6_{border-color:#22c55e;background:rgba(34,197,94,.05)}.onboarding_creditRadio__FHSs_{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.onboarding_creditOption__wSIoO.onboarding_selected__ahe6_ .onboarding_creditRadio__FHSs_{border-color:#22c55e;background:#22c55e}.onboarding_creditRadio__FHSs_ svg{color:#000}.onboarding_creditLabel__RC18M{flex:1 1;font-size:15px;color:#fff}.onboarding_recommendedBadge__zceai{padding:.25rem .625rem;background:rgba(34,197,94,.15);border-radius:4px;font-size:12px;font-weight:500;color:#22c55e}.onboarding_creditHint__9WrzO{font-size:13px;color:#666;line-height:1.6;margin:0 0 1.5rem;text-align:center}.onboarding_linkBtnInline__uzjjo{background:none;border:none;color:#888;font-size:13px;cursor:pointer;text-decoration:underline;padding:0;transition:color .2s}.onboarding_linkBtnInline__uzjjo:hover{color:#fff}.onboarding_spinner__OTdxi{width:32px;height:32px;border:3px solid hsla(0,0%,100%,.1);border-top-color:#f97316;border-radius:50%;animation:onboarding_spin__e8__5 .8s linear infinite;margin:auto}@keyframes onboarding_spin__e8__5{to{transform:rotate(1turn)}}@media (max-width:480px){.onboarding_header__7rj55{padding:1rem}.onboarding_logoText__6MreT{display:none}.onboarding_main__0MH3V{padding:1rem}.onboarding_card__YXbOg{max-width:100%}}@media (max-width:640px){.onboarding_header__7rj55{padding:.75rem 1rem}.onboarding_progress__wIqJ6{gap:.375rem}.onboarding_progressLine___jb_k{width:24px}.onboarding_main__0MH3V{align-items:flex-start;padding:2rem 1rem 1rem}.onboarding_title__y0YdL{font-size:1.25rem}.onboarding_subtitle__A3DfW{font-size:14px;margin-bottom:1.5rem}.onboarding_formGroup__zUbCH input,.onboarding_selectWrapper__lB_fI select{padding:.75rem;font-size:14px}.onboarding_primaryBtn__D_iHi{padding:.75rem 1.25rem;font-size:14px}.onboarding_keyDisplay__cOwfB{flex-direction:column;align-items:stretch;gap:.5rem}.onboarding_keyDisplay__cOwfB code{font-size:11px;word-break:break-all;white-space:normal}.onboarding_copyBtn__ZfHqq{justify-content:center}.onboarding_iconBoxCredits__TLKhn,.onboarding_iconBoxSuccess__LIqLW,.onboarding_iconBox__pKSSV{width:48px;height:48px;margin-bottom:1rem}.onboarding_iconBoxCredits__TLKhn svg,.onboarding_iconBoxSuccess__LIqLW svg,.onboarding_iconBox__pKSSV svg{width:20px;height:20px}}