.error-page[data-v-1c5bf6e9]{background:#f8fafc;display:flex;flex-direction:column;min-height:100vh}.error-header[data-v-1c5bf6e9]{background:#fff;border-bottom:1px solid var(--color-border,#e5e9f0);padding:18px 0}.error-header .container[data-v-1c5bf6e9]{align-items:center;display:flex}.logo img[data-v-1c5bf6e9]{height:36px;width:auto}.error-main[data-v-1c5bf6e9]{align-items:center;display:flex;flex:1;padding:80px 0}.error-inner[data-v-1c5bf6e9]{margin:0 auto;max-width:640px;text-align:center}.error-code-wrap[data-v-1c5bf6e9]{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:32px}.error-num[data-v-1c5bf6e9]{font-size:clamp(80px,12vw,140px);font-weight:900;letter-spacing:-4px;line-height:1}.error-num[data-v-1c5bf6e9],.error-zero[data-v-1c5bf6e9]{color:var(--color-blue,#2f6fed)}.error-zero[data-v-1c5bf6e9]{align-items:center;border:6px solid var(--color-blue,#2f6fed);border-radius:50%;display:flex;flex-shrink:0;font-size:clamp(28px,4vw,48px);height:clamp(70px,10vw,120px);justify-content:center;width:clamp(70px,10vw,120px)}.error-title[data-v-1c5bf6e9]{color:var(--color-primary,#0f172a);font-size:clamp(20px,3vw,28px);font-weight:800;margin-bottom:16px}.error-desc[data-v-1c5bf6e9]{color:var(--color-body,#64748b);font-size:16px;line-height:1.8;margin-bottom:36px}.error-actions[data-v-1c5bf6e9]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:48px}.rts-btn[data-v-1c5bf6e9]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;padding:12px 28px;text-decoration:none;transition:all .2s}.btn-primary[data-v-1c5bf6e9]{background:var(--color-blue,#2f6fed);color:#fff}.btn-primary[data-v-1c5bf6e9]:hover{background:#1d5cd8;color:#fff;transform:translateY(-1px)}.btn-border[data-v-1c5bf6e9]{background:transparent;border:2px solid var(--color-border,#e5e9f0)!important;color:var(--color-primary,#0f172a)}.btn-border[data-v-1c5bf6e9]:hover{border-color:var(--color-blue,#2f6fed)!important;color:var(--color-blue,#2f6fed)}.error-links[data-v-1c5bf6e9]{background:#fff;border:1px solid var(--color-border,#e5e9f0);border-radius:16px;padding:24px}.links-label[data-v-1c5bf6e9]{color:var(--color-body,#64748b);font-size:14px;font-weight:600;margin-bottom:14px}.error-links ul[data-v-1c5bf6e9]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;margin:0;padding:0}.error-links ul li a[data-v-1c5bf6e9]{background:var(--blue-soft,#eff4ff);border-radius:999px;color:var(--color-blue,#2f6fed);display:inline-block;font-size:14px;font-weight:500;padding:6px 16px;text-decoration:none;transition:all .2s}.error-links ul li a[data-v-1c5bf6e9]:hover{background:var(--color-blue,#2f6fed);color:#fff}.error-footer[data-v-1c5bf6e9]{background:#fff;border-top:1px solid var(--color-border,#e5e9f0);padding:20px 0;text-align:center}.error-footer p[data-v-1c5bf6e9]{color:var(--color-body,#64748b);font-size:14px;margin:0}@media(max-width:575px){.error-actions[data-v-1c5bf6e9]{align-items:center;flex-direction:column}.rts-btn[data-v-1c5bf6e9]{justify-content:center;max-width:280px;width:100%}}
