:root,[data-theme=light]{--theme-color:#49b1f5;--theme-meta-color:#666;--font-color:#4c4948;--font-light-color:#fff;--flec-card-bg:#ffffffd0;--flec-page-bg:#ffffff66;--flec-btn:#49b1f5;--flec-btn-hover:#78c2f4;--flec-heavy-bg:#f5f5f5;--flec-border:#e0e0e0;--flec-nav-font:#eee;--flec-nav-font-hover:#fff;--flec-nav-fixed-font:#4c4948;--flec-nav-fixed-font-hover:#33302f;--flec-nav-focus:#49b1f5;--flec-nav-bg:#fffffff2;--flec-nav-menu-bg:#f6f8fa;--flec-nav-menu-bg-hover:#49b1f5;--flec-footer-icon:#121212;--flec-footer-icon-hover:#eee;--flec-footer-icon-bg-hover:#4c4948;--flec-footer-font:#121212;--flec-footer-font-hover:#fff;--flec-footer-font-bg-hover:#49b1f5b3;--flec-moment-font:#4c4948;--flec-moment-title:#333;--flec-moment-date:#4c4948;--flec-moment-divider:#eee;--flec-moment-card-bg:#f6f6f6;--flec-subscribe-button:#222;--flec-subscribe-blue:#425aef;--flec-subscribe-font:#4c4948;--flec-subscribe-background:#f7f7f9;--flec-subscribe-secondbg:#f0f0f0;--flec-subscribe-card-border:#e0e0e0;--flec-subscribe-wechat:#27c125;--flec-subscribe-mail:#425aef;--flec-subscribe-rss:#e38100}[data-theme=dark]{--font-color:#ffffffb3;--font-light-color:#ffffffb3;--flec-card-bg:#121212b0;--flec-page-bg:#00000000;--flec-btn:#1f1f1f;--flec-btn-hover:#787878;--flec-heavy-bg:#1f1f1f;--flec-border:#3a3a3a;--flec-nav-font:#b8b8b8;--flec-nav-font-hover:#cfcfcf;--flec-nav-fixed-font:#b8b8b8;--flec-nav-fixed-font-hover:#cfcfcf;--flec-nav-focus:#cfcfcf;--flec-nav-bg:#000000ee;--flec-nav-menu-bg:#121212cc;--flec-nav-menu-bg-hover:#363636;--flec-footer-icon:#b8b8b8;--flec-footer-icon-hover:#555;--flec-footer-icon-bg-hover:#b8b8b8;--flec-footer-font:#b8b8b8;--flec-footer-font-hover:#eee;--flec-footer-font-bg-hover:#383838;--flec-moment-font:#b8b8b8;--flec-moment-title:#ddd;--flec-moment-date:#bbb;--flec-moment-divider:#555;--flec-moment-card-bg:#222;--flec-subscribe-button:#9f9f9f;--flec-subscribe-blue:#425aef;--flec-subscribe-font:#b8b8b8;--flec-subscribe-background:#2d2d2d;--flec-subscribe-secondbg:#363636;--flec-subscribe-card-border:#555;--flec-subscribe-wechat:#28c125bb;--flec-subscribe-mail:#425aefbb;--flec-subscribe-rss:#e38100bb}.cardHover{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--flec-card-bg);border-radius:8px;box-shadow:0 3px 8px 6px #07111b0d;transition:all .3s}.cardHover:hover{box-shadow:0 3px 8px 6px #07111b17}.imgHover{height:100%;-o-object-fit:cover;object-fit:cover;transition:filter 375ms ease-in .2s,transform .6s;width:100%}.imgHover:hover{transform:scale(1.1)}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}@font-face{font-display:swap;font-family:LXGW WenKai Lite;font-style:normal;font-weight:400;src:url(./LXGWWenKaiLite-Medium.CurqQq99.woff2) format("woff2")}html{color-scheme:light dark;scroll-behavior:smooth}body{color:var(--font-color);font-family:LXGW WenKai Lite,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:2;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:inherit;line-height:1.3;margin:0}p{margin:0}a{color:inherit;text-decoration:none;transition:all .2s}img{display:block;height:auto;max-width:100%}ol,ul{list-style:none}button{background:none;border:none;cursor:pointer;font-family:inherit;padding:0}input,select,textarea{color:inherit;font-family:inherit;font-size:inherit}::-moz-selection{background:var(--theme-color);color:#fff}::selection{background:var(--theme-color);color:#fff}:focus-visible{outline:2px solid var(--theme-color);outline-offset:2px}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-thumb{background:var(--theme-color);border-radius:5px;cursor:pointer}:where([class*=" ri-"]),:where([class^=ri-]){display:inline-block;font-size:1.15em}.theme-toggle .theme-icon-moon{opacity:1}.theme-toggle .theme-icon-sun,html[data-theme=dark] .theme-toggle .theme-icon-moon{opacity:0}html[data-theme=dark] .theme-toggle .theme-icon-sun{opacity:1}.toast[data-v-1d2ce5a9]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:6px;box-shadow:0 2px 8px #0000001a;color:#fff;font-size:.95rem;left:50%;padding:12px 20px;position:fixed;top:80px;transform:translate(-50%);z-index:10000}.toast.toast-success[data-v-1d2ce5a9]{background:#4caf50cc}.toast.toast-error[data-v-1d2ce5a9]{background:#f44336cc}.toast.toast-warning[data-v-1d2ce5a9]{background:#ff9800cc}.toast.toast-info[data-v-1d2ce5a9]{background:#3b82f6cc}.toast-enter-active[data-v-1d2ce5a9],.toast-leave-active[data-v-1d2ce5a9]{transition:all .3s ease}.toast-enter-from[data-v-1d2ce5a9]{opacity:0;transform:translate(-50%) translateY(-20px)}.toast-leave-to[data-v-1d2ce5a9]{opacity:0;transform:translate(-50%) translateY(-10px)}@media screen and (max-width:768px){.toast[data-v-1d2ce5a9]{left:16px;right:16px;transform:none}.toast-enter-from[data-v-1d2ce5a9]{transform:translateY(-20px)}.toast-leave-to[data-v-1d2ce5a9]{transform:translateY(-10px)}}.modal-overlay[data-v-8dde4045]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;inset:0;padding:1rem;position:fixed;z-index:9999}.modal-container[data-v-8dde4045]{animation:slideUp-8dde4045 .3s ease;background-color:var(--flec-card-bg);border-radius:1rem;box-shadow:0 20px 60px #0000004d;max-width:580px;padding:2.5rem;position:relative;width:100%}.social-login[data-v-8dde4045]{margin-top:1.5rem}.social-login .divider[data-v-8dde4045]{align-items:center;color:var(--font-color);display:flex;font-size:.875rem}.social-login .divider[data-v-8dde4045]:after,.social-login .divider[data-v-8dde4045]:before{background-color:var(--theme-meta-color);content:"";flex:1;height:1px}.social-login .divider span[data-v-8dde4045]{padding:0 1rem}.social-login .social-buttons[data-v-8dde4045]{display:flex;gap:1.5rem;justify-content:center}.social-login .social-buttons .social-btn[data-v-8dde4045]{align-items:center;display:flex;font-size:1.8rem;justify-content:center}.social-login .social-buttons .social-btn.github[data-v-8dde4045]{color:var(--flec-github-icon,#202328)}.social-login .social-buttons .social-btn.google[data-v-8dde4045]{color:var(--flec-google-icon,#5383ec)}.social-login .social-buttons .social-btn.qq[data-v-8dde4045]{color:var(--flec-qq-icon,#12b7f5)}.social-login .social-buttons .social-btn.microsoft[data-v-8dde4045]{color:var(--flec-microsoft-icon,#00a4ef)}[data-theme=light]{--flec-github-icon:#202328;--flec-google-icon:#5383ec;--flec-qq-icon:#12b7f5}[data-theme=dark]{--flec-github-icon:#f0f0f0;--flec-google-icon:#8fb4ff;--flec-qq-icon:#5cd9ff;--flec-microsoft-icon:#41bce9}.close-btn[data-v-8dde4045]{align-items:center;background-color:transparent;border-radius:50%;color:var(--font-color);cursor:pointer;display:flex;font-size:1.25rem;height:2rem;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .3s ease;width:2rem}.close-btn[data-v-8dde4045]:hover{background-color:var(--flec-heavy-bg);transform:rotate(90deg)}.modal-header[data-v-8dde4045]{margin-bottom:2rem;text-align:center}.modal-header i[data-v-8dde4045]{color:var(--theme-color);font-size:3rem;margin-bottom:.5rem}.modal-header h2[data-v-8dde4045]{color:var(--font-color);font-size:1.75rem;font-weight:600}.modal-header p[data-v-8dde4045]{color:var(--theme-meta-color);font-size:.95rem;margin:0}.login-form .form-row[data-v-8dde4045]{display:flex;gap:1rem;margin-bottom:1.5rem}.login-form .form-row .form-group[data-v-8dde4045]{flex:1;margin-bottom:0}.login-form .form-group[data-v-8dde4045]{margin-bottom:1.5rem}.login-form .form-group label[data-v-8dde4045]{align-items:center;color:var(--font-color);display:flex;font-size:.9rem;font-weight:500;gap:.5rem;margin-bottom:.5rem}.login-form .form-group label i[data-v-8dde4045]{font-size:1rem}.login-form .form-group input[data-v-8dde4045]{background-color:var(--flec-heavy-bg);border:2px solid var(--flec-border);border-radius:.5rem;color:var(--font-color);font-size:1rem;padding:.75rem 1rem;transition:all .3s ease;width:100%}.login-form .form-group input[data-v-8dde4045]:focus{border-color:var(--theme-color);box-shadow:0 0 0 3px #49b1f51a;outline:none}.login-form .form-group input[data-v-8dde4045]:disabled{cursor:not-allowed;opacity:.6}.login-form .password-input[data-v-8dde4045]{position:relative}.login-form .password-input input[data-v-8dde4045]{padding-right:3rem}.login-form .password-input .toggle-password[data-v-8dde4045]{align-items:center;background:transparent;border:none;color:var(--theme-meta-color);cursor:pointer;display:flex;justify-content:center;padding:.5rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:color .3s ease}.login-form .password-input .toggle-password[data-v-8dde4045]:hover{color:var(--theme-color)}.login-form .password-input .toggle-password i[data-v-8dde4045]{font-size:1.25rem}.login-form .forgot-link[data-v-8dde4045]{margin:-.5rem 0 .5rem;text-align:right}.login-form .forgot-link a[data-v-8dde4045]{color:var(--theme-color);cursor:pointer;font-size:.9rem}.login-form .forgot-link a[data-v-8dde4045]:hover{text-decoration:underline}.login-form .email-input-group[data-v-8dde4045]{display:flex;gap:.5rem}.login-form .email-input-group input[data-v-8dde4045]{flex:1}.login-form .email-input-group .send-code-btn[data-v-8dde4045]{background:var(--theme-color);border:none;border-radius:.5rem;color:var(--font-light-color);cursor:pointer;font-size:.9rem;padding:.75rem 1rem;white-space:nowrap}.login-form .email-input-group .send-code-btn[data-v-8dde4045]:hover:not(:disabled){opacity:.85}.login-form .email-input-group .send-code-btn[data-v-8dde4045]:disabled{cursor:not-allowed;opacity:.6}.login-form .message[data-v-8dde4045]{align-items:center;border-radius:.5rem;display:flex;font-size:.9rem;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem}.login-form .message.error[data-v-8dde4045]{background:#fef2f2;color:#dc2626}.login-form .message.success[data-v-8dde4045]{background:#f0fdf4;color:#16a34a}.login-form .submit-btn[data-v-8dde4045]{background:var(--theme-color);border:none;border-radius:.5rem;color:var(--font-light-color);cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem;transition:all .3s;width:100%}.login-form .submit-btn[data-v-8dde4045]:hover:not(:disabled){opacity:.9;transform:translateY(-2px)}.login-form .submit-btn[data-v-8dde4045]:disabled{cursor:not-allowed;opacity:.6}.login-form .submit-btn i[data-v-8dde4045]{margin-right:.5rem}.modal-footer[data-v-8dde4045]{color:var(--theme-meta-color);font-size:.9rem;margin-top:.5rem;text-align:center}.modal-footer a[data-v-8dde4045]{color:var(--theme-color);cursor:pointer}.modal-footer a[data-v-8dde4045]:hover{text-decoration:underline}@keyframes slideUp-8dde4045{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes spin-8dde4045{to{transform:rotate(1turn)}}.spin[data-v-8dde4045]{animation:spin-8dde4045 1s linear infinite}.modal-enter-active[data-v-8dde4045],.modal-leave-active[data-v-8dde4045]{transition:opacity .3s ease}.modal-enter-active .modal-container[data-v-8dde4045],.modal-leave-active .modal-container[data-v-8dde4045]{transition:all .3s ease}.modal-enter-from[data-v-8dde4045],.modal-leave-to[data-v-8dde4045]{opacity:0}.modal-enter-from .modal-container[data-v-8dde4045],.modal-leave-to .modal-container[data-v-8dde4045]{transform:scale(.9) translateY(20px)}.fade-enter-active[data-v-8dde4045],.fade-leave-active[data-v-8dde4045]{transition:all .3s}.fade-enter-from[data-v-8dde4045],.fade-leave-to[data-v-8dde4045]{opacity:0;transform:translateY(-10px)}@media screen and (max-width:768px){.modal-overlay[data-v-8dde4045]{align-items:flex-start;padding:.5rem}.modal-container[data-v-8dde4045]{margin-top:.5rem;max-height:calc(100vh - 1rem);max-width:420px;overflow-y:auto;padding:1.5rem 1.2rem;-webkit-overflow-scrolling:touch}.modal-container[data-v-8dde4045]::-webkit-scrollbar{width:4px}.modal-container[data-v-8dde4045]::-webkit-scrollbar-track{background:transparent}.modal-container[data-v-8dde4045]::-webkit-scrollbar-thumb{background:var(--flec-border,#e5e7eb);border-radius:2px}.close-btn[data-v-8dde4045]{font-size:1.1rem;height:1.75rem;width:1.75rem}.modal-header[data-v-8dde4045]{margin-bottom:1.25rem}.modal-header i[data-v-8dde4045]{font-size:2.25rem;margin-bottom:.25rem}.modal-header h2[data-v-8dde4045]{font-size:1.35rem;margin-bottom:.25rem}.modal-header p[data-v-8dde4045]{font-size:.85rem}.login-form .form-row[data-v-8dde4045]{flex-direction:column;gap:0;margin-bottom:0}.login-form .form-group[data-v-8dde4045],.login-form .form-row .form-group[data-v-8dde4045]{margin-bottom:1rem}.login-form .form-group label[data-v-8dde4045]{font-size:.85rem;gap:.35rem;margin-bottom:.4rem}.login-form .form-group label i[data-v-8dde4045]{font-size:.9rem}.login-form .form-group input[data-v-8dde4045]{font-size:.95rem;padding:.65rem .85rem}.login-form .password-input .toggle-password[data-v-8dde4045]{padding:.4rem;right:.5rem}.login-form .password-input .toggle-password i[data-v-8dde4045]{font-size:1.1rem}.login-form .forgot-link[data-v-8dde4045]{margin:-.25rem 0 .5rem}.login-form .forgot-link a[data-v-8dde4045]{font-size:.85rem}.login-form .email-input-group[data-v-8dde4045]{gap:.4rem}.login-form .email-input-group .send-code-btn[data-v-8dde4045]{font-size:.85rem;padding:.65rem .75rem}.login-form .message[data-v-8dde4045]{font-size:.85rem;margin-bottom:.75rem;padding:.65rem .85rem}.login-form .submit-btn[data-v-8dde4045]{font-size:.95rem;padding:.75rem}.modal-footer[data-v-8dde4045]{font-size:.85rem;margin-top:0}}.modal-overlay[data-v-fcabcb65]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;inset:0;padding:20px;position:fixed;z-index:9999}.modal-container[data-v-fcabcb65]{background:var(--flec-card-bg);border-radius:16px;box-shadow:0 20px 60px #0003;max-width:400px;overflow:hidden;position:relative;width:100%}.close-btn[data-v-fcabcb65]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--theme-meta-color);cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:12px;top:12px;transition:all .2s;width:32px}.close-btn[data-v-fcabcb65]:hover:not(:disabled){background:#8080801a;color:var(--font-color)}.close-btn[data-v-fcabcb65]:disabled{cursor:not-allowed;opacity:.5}.close-btn i[data-v-fcabcb65]{font-size:20px}.modal-header[data-v-fcabcb65]{padding:24px 24px 16px;text-align:center}.modal-header .header-icon[data-v-fcabcb65]{color:var(--theme-color);display:block;font-size:48px;margin-bottom:12px}.modal-header h3[data-v-fcabcb65]{color:var(--font-color);font-size:1.25rem;font-weight:600;margin:0}.modal-body[data-v-fcabcb65]{padding:0 24px 24px}.modal-body .description[data-v-fcabcb65]{color:var(--theme-meta-color);font-size:.95rem;margin:0 0 12px}.modal-body .benefits[data-v-fcabcb65]{list-style:none;margin:0 0 20px;padding:0}.modal-body .benefits li[data-v-fcabcb65]{align-items:center;color:var(--font-color);display:flex;font-size:.9rem;gap:8px;padding:8px 0}.modal-body .benefits li i[data-v-fcabcb65]{color:var(--theme-color);font-size:16px}.bind-form[data-v-fcabcb65]{gap:16px}.bind-form[data-v-fcabcb65],.form-group[data-v-fcabcb65]{display:flex;flex-direction:column}.form-group[data-v-fcabcb65]{gap:6px}.form-input[data-v-fcabcb65]{background:var(--flec-card-bg);border:1px solid var(--flec-border);border-radius:8px;color:var(--font-color);font-size:.95rem;padding:12px 14px;transition:all .2s;width:100%}.form-input[data-v-fcabcb65]:focus{border-color:var(--theme-color);box-shadow:0 0 0 3px #49b1f526;outline:none}.form-input.error[data-v-fcabcb65]{border-color:#e57373}.form-input[data-v-fcabcb65]:disabled{cursor:not-allowed;opacity:.6}.form-input[data-v-fcabcb65]::-moz-placeholder{color:var(--theme-meta-color)}.form-input[data-v-fcabcb65]::placeholder{color:var(--theme-meta-color)}.error-message[data-v-fcabcb65]{color:#e57373;font-size:.85rem;margin:0}.form-actions[data-v-fcabcb65]{display:flex;gap:12px}.form-actions button[data-v-fcabcb65]{border-radius:8px;cursor:pointer;flex:1;font-size:.95rem;padding:12px 16px;transition:all .2s}.form-actions button[data-v-fcabcb65]:disabled{cursor:not-allowed;opacity:.6}.form-actions .btn-secondary[data-v-fcabcb65]{background:transparent;border:1px solid var(--flec-border);color:var(--theme-meta-color)}.form-actions .btn-secondary[data-v-fcabcb65]:hover:not(:disabled){background:#8080800d}.form-actions .btn-primary[data-v-fcabcb65]{background:var(--theme-color);border:none;color:#fff}.form-actions .btn-primary[data-v-fcabcb65]:hover:not(:disabled){opacity:.9}@media screen and (max-width:480px){.modal-overlay[data-v-fcabcb65]{align-items:flex-start;padding:.5rem}.modal-container[data-v-fcabcb65]{margin-top:.5rem;max-width:100%}.modal-header[data-v-fcabcb65]{padding:20px 20px 14px}.modal-header .header-icon[data-v-fcabcb65]{font-size:40px;margin-bottom:10px}.modal-header h3[data-v-fcabcb65]{font-size:1.15rem}.modal-body[data-v-fcabcb65]{padding:0 20px 20px}.modal-body .description[data-v-fcabcb65]{font-size:.9rem}.modal-body .benefits li[data-v-fcabcb65]{font-size:.85rem;padding:6px 0}.modal-body .form-input[data-v-fcabcb65]{font-size:.9rem;padding:10px 12px}.modal-body .form-actions button[data-v-fcabcb65]{font-size:.9rem;padding:10px 14px}}.modal-enter-active[data-v-fcabcb65],.modal-leave-active[data-v-fcabcb65]{transition:opacity .2s ease}.modal-enter-active .modal-container[data-v-fcabcb65],.modal-leave-active .modal-container[data-v-fcabcb65]{transition:transform .2s ease}.modal-enter-from[data-v-fcabcb65],.modal-leave-to[data-v-fcabcb65]{opacity:0}.modal-enter-from .modal-container[data-v-fcabcb65],.modal-leave-to .modal-container[data-v-fcabcb65]{transform:scale(.95) translateY(10px)}.cardHover[data-v-fef56173],.ctx-menu[data-v-fef56173]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:var(--flec-card-bg);border-radius:8px;box-shadow:0 3px 8px 6px #07111b0d;transition:all .3s}.cardHover[data-v-fef56173]:hover,.ctx-menu[data-v-fef56173]:hover{box-shadow:0 3px 8px 6px #07111b17}.imgHover[data-v-fef56173]{height:100%;-o-object-fit:cover;object-fit:cover;transition:filter 375ms ease-in .2s,transform .6s;width:100%}.imgHover[data-v-fef56173]:hover{transform:scale(1.1)}.ctx-menu[data-v-fef56173]{position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:160px;z-index:10000}.group[data-v-fef56173]{display:flex}.group.line[data-v-fef56173]{border-top:1px solid var(--flec-border);flex-direction:column;padding:7px 6px}.group.small[data-v-fef56173]{justify-content:space-between;padding:7px 6px}.item[data-v-fef56173]{align-items:center;border-radius:8px;color:var(--font-color);cursor:pointer;display:flex;padding:4px;transition:all .2s}.item i[data-v-fef56173]{margin:0 5px}.item span[data-v-fef56173]{flex:1;white-space:nowrap}.item[data-v-fef56173]:hover{background:var(--flec-btn);color:#fff}.item[data-v-fef56173]:active{transform:scale(.98)}.item.icon[data-v-fef56173]{height:36px;justify-content:center;padding:0;width:36px}.item.icon i[data-v-fef56173]{font-weight:600;width:auto}.item[data-v-fef56173]:disabled{cursor:not-allowed;opacity:.4}.ctx-enter-active[data-v-fef56173],.ctx-leave-active[data-v-fef56173]{transition:opacity .15s,transform .15s}.ctx-enter-from[data-v-fef56173],.ctx-leave-to[data-v-fef56173]{opacity:0;transform:scale(.95)}@media(max-width:768px){.ctx-menu[data-v-fef56173]{display:none}}.web_bg[data-v-7ec751a7]{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:fixed;width:100%;z-index:-50}[data-theme=dark] .web_bg[data-v-7ec751a7]:before{background-color:#121212b0;content:"";height:100%;position:absolute;width:100%}.error-page-wrapper[data-v-51d69972]{align-items:center;background:#fafafa;display:flex;justify-content:center;min-height:100vh;padding:20px}.error-card[data-v-51d69972]{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:12px;box-shadow:0 1px 3px #0000000d,0 4px 12px #00000008;max-width:540px;padding:80px 60px;text-align:center;width:100%}.error-code[data-v-51d69972]{color:#49b1f5;font-size:7rem;font-weight:300;letter-spacing:-.02em;line-height:1;margin-bottom:1.5rem}.error-title[data-v-51d69972]{color:#333;font-size:1.75rem;font-weight:500;margin:0 0 1rem}.error-description[data-v-51d69972]{color:#888;font-size:1rem;line-height:1.7;margin:0 0 2.5rem}.error-actions[data-v-51d69972]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.error-actions .btn[data-v-51d69972]{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;gap:.4rem;padding:10px 20px;transition:all .2s ease}.error-actions .btn i[data-v-51d69972]{font-size:1rem}.error-actions .btn.btn-primary[data-v-51d69972]{background:#49b1f5;color:#fff}.error-actions .btn.btn-primary[data-v-51d69972]:hover{background:#3da0e3}.error-actions .btn.btn-secondary[data-v-51d69972]{background:transparent;border:1px solid #e0e0e0;color:#666}.error-actions .btn.btn-secondary[data-v-51d69972]:hover{border-color:#49b1f5;color:#49b1f5}@media screen and (max-width:768px){.error-card[data-v-51d69972]{padding:50px 35px}.error-code[data-v-51d69972]{font-size:5rem}.error-title[data-v-51d69972]{font-size:1.5rem}.error-description[data-v-51d69972]{font-size:.95rem}.error-actions[data-v-51d69972]{flex-direction:column}.error-actions .btn[data-v-51d69972]{justify-content:center;width:100%}}@media(prefers-color-scheme:dark){.error-page-wrapper[data-v-51d69972]{background:#0a0a0a}.error-card[data-v-51d69972]{background:#141414;border-color:#ffffff0f;box-shadow:none}.error-code[data-v-51d69972]{color:#49b1f5}.error-title[data-v-51d69972]{color:#e0e0e0}.error-description[data-v-51d69972]{color:#888}.btn-secondary[data-v-51d69972]{border-color:#333;color:#aaa}.btn-secondary[data-v-51d69972]:hover{border-color:#49b1f5;color:#49b1f5}}[data-theme=dark] .error-page-wrapper{background:#0a0a0a}[data-theme=dark] .error-card{background:#141414;border-color:#ffffff0f;box-shadow:none}[data-theme=dark] .error-code{color:#49b1f5}[data-theme=dark] .error-title{color:#e0e0e0}[data-theme=dark] .error-description{color:#888}[data-theme=dark] .btn-secondary{border-color:#333;color:#aaa}[data-theme=dark] .btn-secondary:hover{border-color:#49b1f5;color:#49b1f5}
