.top-nav[data-v-1b43afd5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6rem}.top-nav .logo[data-v-1b43afd5]{width:180px}.top-nav .logo img[data-v-1b43afd5]{width:100%;height:auto}.top-nav .right-section[data-v-1b43afd5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.top-nav .user-email[data-v-1b43afd5]{font-family:PingFang SC;font-size:18px;font-weight:500;color:#2b76b0;margin-right:8px}.top-nav .language-switch[data-v-1b43afd5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;background:rgba(136,190,221,.15);border-radius:8px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;min-width:80px}.top-nav .language-switch[data-v-1b43afd5]:hover{background:rgba(136,190,221,.25)}.top-nav .language-switch .switch-icon[data-v-1b43afd5]{width:28px;height:28px;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;background:#2b76b0;border-radius:50%}.top-nav .language-switch .switch-icon i[data-v-1b43afd5]{font-size:16px;color:#fff}.top-nav .language-switch .switch-text[data-v-1b43afd5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.top-nav .language-switch .switch-text .switch-font[data-v-1b43afd5]{font-family:PingFang SC;font-size:18px;font-weight:500;color:#000;line-height:1.2}@media (max-width:768px){.top-nav[data-v-1b43afd5]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3rem}.top-nav .right-section[data-v-1b43afd5]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.wizard-step-container[data-v-70b9bc52]{width:100%;min-height:100vh;background:rgba(136,190,221,.15294117647058825);padding:2rem 8rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem}.left-section[data-v-70b9bc52]{width:63.5%;-ms-flex-direction:column;flex-direction:column}.left-section .content[data-v-70b9bc52],.left-section[data-v-70b9bc52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.left-section .content[data-v-70b9bc52]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.left-section .content .main-title[data-v-70b9bc52]{font-family:PingFang SC;font-size:36px;font-weight:500;color:#000;margin-bottom:1rem}.left-section .content .description[data-v-70b9bc52]{font-family:PingFang SC;font-size:20px;color:#666;margin-bottom:3rem}.loading-container[data-v-70b9bc52]{height:200px;width:100%;font-size:18px;color:#666}.loading-container[data-v-70b9bc52],.right-section[data-v-70b9bc52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.right-section[data-v-70b9bc52]{width:36.5%;position:relative}.right-section .right-image[data-v-70b9bc52]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.subject-options[data-v-70b9bc52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin-bottom:3rem;width:100%}.subject-options-row[data-v-70b9bc52]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.subject-option[data-v-70b9bc52]{-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-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem;background:hsla(0,0%,100%,.6);border-radius:15px;-webkit-box-shadow:0 4px 10px rgba(34,37,71,.63);box-shadow:0 4px 10px rgba(34,37,71,.63);cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid transparent;text-align:center;min-width:200px}.subject-option[data-v-70b9bc52]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(43,118,176,.2);box-shadow:0 4px 12px rgba(43,118,176,.2)}.subject-option.active[data-v-70b9bc52]{border-color:#2b76b0;background:rgba(43,118,176,.05)}.subject-option .subject-icon[data-v-70b9bc52]{width:60px;height:60px;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;background:rgba(43,118,176,.1);border-radius:50%;margin-bottom:1rem}.subject-option .subject-icon i[data-v-70b9bc52]{font-size:30px;color:#2b76b0}.subject-option .subject-text h3[data-v-70b9bc52]{font-size:24px;font-weight:400;color:#000;margin-bottom:.5rem;font-family:PingFang SC}.subject-option .subject-text p[data-v-70b9bc52]{font-size:16px;color:#666;line-height:1.4}.step-actions[data-v-70b9bc52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem;margin-top:auto;padding-bottom:2rem}.step-actions button[data-v-70b9bc52]{padding:.8rem 2rem;border-radius:8px;font-size:24px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.step-actions .back-button[data-v-70b9bc52]{background:#f5f5f5;color:#000}.step-actions .back-button[data-v-70b9bc52]:hover{background:#e0e0e0}.step-actions .next-button[data-v-70b9bc52]{background:#2b76b0;color:#fff}.step-actions .next-button[data-v-70b9bc52]:hover:not(:disabled){background:#1c5d8f}.step-actions .next-button[data-v-70b9bc52]:disabled{background:#92b5cf;cursor:not-allowed}@media (max-width:1440px){.wizard-step-container[data-v-70b9bc52]{padding:2rem 4rem}.subject-option[data-v-70b9bc52]{min-width:180px;padding:1.2rem}}@media (max-width:1280px){.wizard-step-container[data-v-70b9bc52]{padding:2rem}.subject-option[data-v-70b9bc52]{min-width:160px;padding:1rem}}@media (max-width:1024px){.wizard-step-container[data-v-70b9bc52]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}.left-section[data-v-70b9bc52]{width:100%}.right-section[data-v-70b9bc52]{width:100%;height:300px;min-height:auto}.right-section .right-image[data-v-70b9bc52]{position:relative}.subject-options-row[data-v-70b9bc52]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subject-option[data-v-70b9bc52]{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 0.75rem);flex:0 1 calc(50% - 0.75rem)}}@media (max-width:768px){.right-section[data-v-70b9bc52]{display:none}.wizard-step-container[data-v-70b9bc52]{padding:1rem}.subject-option[data-v-70b9bc52]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}