@keyframes popupIn-799f0154{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes popupOut-799f0154{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(-10px)}}.animate-popupIn[data-v-799f0154]{animation:popupIn-799f0154 .3s ease-out forwards}.animate-popupOut[data-v-799f0154]{animation:popupOut-799f0154 .3s ease-out forwards}.backdrop-blur-sm[data-v-799f0154]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.icon-container[data-v-39dc43a8]{overflow:hidden;position:relative}.icon-container[data-v-39dc43a8]:after{animation:iconGlowPulse-39dc43a8 2s infinite;background:radial-gradient(circle at center,#ffd7004d 0,#ffd70000 70%);border-radius:50%;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0}@keyframes iconGlowPulse-39dc43a8{0%{opacity:0;transform:scale(.8)}50%{opacity:.6;transform:scale(1.3)}to{opacity:0;transform:scale(.8)}}.icon-animation[data-v-39dc43a8]{animation:iconEnter-39dc43a8 .5s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes iconEnter-39dc43a8{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes popupIn-39dc43a8{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes popupOut-39dc43a8{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(-10px)}}.animate-popupIn[data-v-39dc43a8]{animation:popupIn-39dc43a8 .3s cubic-bezier(.175,.885,.32,1.275) forwards}.animate-popupOut[data-v-39dc43a8]{animation:popupOut-39dc43a8 .2s ease-in forwards}.backdrop-blur-sm[data-v-39dc43a8]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bounce-dot[data-v-9b73df9f]{animation:bounce-9b73df9f 1.4s ease-in-out infinite both;background-color:#fff;border-radius:50%;height:6px;width:6px}.animation-delay-200[data-v-9b73df9f]{animation-delay:.2s}.animation-delay-400[data-v-9b73df9f]{animation-delay:.4s}@keyframes bounce-9b73df9f{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}}.language-menu[data-v-ffc97d52]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s ease-in-out,opacity .3s ease-in-out}.language-menu.is-open[data-v-ffc97d52]{grid-template-rows:1fr;opacity:1}@media (prefers-reduced-motion:reduce){.language-menu[data-v-ffc97d52]{transition:none}}[data-v-4d1357e7]{font-family:Inter,Segoe UI,system-ui,sans-serif}.group:hover .group-hover\:block[data-v-4d1357e7]{display:block!important}a[data-v-4d1357e7]{color:inherit}a[data-v-4d1357e7],a[data-v-4d1357e7]:hover{text-decoration:none}img[data-v-4d1357e7]{height:auto;max-width:100%}.fa-spin[data-v-4d1357e7]{animation:spin-4d1357e7 1s linear infinite}@keyframes spin-4d1357e7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a[data-v-4d1357e7]:focus-visible,button[data-v-4d1357e7]:focus-visible{outline:2px solid #fbbf24;outline-offset:2px}@media (prefers-contrast:high){.bg-slate-900[data-v-4d1357e7]{background-color:#000!important}.text-gray-300[data-v-4d1357e7]{color:#fff!important}.border-yellow-500\/20[data-v-4d1357e7]{border-color:#fbbf24!important}}@media (prefers-reduced-motion:reduce){[data-v-4d1357e7],[data-v-4d1357e7]:after,[data-v-4d1357e7]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.sticky[data-v-4d1357e7]{display:none!important}}@keyframes pulse-glow-dd7f478e{0%,to{box-shadow:0 0 20px #fbbf244d}50%{box-shadow:0 0 30px #fbbf2480}}.animate-pulse-glow[data-v-dd7f478e]{animation:pulse-glow-dd7f478e 2s ease-in-out infinite}.social-icon[data-v-dd7f478e]:hover{box-shadow:0 8px 25px #0000004d;transform:translateY(-2px)}@media (max-width:1024px){.mobile-footer-padding[data-v-dd7f478e]{padding-bottom:120px}}html[data-v-dd7f478e]{scroll-behavior:smooth}a[data-v-dd7f478e]:focus-visible,button[data-v-dd7f478e]:focus-visible{outline:2px solid #fbbf24;outline-offset:2px}.bounce-infinite{animation:bounce 1.5s ease infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.error-code-container[data-v-fd0b6517]{display:inline-block;margin:0 auto;position:relative}.error-code-bg[data-v-fd0b6517]{background:linear-gradient(135deg,#1a1a1a,#333);border:3px solid #fbbf24;border-radius:50%;height:120px;position:relative;width:120px}.error-code-bg[data-v-fd0b6517]:before{background:#000;border-radius:50%;content:"";top:8px;right:8px;bottom:8px;left:8px;position:absolute}.error-code-text[data-v-fd0b6517]{color:#fbbf24;font-size:2.5rem;font-weight:900;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.quick-link[data-v-fd0b6517]{align-items:center;background:#1a1a1a;border:1px solid #333;border-radius:12px;color:#d1d5db;display:flex;flex-direction:column;gap:8px;padding:16px;text-decoration:none;transition:all .3s ease}.quick-link[data-v-fd0b6517]:hover{background:#333;border-color:#fbbf24;color:#fbbf24;transform:translateY(-2px)}.quick-link i[data-v-fd0b6517]{font-size:1.25rem}.quick-link span[data-v-fd0b6517]{font-size:.875rem;font-weight:500}@keyframes float-gentle-fd0b6517{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}@keyframes float-gentle-delayed-fd0b6517{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.1)}}@keyframes float-gentle-slow-fd0b6517{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(.95)}}.animate-float-gentle[data-v-fd0b6517]{animation:float-gentle-fd0b6517 6s ease-in-out infinite}.animate-float-gentle-delayed[data-v-fd0b6517]{animation:float-gentle-delayed-fd0b6517 8s ease-in-out infinite;animation-delay:2s}.animate-float-gentle-slow[data-v-fd0b6517]{animation:float-gentle-slow-fd0b6517 10s ease-in-out infinite;animation-delay:4s}@media (max-width:640px){.error-code-bg[data-v-fd0b6517]{height:100px;width:100px}.error-code-text[data-v-fd0b6517]{font-size:2rem}.quick-link[data-v-fd0b6517]{padding:12px}.quick-link i[data-v-fd0b6517]{font-size:1rem}.quick-link span[data-v-fd0b6517]{font-size:.75rem}.animate-float-gentle[data-v-fd0b6517],.animate-float-gentle-delayed[data-v-fd0b6517],.animate-float-gentle-slow[data-v-fd0b6517]{animation:none}}.quick-link[data-v-fd0b6517]:focus{outline:2px solid #fbbf24;outline-offset:2px}
