.not-found-container[data-v-bbd9407c]{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;background:linear-gradient(135deg,#1d1919,#3a3a3a);overflow:hidden;position:relative}.not-found-container[data-v-bbd9407c]:before{content:"";position:absolute;width:150%;height:150%;background:radial-gradient(circle,transparent 20%,#1d1919 70%);top:-25%;left:-25%;opacity:.8}.not-found-container .not-found-content[data-v-bbd9407c]{text-align:center;z-index:10;padding:.8rem;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border-radius:.4rem;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 .16rem .6rem rgba(0,0,0,.3);animation:fadeIn-bbd9407c .5s ease-out;max-width:90%;width:8rem}@keyframes fadeIn-bbd9407c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.not-found-container .error-code[data-v-bbd9407c]{font-size:3rem;font-weight:700;color:#ffd04b;margin-bottom:.4rem;text-shadow:0 .08rem .16rem rgba(0,0,0,.4);animation:pulse-bbd9407c 2s infinite}@keyframes pulse-bbd9407c{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.not-found-container .error-message[data-v-bbd9407c]{font-size:.6rem;color:#fff;margin-bottom:.4rem;font-weight:600}.not-found-container .error-description[data-v-bbd9407c]{font-size:.32rem;color:hsla(0,0%,100%,.7);margin-bottom:.8rem;line-height:1.5}.not-found-container .home-button[data-v-bbd9407c]{padding:.24rem .6rem;font-size:.32rem;border-radius:.6rem;background-color:#ffd04b;border-color:#ffd04b;color:#1d1919;font-weight:600;transition:all .3s ease;box-shadow:0 .08rem .16rem rgba(0,0,0,.2)}.not-found-container .home-button[data-v-bbd9407c]:hover{transform:translateY(-.08rem);box-shadow:0 .16rem .24rem rgba(0,0,0,.3);background-color:#ffe47a;border-color:#ffe47a}.not-found-container .home-button i[data-v-bbd9407c]{margin-right:.16rem}@media(max-width:768px){.not-found-container .not-found-content[data-v-bbd9407c]{padding:.6rem;width:6rem}.not-found-container .error-code[data-v-bbd9407c]{font-size:2rem}.not-found-container .error-message[data-v-bbd9407c]{font-size:.48rem}.not-found-container .error-description[data-v-bbd9407c]{font-size:.28rem}}