.StepIndicator_wrapper___mMqG{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}.StepIndicator_dots__R01p8{display:flex;align-items:center;gap:8px}.StepIndicator_dot__pn3ca{width:10px;height:10px;border-radius:50%;background:var(--border);transition:background var(--transition-normal),transform var(--transition-normal),box-shadow var(--transition-normal)}.StepIndicator_dot__pn3ca.StepIndicator_active__YgrY9{background:var(--secondary);transform:scale(1.15);box-shadow:0 0 10px rgba(106,53,255,.5)}.StepIndicator_label__KMHeL{font-size:var(--font-size-xs);color:var(--text-muted)}.page_main__uMyLi{min-height:calc(100vh - 73px);display:flex;align-items:center;justify-content:center;padding:var(--space-lg);position:relative;background:var(--bg)}.page_container__TY_AG{width:100%;max-width:580px}.page_header__VZJUo{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-2xl)}.page_questionCard__n3C4G{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-2xl);box-shadow:var(--shadow-md);margin-bottom:var(--space-xl)}.page_questionText__rEzxy{font-size:var(--font-size-xl);font-weight:700;margin-bottom:var(--space-xl);line-height:1.4;color:var(--text-primary)}.page_options__T_n_O{display:flex;flex-direction:column;gap:var(--space-sm)}.page_option__9jJpM{display:block;width:100%;text-align:left;padding:14px 20px;background:var(--bg);border:1.5px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-family);font-size:var(--font-size-base);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);line-height:1.4}.page_option__9jJpM:hover{background:rgba(106,53,255,.08)}.page_optionActive__UyVRt,.page_option__9jJpM:hover{border-color:var(--secondary);color:var(--text-primary)}.page_optionActive__UyVRt{background:rgba(106,53,255,.12);font-weight:700;box-shadow:0 0 12px rgba(106,53,255,.15)}.page_nav__to0E3{display:flex;align-items:center;justify-content:space-between}.page_resultCard__PUP5Z{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-2xl) var(--space-xl);box-shadow:var(--shadow-md),var(--shadow-glow);text-align:center;max-width:520px;margin:0 auto}.page_resultIcon__q2RRI{margin-bottom:var(--space-lg)}.page_resultTitle__Jns7x{font-size:var(--font-size-lg);color:var(--text-muted);font-weight:500;margin-bottom:var(--space-sm)}.page_portfolioName__KGraA{font-size:var(--font-size-2xl);margin-bottom:var(--space-lg)}.page_resultExplanation__khkvH{font-size:var(--font-size-base);color:var(--text-secondary);line-height:1.7;margin-bottom:var(--space-2xl)}.page_resultActions__z1HSy{display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}@media (max-width:480px){.page_questionCard__n3C4G,.page_resultCard__PUP5Z{padding:var(--space-lg)}}