.page-enter-active,.page-leave-active{transition:all .4s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}.error-page[data-v-ecdddc72]{align-items:center;background-color:#f5f7fa;display:flex;justify-content:center;min-height:100vh;padding:20px}.error-container[data-v-ecdddc72]{background:#fff;border-radius:var(--border-radius);box-shadow:0 10px 30px #0000001a;max-width:600px;padding:40px;text-align:center}.error-code[data-v-ecdddc72]{color:var(--primary-color);font-size:80px;margin-bottom:10px}.error-title[data-v-ecdddc72]{color:var(--text-color);font-size:28px;margin-bottom:20px}.error-message[data-v-ecdddc72]{color:var(--text-color-secondary);font-size:16px;line-height:1.6;margin-bottom:30px}.error-button[data-v-ecdddc72]{align-items:center;background-color:var(--primary-color);border-radius:var(--border-radius);color:#fff;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;padding:12px 24px;transition:all .3s ease}.error-button .iconfont[data-v-ecdddc72]{margin-right:8px}.error-detail[data-v-ecdddc72]{background-color:#f8f9fa;border-radius:var(--border-radius);color:var(--text-color-secondary);font-size:14px;margin-bottom:20px;padding:15px;text-align:left;word-break:break-all}
