@keyframes neon-blink-145c9a2f{0%,to{filter:drop-shadow(0 0 0 var(--pink))}50%{filter:drop-shadow(0 0 10px var(--pink))}}.splash-screen[data-v-145c9a2f]{align-items:center;background-color:var(--dark-bg);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.logo-container[data-v-145c9a2f]{margin-bottom:20px}.logo[data-v-145c9a2f]{animation:neon-blink-145c9a2f 1.5s infinite;height:auto;width:150px}.loading-bar-container[data-v-145c9a2f]{background-color:#fff3;height:4px;overflow:hidden;width:200px}.loading-bar[data-v-145c9a2f]{background-color:var(--pink);height:100%}@media (max-width:640px){.logo[data-v-145c9a2f]{width:250px}}.error-shell[data-v-23b86946]{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:clamp(3rem,6vw,6rem) 1.5rem;position:relative}.glow-bottom[data-v-23b86946],.glow-top[data-v-23b86946]{animation:float-23b86946 16s ease-in-out infinite;aspect-ratio:1;background:radial-gradient(circle,#fd016661,#fd016600);border-radius:50%;filter:blur(10px);opacity:.75;pointer-events:none;position:absolute;width:clamp(18rem,32vw,28rem)}.glow-top[data-v-23b86946]{animation-delay:-6s;right:8%;top:-12%}.glow-bottom[data-v-23b86946]{bottom:-18%;left:6%}.error-card[data-v-23b86946]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid rgba(253,1,102,.22);border-radius:28px;box-shadow:0 16px 48px #fd016629,inset 0 0 0 1px #fff9;color:var(--dark,#020407);padding:clamp(2.8rem,4vw,3.8rem);position:relative;text-align:center;width:min(640px,100%)}.error-card[data-v-23b86946]:after{background:linear-gradient(135deg,#fd01661f,#fd016600);border-radius:inherit;content:"";top:12px;right:12px;bottom:12px;left:12px;opacity:.65;position:absolute;z-index:-1}.badge[data-v-23b86946]{align-items:center;background:#fd01661f;border-radius:999px;box-shadow:0 0 18px #fd016659;display:inline-flex;gap:.6rem;letter-spacing:.08em;padding:.9rem 1.8rem;text-transform:uppercase}.badge[data-v-23b86946],.headline[data-v-23b86946]{color:#fd0166;font-weight:700}.headline[data-v-23b86946]{font-size:clamp(2.6rem,4vw,4rem);line-height:1.15;margin:clamp(2.2rem,4vw,3.2rem) 0 1.6rem;text-shadow:0 0 18px rgba(253,1,102,.25),0 12px 32px rgba(253,1,102,.18)}.lead[data-v-23b86946]{color:#020407c7;font-size:clamp(1.4rem,2vw,1.8rem);margin:0 auto 1.6rem;max-width:46ch}.detail[data-v-23b86946],.lead[data-v-23b86946]{line-height:1.6}.detail[data-v-23b86946]{color:#0204078c;font-size:clamp(1.2rem,1.8vw,1.5rem);margin:0 auto clamp(2.4rem,4vw,3.2rem);max-width:52ch}.actions[data-v-23b86946]{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center}.btn[data-v-23b86946]{border:none;border-radius:999px;cursor:pointer;font-size:clamp(1.3rem,1.8vw,1.6rem);font-weight:600;padding:1.1rem 2.8rem;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.btn-primary[data-v-23b86946]{background:linear-gradient(135deg,#fd0166,#ff4b93);box-shadow:0 8px 22px #fd016659,0 0 0 1px #fd016666;color:#fff}.btn-primary[data-v-23b86946]:hover{box-shadow:0 12px 28px #fd016673,0 0 22px #fd0166a6;transform:translateY(-2px)}.btn-secondary[data-v-23b86946]{background:#ffffffd9;border:1px solid rgba(253,1,102,.35);box-shadow:0 8px 18px #fd01662e;color:#fd0166}.btn-secondary[data-v-23b86946]:hover{background:#fff;box-shadow:0 12px 24px #fd016647,0 0 18px #fd016652;transform:translateY(-2px)}@keyframes float-23b86946{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (max-width:640px){.error-card[data-v-23b86946]{border-radius:22px}.actions[data-v-23b86946]{flex-direction:column}.btn[data-v-23b86946]{width:100%}}
