body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.notfound-container{align-items:center;background:linear-gradient(135deg,#1e3a5f,#2c5f8d);display:flex;justify-content:center;min-height:100vh;position:relative}.notfound-container:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%231e3a5f' d='M0 0h100v100H0z'/%3E%3Ccircle cx='50' cy='50' r='1' fill='%23fff' opacity='.1'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.notfound-card{background:#fff;border-radius:12px;border-top:4px solid #06c;box-shadow:0 20px 60px #0000004d;max-width:500px;padding:4rem 3rem;position:relative;text-align:center;width:100%;z-index:1}.notfound-code{font-size:6rem;letter-spacing:-2px}.notfound-card h1,.notfound-code{color:#1e3a5f;font-weight:700;margin-bottom:1rem}.notfound-card h1{font-size:2rem;letter-spacing:-.5px}.notfound-card p{color:#5a6c7d;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.notfound-link{background:none;border:2px solid #06c;border-radius:6px;color:#06c;display:inline-block;font-size:1rem;font-weight:600;letter-spacing:.5px;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.notfound-link:hover{background:#06c;box-shadow:0 4px 12px #0066cc4d;color:#fff;transform:translateY(-2px)}.notfound-link:active{transform:translateY(0)}*,:after,:before{box-sizing:border-box;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f7fa;color:#1a202c;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#edf2f7;border-radius:4px}::-webkit-scrollbar-thumb{background:#a0aec0;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#718096}:focus-visible{outline:2px solid #3182ce;outline-offset:2px}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}a,button,input,select,textarea{font-family:inherit}
/*# sourceMappingURL=main.2b55bab5.css.map*/