body,html{max-width:100%;overflow-x:hidden}.page-enter-active{transition:opacity .15s ease-out}.page-leave-active{transition:opacity .1s ease-in}.page-enter-from,.page-leave-to{opacity:0}.page-enter-active,.page-leave-active{min-height:100vh}.layout-enter-active{transition:all .1s ease-out}.layout-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.layout-enter-from,.layout-leave-to{opacity:0;transform:translateY(-20px)}.error-container[data-v-a1fca918]{animation:fadeInUp-a1fca918 .6s ease-out}.error-icon-wrapper[data-v-a1fca918]{align-items:center;animation:pulse-a1fca918 2s ease-in-out infinite;border-radius:50%;box-shadow:0 10px 40px #0000001a;display:inline-flex;height:120px;justify-content:center;position:relative;width:120px}.error-icon-wrapper[data-v-a1fca918]:before{animation:ripple-a1fca918 2s ease-out infinite;border:2px solid;border-radius:50%;content:"";top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:.3;position:absolute}.error-code[data-v-a1fca918]{animation:fadeInUp-a1fca918 .6s ease-out .2s both;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;line-height:1;margin-bottom:1rem;-webkit-text-fill-color:transparent;background-clip:text}.error-title[data-v-a1fca918]{animation:fadeInUp-a1fca918 .6s ease-out .4s both;margin-bottom:3rem}.error-actions[data-v-a1fca918]{animation:fadeInUp-a1fca918 .6s ease-out .6s both;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.error-details[data-v-a1fca918]{animation:fadeIn-a1fca918 .6s ease-out .8s both}@keyframes fadeInUp-a1fca918{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-a1fca918{0%{opacity:0}to{opacity:1}}@keyframes pulse-a1fca918{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes ripple-a1fca918{0%{opacity:.3;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@media(max-width:640px){.error-icon-wrapper[data-v-a1fca918]{height:100px;width:100px}.error-code h1[data-v-a1fca918]{font-size:5rem}.error-actions[data-v-a1fca918]{flex-direction:column}.error-actions a[data-v-a1fca918],.error-actions button[data-v-a1fca918]{width:100%}}
