.tcl-error-page[data-v-62050213]{--ep-bg:linear-gradient(135deg, #f8fafa 0%, #e8f4f2 50%, #f0f7fa);--ep-text:#1a2a3a;--ep-muted:#5b6b78;--ep-card:#ffffffb3;--ep-border:#3eb89a40;--ep-gradient:linear-gradient(135deg, #3eb89a, #1a8ca7);isolation:isolate;background:var(--ep-bg);min-height:70svh;color:var(--ep-text);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:64px 16px 48px;font-family:-apple-system,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:flex;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){.tcl-error-page[data-v-62050213]{--ep-bg:radial-gradient(ellipse at 50% 0%, #10303a 0%, #0b1418 60%, #080d10 100%);--ep-text:#e8f1f0;--ep-muted:#8fa3a8;--ep-card:#ffffff0d;--ep-border:#4ecaa840}}.tcl-error-page--fullscreen[data-v-62050213]{min-height:100svh}.tcl-error-page__glow[data-v-62050213]{z-index:-1;pointer-events:none;border-radius:50%;animation:8s ease-in-out infinite tcl-ep-pulse-62050213;position:absolute}.tcl-error-page__glow--a[data-v-62050213]{background:radial-gradient(circle,#3eb89a47 0,#0000 70%);width:420px;height:420px;top:5%;left:10%}.tcl-error-page__glow--b[data-v-62050213]{background:radial-gradient(circle,#1a8ca73d 0,#0000 70%);width:520px;height:520px;animation-duration:10s;animation-delay:-3s;bottom:0;right:5%}.tcl-error-page__field[data-v-62050213]{z-index:-1;pointer-events:none;position:absolute;inset:0}.tcl-error-page__field span[data-v-62050213]{opacity:.22;border-radius:2px;animation:20s ease-in-out infinite tcl-ep-float-62050213;position:absolute}.tcl-error-page__inner[data-v-62050213]{flex-direction:column;align-items:center;max-width:560px;display:flex}.tcl-error-page__mark[data-v-62050213]{width:132px;height:132px;margin-bottom:8px;animation:6s ease-in-out infinite tcl-ep-bob-62050213;overflow:visible}.tcl-error-page__pixel[data-v-62050213]{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite tcl-ep-breathe-62050213;animation-delay:var(--delay)}.tcl-error-page--broken .tcl-error-page__pixel[data-v-62050213]{animation:5.5s cubic-bezier(.65,0,.35,1) infinite tcl-ep-scatter-62050213;animation-delay:calc(var(--delay)*.3)}.tcl-error-page__core[data-v-62050213]{transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite tcl-ep-core-62050213}.tcl-error-page__core-split[data-v-62050213]{opacity:0;mix-blend-mode:screen}.tcl-error-page--broken .tcl-error-page__core[data-v-62050213]{animation:5.5s ease-in-out infinite tcl-ep-core-broken-62050213}.tcl-error-page--broken .tcl-error-page__core-split--a[data-v-62050213]{animation:5.5s step-end infinite tcl-ep-split-a-62050213}.tcl-error-page--broken .tcl-error-page__core-split--b[data-v-62050213]{animation:5.5s step-end infinite tcl-ep-split-b-62050213}.tcl-error-page__code[data-v-62050213]{letter-spacing:-.04em;background:var(--ep-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(88px,20vw,168px);font-weight:800;line-height:1;animation:.7s cubic-bezier(.2,.8,.2,1) both tcl-ep-rise-62050213;position:relative}.tcl-error-page--broken .tcl-error-page__code[data-v-62050213]:after,.tcl-error-page--broken .tcl-error-page__code[data-v-62050213]:before{content:attr(data-code);background:inherit;opacity:0;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.tcl-error-page--broken .tcl-error-page__code[data-v-62050213]:before{background:#4ecaa8;-webkit-background-clip:text;background-clip:text;animation:5.5s step-end infinite tcl-ep-glitch-a-62050213}.tcl-error-page--broken .tcl-error-page__code[data-v-62050213]:after{background:#ef4444;-webkit-background-clip:text;background-clip:text;animation:5.5s step-end infinite tcl-ep-glitch-b-62050213}.tcl-error-page__title[data-v-62050213]{letter-spacing:-.02em;color:var(--ep-text);margin:8px 0 12px;font-size:clamp(24px,4vw,32px);font-weight:700;animation:.7s cubic-bezier(.2,.8,.2,1) .1s both tcl-ep-rise-62050213}.tcl-error-page__text[data-v-62050213]{color:var(--ep-muted);margin:0 0 32px;font-size:17px;line-height:1.55;animation:.7s cubic-bezier(.2,.8,.2,1) .2s both tcl-ep-rise-62050213}.tcl-error-page__actions[data-v-62050213]{flex-wrap:wrap;justify-content:center;gap:12px;animation:.7s cubic-bezier(.2,.8,.2,1) .3s both tcl-ep-rise-62050213;display:flex}.tcl-error-page__btn[data-v-62050213]{border:1px solid var(--ep-border);background:var(--ep-card);-webkit-backdrop-filter:blur(12px);min-height:46px;color:var(--ep-text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.tcl-error-page__btn[data-v-62050213]:hover{transform:translateY(-2px);box-shadow:0 12px 28px -10px #1a8ca780}.tcl-error-page__btn[data-v-62050213]:focus-visible{outline-offset:3px;outline:2px solid #1a8ca7}.tcl-error-page__btn--primary[data-v-62050213]{background:var(--ep-gradient);color:#fff;border-color:#0000}.tcl-error-page__details[data-v-62050213]{border:1px dashed var(--ep-border);background:var(--ep-card);max-width:100%;color:var(--ep-muted);text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:32px 0 0;padding:12px 16px;font-size:12px}.tcl-error-page__brand[data-v-62050213]{letter-spacing:.04em;color:var(--ep-muted);margin:0;font-size:12px;position:absolute;bottom:16px;left:0;right:0}.tcl-error-page__brand span[data-v-62050213]{background:var(--ep-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes tcl-ep-pulse-62050213{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes tcl-ep-float-62050213{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(18px,-26px)rotate(45deg)}50%{transform:translate(-12px,-48px)rotate(90deg)}75%{transform:translate(-24px,-18px)rotate(135deg)}}@keyframes tcl-ep-bob-62050213{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes tcl-ep-breathe-62050213{0%,to{transform:translate(0)}50%{transform:translate(calc(var(--dx)*.18),calc(var(--dy)*.18))}}@keyframes tcl-ep-scatter-62050213{0%,18%{transform:translate(0)rotate(0)}42%,58%{transform:translate(var(--dx),var(--dy)) rotate(90deg) scale(.7);opacity:.25}82%,to{transform:translate(0)rotate(180deg)}}@keyframes tcl-ep-core-62050213{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes tcl-ep-core-broken-62050213{0%,18%,82%,to{transform:scale(1)}42%,58%{transform:scale(.82)}}@keyframes tcl-ep-split-a-62050213{0%,46%,49%,to{opacity:0;transform:none}47%{opacity:.8;transform:translate(-3px,1px)}48%{opacity:.8;transform:translate(2px,-1px)}}@keyframes tcl-ep-split-b-62050213{0%,46%,49%,to{opacity:0;transform:none}47%{opacity:.8;transform:translate(3px,-1px)}48%{opacity:.8;transform:translate(-2px,1px)}}@keyframes tcl-ep-glitch-a-62050213{0%,44%,50%,to{opacity:0;clip-path:inset(0);transform:none}45%{opacity:.9;clip-path:inset(10% 0 62%);transform:translate(-6px)}47%{opacity:.9;clip-path:inset(55% 0 20%);transform:translate(5px)}49%{opacity:.9;clip-path:inset(30% 0 45%);transform:translate(-3px)}}@keyframes tcl-ep-glitch-b-62050213{0%,44%,50%,to{opacity:0;clip-path:inset(0);transform:none}45%{opacity:.7;clip-path:inset(70% 0 8%);transform:translate(6px)}47%{opacity:.7;clip-path:inset(20% 0 60%);transform:translate(-5px)}48%{opacity:.7;clip-path:inset(40% 0 35%);transform:translate(4px)}}@keyframes tcl-ep-rise-62050213{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.tcl-error-page[data-v-62050213] *,.tcl-error-page[data-v-62050213] :after,.tcl-error-page[data-v-62050213] :before{animation:none!important}}
