.error-page[data-v-f1a1fd3c]{background:radial-gradient(circle at 16% 18%,rgba(202,205,251,.4),transparent 28rem),radial-gradient(circle at 86% 78%,hsla(43,57%,88%,.55),transparent 30rem),linear-gradient(145deg,#f8f7f6,#f4f3fb 52%,#fbf8f1)}.error-visual[data-v-f1a1fd3c]{animation:reveal-f1a1fd3c .8s cubic-bezier(.16,1,.3,1) both;aspect-ratio:1/1}.error-code[data-v-f1a1fd3c]{background:linear-gradient(135deg,#8c87f2 5%,#5b3fc3 52%,#261d49);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 20px 24px rgba(74,54,157,.18));font-size:clamp(7rem,18vw,12rem);font-weight:700;letter-spacing:-.09em;line-height:1;translate:-50% -59%}.error-code[data-v-f1a1fd3c],.orbit[data-v-f1a1fd3c]{inset:50% auto auto 50%;position:absolute}.orbit[data-v-f1a1fd3c]{border:1px solid rgba(106,78,221,.2);border-radius:9999px;translate:-50% -50%}.orbit-outer[data-v-f1a1fd3c]{height:90%;width:90%}.orbit-inner[data-v-f1a1fd3c]{border-style:dashed;height:65%;width:65%}.orbit-dot[data-v-f1a1fd3c]{border:5px solid hsla(0,0%,100%,.9);border-radius:9999px;box-shadow:0 12px 28px #261d492e;position:absolute}.orbit-dot-indigo[data-v-f1a1fd3c]{background:#8072eb;height:2.75rem;right:21%;top:8%;width:2.75rem}.orbit-dot-gold[data-v-f1a1fd3c]{background:#d8b26c;bottom:20%;height:2rem;left:5%;width:2rem}.status-card[data-v-f1a1fd3c]{animation:float-f1a1fd3c 5s ease-in-out infinite;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid hsla(0,0%,100%,.85);border-radius:1rem;bottom:9%;box-shadow:0 22px 50px #261d4929;padding:1.15rem;position:absolute;right:2%;width:min(18rem,75%)}.error-stack[data-v-f1a1fd3c] pre{white-space:pre-wrap}@keyframes reveal-f1a1fd3c{0%{opacity:0;transform:translateY(2rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes float-f1a1fd3c{0%,to{transform:translateY(0)}50%{transform:translateY(-.75rem)}}@media (max-width:640px){.error-visual[data-v-f1a1fd3c]{max-width:16rem}.status-card[data-v-f1a1fd3c]{display:none}}@media (prefers-reduced-motion:reduce){.error-visual[data-v-f1a1fd3c],.status-card[data-v-f1a1fd3c]{animation:none}}
