.OnboardingWizard_onboardingPage__SPC_h{min-height:100vh;background:var(--os-bg);padding:var(--spacing-xl);padding-bottom:var(--spacing-3xl);position:relative;overflow-y:auto}.OnboardingWizard_onboardingPage__SPC_h:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 20%,var(--color-primary-alpha-3) 0,transparent 50%),radial-gradient(circle at 70% 80%,var(--color-primary-alpha-2) 0,transparent 50%);pointer-events:none}.OnboardingWizard_container__iWnHU{max-width:900px;margin:0 auto;position:relative;z-index:1}.OnboardingWizard_header__P3PVS{text-align:center;margin-bottom:var(--spacing-2xl)}.OnboardingWizard_header__P3PVS h1{font-size:clamp(2rem,5vw,2.5rem);font-weight:700;margin-bottom:var(--spacing-sm);color:var(--color-text);letter-spacing:-.02em}.OnboardingWizard_subtitle__PDCG0{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl)}.OnboardingWizard_progressBar___rw9j{width:100%;height:8px;background:var(--window-bg);border:1px solid var(--window-border);border-radius:var(--window-radius);overflow:hidden;margin-bottom:var(--spacing-xl)}.OnboardingWizard_progressFill__dhkER{height:100%;background:linear-gradient(90deg,var(--color-primary) 0,var(--color-primary-light) 100%);transition:width .3s ease;border-radius:var(--window-radius)}.OnboardingWizard_steps__9_pPB{display:flex;justify-content:space-between;gap:var(--spacing-xs);margin-bottom:var(--spacing-xl);overflow-x:auto;padding-bottom:var(--spacing-sm)}.OnboardingWizard_stepIndicator__u4u4p{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);min-width:80px;transition:all .3s ease}.OnboardingWizard_stepIndicator__u4u4p span:first-child{width:40px;height:40px;border-radius:50%;background:var(--window-bg);border:1px solid var(--window-border);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);font-weight:700;font-size:var(--font-size-sm);transition:all .3s ease}.OnboardingWizard_stepIndicator__u4u4p.OnboardingWizard_active__LO5tK span:first-child{background:var(--color-primary);border-color:var(--color-primary);color:white;box-shadow:0 0 0 1px var(--window-border) inset}.OnboardingWizard_stepIndicator__u4u4p.OnboardingWizard_completed__GrXGS span:first-child{background:var(--color-success);border-color:var(--color-success);color:white}.OnboardingWizard_stepIndicator__u4u4p svg{color:white}.OnboardingWizard_stepLabel__Vywol{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-align:center;white-space:nowrap}.OnboardingWizard_stepIndicator__u4u4p.OnboardingWizard_active__LO5tK .OnboardingWizard_stepLabel__Vywol{color:var(--color-primary);font-weight:600}.OnboardingWizard_stepIndicator__u4u4p.OnboardingWizard_completed__GrXGS .OnboardingWizard_stepLabel__Vywol{color:var(--color-text)}.OnboardingWizard_content__G4Hx_{background:var(--window-bg);border:1px solid var(--window-border);border-radius:var(--window-radius);padding:var(--spacing-2xl);backdrop-filter:blur(var(--window-blur)) saturate(1.12);-webkit-backdrop-filter:blur(var(--window-blur)) saturate(1.12);box-shadow:var(--window-shadow);min-height:500px;margin-bottom:var(--spacing-3xl)}.OnboardingWizard_skipButton__ntJfi{width:100%;padding:var(--spacing-sm);background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:all .3s ease}.OnboardingWizard_skipButton__ntJfi:hover{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary)}@media (max-width:768px){.OnboardingWizard_steps__9_pPB{justify-content:flex-start}.OnboardingWizard_stepIndicator__u4u4p{min-width:60px}.OnboardingWizard_stepLabel__Vywol{font-size:.65rem}}.StepStyles_step__PvIiT{display:flex;flex-direction:column;gap:var(--spacing-xl)}.StepStyles_stepHeader__mrlk0{text-align:center;margin-bottom:var(--spacing-lg)}.StepStyles_stepIcon__swh_d{color:var(--color-primary);margin-bottom:var(--spacing-md)}.StepStyles_stepHeader__mrlk0 h2{font-size:var(--font-size-2xl);font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-sm)}.StepStyles_stepHeader__mrlk0 p{font-size:var(--font-size-base);color:var(--color-text-secondary)}.StepStyles_stepContent__n1Qu6{display:flex;flex-direction:column;gap:var(--spacing-lg)}.StepStyles_formGroup__P6qId{display:flex;flex-direction:column;gap:var(--spacing-xs)}.StepStyles_formGroup__P6qId label{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text);display:flex;align-items:center;gap:var(--spacing-xs)}.StepStyles_formGroup__P6qId input,.StepStyles_formGroup__P6qId textarea,.StepStyles_select__zd3dW{width:100%;padding:var(--spacing-md) var(--spacing-lg);background:rgba(255,255,255,.045)!important;border:1px solid var(--window-border);border-radius:var(--radius-full);color:var(--color-text)!important;font-size:var(--font-size-base);transition:all .2s ease}.StepStyles_formGroup__P6qId input:-webkit-autofill,.StepStyles_formGroup__P6qId input:-webkit-autofill:active,.StepStyles_formGroup__P6qId input:-webkit-autofill:focus,.StepStyles_formGroup__P6qId input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:var(--color-text)!important;background-color:transparent!important;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.StepStyles_formGroup__P6qId input:focus,.StepStyles_formGroup__P6qId textarea:focus,.StepStyles_select__zd3dW:focus{outline:none;border-color:var(--color-primary);background:rgba(255,255,255,.06);box-shadow:0 0 0 3px var(--color-primary-alpha-15)}.StepStyles_formGroup__P6qId input::placeholder,.StepStyles_formGroup__P6qId textarea::placeholder{color:var(--color-text-secondary)}.StepStyles_formGroup__P6qId textarea{min-height:100px;resize:vertical;font-family:inherit}.StepStyles_formRow__7e6F5{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md)}@media (max-width:768px){.StepStyles_formRow__7e6F5{grid-template-columns:1fr}}.StepStyles_infoBox__56aIv{padding:var(--spacing-lg);background:var(--color-primary-alpha-5);border:1px solid var(--color-primary-alpha-15);border-radius:var(--radius-lg);margin:var(--spacing-lg) 0;display:flex;gap:var(--spacing-md);align-items:flex-start}.StepStyles_infoBox__56aIv svg{color:var(--color-primary);flex-shrink:0;margin-top:2px}.StepStyles_infoBox__56aIv strong{display:block;color:var(--color-text);margin-bottom:var(--spacing-xs)}.StepStyles_infoBox__56aIv p{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.6;margin:0}.StepStyles_infoBox__56aIv h4{font-size:var(--font-size-base);font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-sm)}.StepStyles_infoBox__56aIv ul{list-style:none;padding:0;margin:0}.StepStyles_infoBox__56aIv li{padding:var(--spacing-xs) 0;color:var(--color-text-secondary);font-size:var(--font-size-sm);display:flex;align-items:flex-start;gap:var(--spacing-sm)}.StepStyles_infoBox__56aIv li:before{content:"✓";color:var(--color-primary);font-weight:700;flex-shrink:0}.StepStyles_warningBox__My5Vw{padding:var(--spacing-lg);background:rgba(245,158,11,.05);border:1px solid rgba(245,158,11,.2);border-radius:var(--radius-lg);margin:var(--spacing-lg) 0;display:flex;gap:var(--spacing-md);align-items:flex-start}.StepStyles_warningBox__My5Vw svg{color:#f59e0b;flex-shrink:0;margin-top:2px}.StepStyles_warningBox__My5Vw strong{display:block;color:var(--color-text);margin-bottom:var(--spacing-xs)}.StepStyles_warningBox__My5Vw h4{font-size:var(--font-size-base);font-weight:700;color:var(--color-warning);margin-bottom:var(--spacing-sm)}.StepStyles_warningBox__My5Vw p{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.6;margin:0}.StepStyles_radioGroup__8OWU_{display:flex;gap:var(--spacing-md)}.StepStyles_radioOption__JeIAz{flex:1 1;padding:var(--spacing-md);background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:var(--spacing-sm)}.StepStyles_radioOption__JeIAz:hover{background:var(--color-surface-hover);border-color:var(--color-primary-alpha-30)}.StepStyles_radioOption__JeIAz input[type=radio]{cursor:pointer;accent-color:var(--color-primary)}.StepStyles_radioOption__JeIAz input[type=radio]:checked+span{color:var(--color-primary);font-weight:600}.StepStyles_radioOption__JeIAz:has(input[type=radio]:checked){background:var(--color-primary-alpha-10);border-color:var(--color-primary)}.StepStyles_stepActions__kJb0y{display:flex;gap:var(--spacing-md);justify-content:space-between;margin-top:var(--spacing-xl);padding-top:var(--spacing-xl);padding-bottom:var(--spacing-lg);border-top:1px solid var(--color-border)}.StepStyles_primaryButton__gym3N{flex:1 1;padding:var(--spacing-md);background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-dark) 100%);color:white;border:none;border-radius:var(--radius-full);font-size:var(--font-size-base);font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px var(--color-primary-alpha-30);display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}.StepStyles_primaryButton__gym3N:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px var(--color-primary-alpha-30),var(--shadow-glow)}.StepStyles_primaryButton__gym3N:disabled{opacity:.5;cursor:not-allowed}.StepStyles_secondaryButton__wm88o{flex:1 1;padding:var(--spacing-md);background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--font-size-base);font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}.StepStyles_secondaryButton__wm88o:hover{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary)}.StepStyles_listItem__Zsebk{padding:var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.StepStyles_listItem__Zsebk:hover{background:var(--color-surface-hover);border-color:var(--color-primary-alpha-20)}.StepStyles_deleteButton__lRhAC{padding:var(--spacing-xs) var(--spacing-sm);background:transparent;color:var(--color-error);border:1px solid var(--color-error);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:all .2s ease}.StepStyles_deleteButton__lRhAC:hover{background:var(--color-error);color:white}.StepStyles_addButton__Sixhf{width:100%;padding:var(--spacing-md);background:transparent;color:var(--color-primary);border:2px dashed var(--color-primary-alpha-30);border-radius:var(--radius-full);font-size:var(--font-size-base);font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}.StepStyles_addButton__Sixhf:hover{background:var(--color-primary-alpha-5);border-color:var(--color-primary)}.StepStyles_checkbox__Nh0OK{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all .2s ease}.StepStyles_checkbox__Nh0OK:hover{background:var(--color-surface-hover);border-color:var(--color-primary-alpha-20)}.StepStyles_checkbox__Nh0OK input[type=checkbox]{width:20px;height:20px;cursor:pointer;accent-color:var(--color-primary)}.StepStyles_checkbox__Nh0OK label{cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.StepStyles_spinner__MvNFB{animation:StepStyles_spin__l0vfU 1s linear infinite}@keyframes StepStyles_spin__l0vfU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}