.ProgressBar_progressContainer__BJltz{margin-bottom:1.5rem}.ProgressBar_progressBarContainer__jY0uG{margin-bottom:2rem;text-align:center}.ProgressBar_progressBarTrack__CriVG{width:100%;height:6px;background:rgba(255,255,255,.2);border-radius:3px;overflow:hidden;margin-bottom:.75rem}.ProgressBar_progressBarFill__a_SWl{height:100%;background:linear-gradient(90deg,#10b981,#06b6d4);border-radius:3px;transition:width .5s ease;position:relative}.ProgressBar_progressBarFill__a_SWl:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent)}.ProgressBar_progressText__K9OjU{color:rgba(255,255,255,.9);font-size:.875rem;font-weight:500}.ProgressBar_stepIndicators__wuT5m{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;max-width:600px;margin:0 auto}.ProgressBar_stepIndicator__7Kcfk{display:flex;flex-direction:column;align-items:center;text-align:center;opacity:.6;transition:all .3s ease}.ProgressBar_stepIndicator__7Kcfk.ProgressBar_active__7zA0_,.ProgressBar_stepIndicator__7Kcfk.ProgressBar_completed__1hmVx{opacity:1}.ProgressBar_stepNumber__3AATh{width:2.5rem;height:2.5rem;border-radius:50%;background:rgba(255,255,255,.2);border:2px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;color:white;font-weight:600;font-size:.875rem;margin-bottom:.75rem;transition:all .3s ease}.ProgressBar_stepIndicator__7Kcfk.ProgressBar_completed__1hmVx .ProgressBar_stepNumber__3AATh{background:#10b981;border-color:#10b981;box-shadow:0 0 20px rgba(16,185,129,.4)}.ProgressBar_stepIndicator__7Kcfk.ProgressBar_active__7zA0_ .ProgressBar_stepNumber__3AATh{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;box-shadow:0 0 20px rgba(102,126,234,.4);transform:scale(1.1)}.ProgressBar_checkIcon__pSn4O{font-size:1rem}.ProgressBar_stepInfo___Llo6{min-height:3rem}.ProgressBar_stepTitle__H_4K_{color:white;font-weight:600;font-size:.875rem;margin-bottom:.25rem}.ProgressBar_stepDescription__Za2Vc{color:rgba(255,255,255,.7);font-size:.75rem;line-height:1.4}.ProgressBar_stepIndicator__7Kcfk.ProgressBar_active__7zA0_ .ProgressBar_stepTitle__H_4K_{color:white}.ProgressBar_stepIndicator__7Kcfk.ProgressBar_active__7zA0_ .ProgressBar_stepDescription__Za2Vc{color:rgba(255,255,255,.9)}@keyframes ProgressBar_shimmer__4PQKa{0%{transform:translateX(-100%);opacity:0}50%{opacity:1}to{transform:translateX(100%);opacity:0}}.ProgressBar_progressBarFill__a_SWl.ProgressBar_updating__UbXL2:after{animation:ProgressBar_shimmer__4PQKa .8s ease-out}@media (max-width:768px){.ProgressBar_stepIndicators__wuT5m{grid-template-columns:repeat(2,1fr);gap:.75rem}.ProgressBar_stepNumber__3AATh{width:2rem;height:2rem;font-size:.75rem;margin-bottom:.5rem}.ProgressBar_stepTitle__H_4K_{font-size:.75rem}.ProgressBar_stepDescription__Za2Vc{font-size:.6875rem}}@media (max-width:480px){.ProgressBar_stepIndicators__wuT5m{grid-template-columns:1fr;gap:.5rem}.ProgressBar_stepIndicator__7Kcfk{flex-direction:row;text-align:left;justify-content:flex-start}.ProgressBar_stepNumber__3AATh{margin-bottom:0;margin-right:.75rem;flex-shrink:0}.ProgressBar_stepInfo___Llo6{min-height:auto}}.onboarding_onboardingPage__OgKvR{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);position:relative;overflow:hidden}.onboarding_onboardingPage__OgKvR:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg width="60" height="60" viewBox="0 0 60 60" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><g fill="%23ffffff" fill-opacity="0.05"><circle cx="7" cy="7" r="1"/><circle cx="27" cy="7" r="1"/><circle cx="47" cy="7" r="1"/><circle cx="7" cy="27" r="1"/><circle cx="27" cy="27" r="1"/><circle cx="47" cy="27" r="1"/><circle cx="7" cy="47" r="1"/><circle cx="27" cy="47" r="1"/><circle cx="47" cy="47" r="1"/></g></g></svg>')}.onboarding_container__njJd9{position:relative;z-index:1;max-width:800px;margin:0 auto;padding:2rem;min-height:100vh;display:flex;flex-direction:column}.onboarding_header__fPQzr{justify-content:center;margin-bottom:1.5rem}.onboarding_header__fPQzr,.onboarding_logo__5zJeX{display:flex;align-items:center}.onboarding_logoText__9PTsf{font-size:2rem;font-weight:800;color:white;letter-spacing:-.025em}.onboarding_skipButton__kK2X3{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);color:white;padding:.5rem 1rem;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.onboarding_skipButton__kK2X3:hover{background:rgba(255,255,255,.2);transform:translateY(-1px)}.onboarding_errorBanner__aT8Qa{background:#fee;border:1px solid #fcc;color:#c33;padding:1rem;border-radius:8px;margin-bottom:2rem;display:flex;align-items:center;gap:.75rem;animation:onboarding_slideIn__6lzpU .3s ease}.onboarding_errorIcon__1qrC_{font-size:1.125rem}.onboarding_errorClose___TZsB{margin-left:auto;background:none;border:none;color:#c33;font-size:1.25rem;cursor:pointer;padding:0;line-height:1}.onboarding_stepContainer__YmK78{flex:1;display:flex;align-items:center;justify-content:center;padding:1rem 0}.onboarding_navigation__GKQ0U{display:flex;justify-content:center;padding:2rem 0}.onboarding_backButton__gtaqG{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);color:white;padding:.75rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.onboarding_backButton__gtaqG:hover:not(:disabled){background:rgba(255,255,255,.2);transform:translateY(-1px)}.onboarding_backButton__gtaqG:disabled{opacity:.5;cursor:not-allowed}.onboarding_stepCard__SPCT0{background:white;border-radius:16px;padding:2rem;box-shadow:0 20px 40px rgba(0,0,0,.1);width:100%;max-width:500px;margin:0 auto;animation:onboarding_slideIn__6lzpU .5s ease}.onboarding_stepTitle__4We4U{font-size:2rem;font-weight:700;color:#1a202c;margin-bottom:.5rem;text-align:center}.onboarding_stepDescription__8uK2s{color:#718096;text-align:center;margin-bottom:2rem;font-size:1.125rem}.onboarding_inputGroup__M2dHT{margin-bottom:1.5rem}.onboarding_inputLabel___hwg2{display:block;color:#374151;font-weight:600;margin-bottom:.5rem;font-size:.875rem}.onboarding_input__W3_iP{width:100%;padding:.875rem 1rem;border:2px solid #e2e8f0;border-radius:8px;font-size:1rem;transition:all .2s ease;background:white}.onboarding_input__W3_iP:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.onboarding_input__W3_iP::-moz-placeholder{color:#a0aec0}.onboarding_input__W3_iP::placeholder{color:#a0aec0}.onboarding_radioGroup__8evGF{display:flex;flex-direction:column;gap:.75rem}.onboarding_radioOption__wzXJG{display:flex;align-items:center;padding:1rem;border:2px solid #e2e8f0;border-radius:8px;cursor:pointer;transition:all .2s ease;background:white;gap:.75rem}.onboarding_radioOption__wzXJG:hover{border-color:#cbd5e0;background:#f7fafc}.onboarding_radioOption__wzXJG.onboarding_selected__FwkgV{border-color:#667eea;background:#eef2ff}.onboarding_radioButton__MHwQb{width:1.25rem;height:1.25rem;border:2px solid #cbd5e0;border-radius:50%;margin-right:.75rem;position:relative;transition:all .2s ease}.onboarding_radioOption__wzXJG.onboarding_selected__FwkgV .onboarding_radioButton__MHwQb{border-color:#667eea}.onboarding_radioOption__wzXJG.onboarding_selected__FwkgV .onboarding_radioButton__MHwQb:after{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;background:#667eea;border-radius:50%;transform:translate(-50%,-50%)}.onboarding_radioLabel__faInP{font-weight:600;color:#374151}.onboarding_optionIcon__HOjfk{font-size:1.25rem;flex-shrink:0}.onboarding_optionContent__klU36{flex:1}.onboarding_optionDescription__5NCg9{color:#718096;font-size:.875rem;margin-top:.25rem;line-height:1.4}.onboarding_primaryButton__oJgX8{width:100%;background:linear-gradient(135deg,#667eea,#764ba2);color:white;border:none;padding:1rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:1rem;position:relative;overflow:hidden}.onboarding_primaryButton__oJgX8:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 20px rgba(102,126,234,.3)}.onboarding_primaryButton__oJgX8:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.onboarding_loadingSpinner__tLu9L{display:inline-block;width:1rem;height:1rem;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:white;animation:onboarding_spin__VzQU2 1s linear infinite;margin-right:.5rem}@keyframes onboarding_slideIn__6lzpU{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes onboarding_spin__VzQU2{to{transform:rotate(1turn)}}@keyframes onboarding_pulse__jajqv{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.onboarding_inputError__5RhNw{border-color:#f56565!important;box-shadow:0 0 0 3px rgba(245,101,101,.1)!important}.onboarding_errorText__wkmTO{color:#e53e3e;font-size:.875rem;margin-top:.5rem;display:flex;align-items:center;gap:.25rem}.onboarding_errorText__wkmTO:before{content:"⚠️";font-size:.75rem}.onboarding_stepFooter__h9u_Z{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e2e8f0;text-align:center}.onboarding_termsText__palSq{color:#718096;font-size:.875rem;line-height:1.5;margin:0}.onboarding_loadingContainer__4CF5z{text-align:center;padding:2rem}.onboarding_snippetContainer__RvekP{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin:1.5rem 0;overflow:hidden}.onboarding_snippetHeader__U_Xzd{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#edf2f7;border-bottom:1px solid #e2e8f0}.onboarding_snippetTitle__ffwNa{font-weight:600;color:#374151;font-size:.875rem}.onboarding_copyButton__xWcip{background:#667eea;color:white;border:none;padding:.5rem 1rem;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}.onboarding_copyButton__xWcip:hover:not(:disabled){background:#5a67d8;transform:translateY(-1px)}.onboarding_copyButton__xWcip:disabled{opacity:.6;cursor:not-allowed}.onboarding_snippetCode__1XC8h{padding:1rem;background:#1a202c;color:#e2e8f0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.75rem;line-height:1.6;overflow-x:auto}.onboarding_snippetCode__1XC8h pre{margin:0;white-space:pre-wrap;word-wrap:break-word}.onboarding_instructionsContainer__Xyu2m{margin:1.5rem 0}.onboarding_instructionsTitle__M6zGR{font-weight:600;color:#374151;margin-bottom:1rem;font-size:1rem}.onboarding_instructionsList__Cvbf_{padding-left:1.5rem;color:#4a5568;line-height:1.6}.onboarding_instructionStep__EnhKm{margin-bottom:.75rem}.onboarding_instructionCode__GJjnH{background:#edf2f7;color:#2d3748;padding:.25rem .5rem;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;display:block;margin:.5rem 0}.onboarding_siteInfo__BCTxW{background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1rem;margin:1.5rem 0}.onboarding_siteInfoRow__RhN6p{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.onboarding_siteInfoRow__RhN6p:last-child{margin-bottom:0}.onboarding_siteInfoLabel__ZulJd{font-weight:600;color:#4a5568;font-size:.875rem}.onboarding_siteInfoValue__mzfjC{font-family:Monaco,Menlo,Ubuntu Mono,monospace;background:#edf2f7;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;color:#2d3748}.onboarding_connectionStatusContainer__2bV4G{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;margin:1.5rem 0}.onboarding_statusIcon__D_iPO{font-size:2rem;animation:onboarding_pulse__jajqv 2s infinite}.onboarding_statusMessage__I28Fn{flex:1;font-weight:600;color:#374151}.onboarding_connectionDetails__sP813{background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1rem;margin:1.5rem 0}.onboarding_detailRow__LHGm0{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.onboarding_detailRow__LHGm0:last-child{margin-bottom:0}.onboarding_detailLabel__fPcTZ{font-weight:600;color:#4a5568;font-size:.875rem}.onboarding_detailValue__treny{font-size:.875rem;color:#2d3748}.onboarding_progressContainer__XcPES{margin:1.5rem 0}.onboarding_progressBar__9vB1f{width:100%;height:8px;background:#e2e8f0;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.onboarding_progressFill__yS8W4{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:4px}.onboarding_progressText__gOrvs{text-align:center;font-size:.875rem;color:#718096}.onboarding_actionButtons__Ovb3J{display:flex;gap:1rem;margin:1.5rem 0;flex-wrap:wrap}.onboarding_secondaryButton__vej70{flex:1;background:rgba(102,126,234,.1);color:#667eea;border:2px solid #667eea;padding:1rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.onboarding_secondaryButton__vej70:hover:not(:disabled){background:rgba(102,126,234,.2);transform:translateY(-1px)}.onboarding_secondaryButton__vej70:disabled{opacity:.6;cursor:not-allowed;transform:none}.onboarding_helpText__A0byk{background:#fef5e7;border:1px solid #fbd38d;border-radius:8px;padding:1rem;margin-top:1rem}.onboarding_helpTitle__xsJc2{font-weight:600;color:#744210;margin-bottom:.75rem;font-size:.875rem}.onboarding_helpList__HZguB{color:#975a16;font-size:.875rem;line-height:1.5;margin:0;padding-left:1.25rem}.onboarding_helpList__HZguB li{margin-bottom:.5rem}.onboarding_helpList__HZguB li:last-child{margin-bottom:0}.onboarding_successIcon__pHtfW{font-size:4rem;text-align:center;margin-bottom:1rem;animation:onboarding_bounce__8NRsW 1s ease-in-out}.onboarding_connectionSummary__HfRy1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:2rem 0}.onboarding_summaryItem__XH8GC{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px}.onboarding_summaryIcon__p1anT{font-size:1.5rem;flex-shrink:0}.onboarding_summaryContent__8Kot5{flex:1}.onboarding_summaryLabel___wluA{font-size:.75rem;color:#718096;font-weight:600;text-transform:uppercase;letter-spacing:.025em;margin-bottom:.25rem}.onboarding_summaryValue__JMqgC{font-weight:600;color:#374151;font-size:.875rem}.onboarding_nextStepsContainer__VU3oI{background:#eef2ff;border:1px solid #c3dafe;border-radius:8px;padding:1.5rem;margin:2rem 0}.onboarding_nextStepsTitle__6eEGE{font-weight:700;color:#374151;margin-bottom:1rem;font-size:1.125rem;text-align:center}.onboarding_nextStepsList__dXEUc{display:flex;flex-direction:column;gap:.75rem}.onboarding_nextStepItem__UYJu_{display:flex;align-items:center;gap:.75rem}.onboarding_nextStepIcon__b_ZG8{font-size:1.125rem;flex-shrink:0}.onboarding_nextStepText__9o1kk{color:#4a5568;font-weight:500;font-size:.875rem}@keyframes onboarding_bounce__8NRsW{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.onboarding_aiAvatar__vD44U{font-size:4rem;text-align:center;margin-bottom:1.5rem;animation:onboarding_pulse__jajqv 2s infinite}.onboarding_aiIntroContainer__S_ITP{background:#eef2ff;border:1px solid #c3dafe;border-radius:12px;padding:1.5rem;margin:2rem 0}.onboarding_aiMessage__ak7tp{color:#4a5568;line-height:1.6}.onboarding_aiMessage__ak7tp p{margin-bottom:1rem}.onboarding_aiMessage__ak7tp p:last-child{margin-bottom:0}.onboarding_analysisProgress__7RLYz{margin:2rem 0}.onboarding_analysisStage__Q_P4Q{display:flex;align-items:center;gap:1rem;padding:1rem;margin-bottom:.75rem;background:#f7fafc;border:2px solid #e2e8f0;border-radius:8px;transition:all .3s ease}.onboarding_analysisStage__Q_P4Q.onboarding_active__j26dO{border-color:#667eea;background:#eef2ff;transform:scale(1.02)}.onboarding_analysisStage__Q_P4Q.onboarding_completed__AHo4P{border-color:#10b981;background:#f0fdf4}.onboarding_analysisStage__Q_P4Q.onboarding_error__lfyNe{border-color:#f56565;background:#fef5f5}.onboarding_stageIcon__5GjGG{font-size:1.5rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:white;flex-shrink:0}.onboarding_analysisStage__Q_P4Q.onboarding_active__j26dO .onboarding_stageIcon__5GjGG{background:#667eea;color:white;animation:onboarding_spin__VzQU2 2s linear infinite}.onboarding_analysisStage__Q_P4Q.onboarding_completed__AHo4P .onboarding_stageIcon__5GjGG{background:#10b981;color:white}.onboarding_analysisStage__Q_P4Q.onboarding_error__lfyNe .onboarding_stageIcon__5GjGG{background:#f56565;color:white}.onboarding_stageContent__Ds_n3{flex:1}.onboarding_stageTitle__5E4EH{font-weight:600;color:#374151;margin-bottom:.25rem}.onboarding_stageDescription__KgQwz{color:#718096;font-size:.875rem}.onboarding_analysisFooter__L__AY{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:2rem;color:#718096;font-size:.875rem}.onboarding_analysisResults__gbm8K{margin:2rem 0}.onboarding_scoreContainer__tD8ft{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:#f7fafc;border:1px solid #e2e8f0;border-radius:12px}.onboarding_scoreCircle__c77W9{width:5rem;height:5rem;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;flex-direction:column;align-items:center;justify-content:center;color:white;flex-shrink:0}.onboarding_scoreValue__lMIXA{font-size:1.5rem;font-weight:700}.onboarding_scoreLabel__U_qO_{font-size:.75rem;opacity:.9}.onboarding_scoreText__F3_ME{flex:1}.onboarding_scoreText__F3_ME strong{display:block;color:#374151;margin-bottom:.5rem;font-size:1.125rem}.onboarding_scoreText__F3_ME p{color:#718096;margin:0;line-height:1.5}.onboarding_experimentsContainer__p0LAP{margin:2rem 0}.onboarding_experimentsTitle__DVCbz{font-weight:700;color:#374151;margin-bottom:1.5rem;font-size:1.25rem;text-align:center}.onboarding_experimentsList__bI2LA{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;margin-bottom:2rem}.onboarding_experimentCard__hdSmL{background:white;border:2px solid #e2e8f0;border-radius:12px;padding:1.5rem;cursor:pointer;transition:all .2s ease;position:relative}.onboarding_experimentCard__hdSmL:hover{border-color:#667eea;transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.15)}.onboarding_experimentCard__hdSmL.onboarding_selected__FwkgV{border-color:#10b981;background:#f0fdf4;transform:translateY(-2px);box-shadow:0 8px 25px rgba(16,185,129,.15)}.onboarding_experimentHeader__QiKLY{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem}.onboarding_experimentCheckbox__WHX9A{margin-top:.25rem;width:1.125rem;height:1.125rem;flex-shrink:0}.onboarding_experimentTitle__SN7y0{font-weight:600;color:#374151;margin:0;line-height:1.4;flex:1}.onboarding_experimentDescription__gtGUH{color:#718096;line-height:1.5;margin-bottom:1.5rem;font-size:.875rem}.onboarding_experimentActions__hoOR3{display:flex;gap:.75rem}.onboarding_approveButton__UOLsA,.onboarding_previewButton___nkpI{flex:1;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none}.onboarding_previewButton___nkpI{background:#f7fafc;color:#4a5568;border:1px solid #e2e8f0}.onboarding_previewButton___nkpI:hover{background:#edf2f7;border-color:#cbd5e0}.onboarding_approveButton__UOLsA{background:#667eea;color:white}.onboarding_approveButton__UOLsA:hover{background:#5a67d8}.onboarding_experimentCard__hdSmL.onboarding_selected__FwkgV .onboarding_approveButton__UOLsA{background:#10b981}.onboarding_implementationActions__wz_Ud{display:flex;justify-content:center;margin-top:2rem}.onboarding_implementAllButton__vSCDb{background:linear-gradient(135deg,#10b981,#059669);color:white;border:none;padding:1rem 2rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.onboarding_implementAllButton__vSCDb:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(16,185,129,.3)}.onboarding_implementAllButton__vSCDb:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.onboarding_implementationProgress__lw0eR{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:2rem 0}.onboarding_implementationProgress__lw0eR p{color:#4a5568;font-weight:500;text-align:center}.onboarding_implementationFooter__Ts0x_{text-align:center;margin-top:2rem}@media (max-width:768px){.onboarding_container__njJd9{padding:1rem}.onboarding_stepCard__SPCT0{padding:2rem}.onboarding_stepTitle__4We4U{font-size:1.5rem}.onboarding_header__fPQzr{margin-bottom:2rem}.onboarding_logoText__9PTsf{font-size:1.5rem}.onboarding_snippetCode__1XC8h{font-size:.6875rem}.onboarding_siteInfoRow__RhN6p{flex-direction:column;align-items:flex-start;gap:.25rem}}