.not-found-container[data-v-0b762c3e]{display:flex;justify-content:center;align-items:center;min-height:70vh;background-color:#f8f9fa;padding:2rem 0}.not-found-content[data-v-0b762c3e]{text-align:center;background:#fff;padding:4rem 2rem;border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.1);max-width:500px;width:90%;animation:fadeIn-0b762c3e .8s ease-out}.not-found-title[data-v-0b762c3e]{font-size:6rem;font-weight:700;color:#007bff;margin-bottom:1rem;line-height:1}.not-found-text[data-v-0b762c3e]{font-size:1.5rem;color:#343a40;margin-bottom:.5rem;font-weight:500}.not-found-subtext[data-v-0b762c3e]{font-size:1rem;color:#6c757d;margin-bottom:2rem}.back-home-btn[data-v-0b762c3e]{display:inline-block;padding:.75rem 2rem;font-size:1rem;font-weight:500;color:#fff;background-color:#007bff;border:none;border-radius:4px;text-decoration:none;transition:all .3s ease;cursor:pointer}.back-home-btn[data-v-0b762c3e]:hover{background-color:#0056b3;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3);color:#fff;text-decoration:none}@keyframes fadeIn-0b762c3e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.not-found-container[data-v-0b762c3e]{min-height:60vh}.not-found-content[data-v-0b762c3e]{padding:3rem 1.5rem}.not-found-title[data-v-0b762c3e]{font-size:4rem}.not-found-text[data-v-0b762c3e]{font-size:1.25rem}}@media (max-width:480px){.not-found-content[data-v-0b762c3e]{padding:2rem 1rem}.not-found-title[data-v-0b762c3e]{font-size:3rem}.not-found-text[data-v-0b762c3e]{font-size:1.1rem}.back-home-btn[data-v-0b762c3e]{padding:.6rem 1.5rem;font-size:.9rem}}