.not-found-page[data-v-f757cf9a]{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2)}.container[data-v-f757cf9a]{text-align:center;color:#fff}.not-found-content[data-v-f757cf9a]{-webkit-animation:slideIn-f757cf9a .5s ease;animation:slideIn-f757cf9a .5s ease}@-webkit-keyframes slideIn-f757cf9a{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn-f757cf9a{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.error-code[data-v-f757cf9a]{font-size:120px;font-weight:700;margin:0 0 20px 0;color:hsla(0,0%,100%,.8);text-shadow:0 4px 20px rgba(0,0,0,.2)}.error-message[data-v-f757cf9a]{font-size:36px;margin:0 0 10px 0;font-weight:700}.error-desc[data-v-f757cf9a]{font-size:18px;margin-bottom:40px;opacity:.9}.actions[data-v-f757cf9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.btn[data-v-f757cf9a]{display:inline-block;padding:12px 30px;border-radius:4px;text-decoration:none;font-size:16px;-webkit-transition:all .3s ease;transition:all .3s ease}.btn.btn-primary[data-v-f757cf9a]{background:#fff;color:#667eea}.btn.btn-primary[data-v-f757cf9a]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media(max-width:480px){.error-code[data-v-f757cf9a]{font-size:80px}.error-message[data-v-f757cf9a]{font-size:24px}.error-desc[data-v-f757cf9a]{font-size:14px}.actions[data-v-f757cf9a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}}