.account-page[data-v-c1000f4b]{background:var(--v-theme-on-fon-color);display:flex;flex-direction:column;min-height:100vh;padding:40px 24px}.auth-form-section[data-v-c1000f4b],.main-content[data-v-c1000f4b]{display:flex;flex:1;flex-direction:column}.auth-form-section[data-v-c1000f4b]{border-radius:16px;box-sizing:border-box;gap:24px;margin:0 auto;max-width:800px;padding:40px 24px;width:100%}.tabs-header[data-v-c1000f4b]{font:700 22px Noto Sans TC,sans-serif;margin-bottom:24px}.tab-button.active[data-v-c1000f4b]{color:#2f80ed}.faq-item[data-v-c1000f4b]{background:#2f80ed08;border:1px solid rgba(0,0,0,.1);border-radius:12px;margin-bottom:12px;overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}.faq-item[data-v-c1000f4b]:hover{box-shadow:0 6px 12px #00000014;transform:translateY(-2px)}.faq-question[data-v-c1000f4b]{align-items:center;background:#2f80ed0d;border-bottom:1px solid rgba(0,0,0,.05);cursor:pointer;display:flex;font:500 15px Noto Sans TC,sans-serif;justify-content:space-between;padding:16px 18px;transition:background .3s ease}.faq-question[data-v-c1000f4b]:hover{background:#2f80ed1a}.arrow-icon[data-v-c1000f4b]{color:#2f80ed;height:22px;transition:transform .3s ease;width:22px}.arrow-icon.rotated[data-v-c1000f4b]{transform:rotate(180deg)}.faq-answer[data-v-c1000f4b]{color:var(--v-theme-on-surface);font:400 14px Noto Sans TC,sans-serif;overflow:hidden;padding:16px 18px}.faq-slide-enter-from[data-v-c1000f4b],.faq-slide-leave-to[data-v-c1000f4b]{max-height:0;opacity:0;padding-bottom:0;padding-top:0}.faq-slide-enter-to[data-v-c1000f4b],.faq-slide-leave-from[data-v-c1000f4b]{max-height:250px;opacity:1;padding-bottom:16px;padding-top:16px}.faq-slide-enter-active[data-v-c1000f4b],.faq-slide-leave-active[data-v-c1000f4b]{transition:all .3s ease}.divider-section .divider-container[data-v-c1000f4b]{align-items:center;display:flex;margin:16px 0}.divider-line[data-v-c1000f4b]{border-top:1px solid rgba(47,128,237,.3);flex:1}.contact-section[data-v-c1000f4b]{margin-top:16px;text-align:center}.contact-text a[data-v-c1000f4b]{color:#2f80ed;font-weight:600;text-decoration:none}.contact-text a[data-v-c1000f4b]:hover{text-decoration:underline}@media (max-width:768px){.auth-form-section[data-v-c1000f4b]{margin:40px auto;padding:28px 36px}.faq-question[data-v-c1000f4b]{font-size:14px;padding:14px 16px}.faq-answer[data-v-c1000f4b]{font-size:13px;padding:14px 16px}}@media (max-width:468px){.auth-form-section[data-v-c1000f4b]{max-width:350px;padding:40px 12px}}.category-title[data-v-c1000f4b]{color:#2f80ed;font-size:18px;font-weight:700;margin:24px 0 12px}.category-description[data-v-c1000f4b]{color:var(--v-theme-on-surface);font-size:14px;margin-bottom:12px}
