.not-found-container.svelte-1qc8v8j{display:flex;align-items:center;justify-content:center;height:100vh;background:radial-gradient(circle at top,#ffffff1a,#000000d9);overflow:hidden}.glass-card.svelte-1qc8v8j{text-align:center;padding:2rem 3rem;border-radius:24px;background:#ffffff1a;backdrop-filter:blur(25px) saturate(180%);-webkit-backdrop-filter:blur(25px) saturate(180%);color:#fff;border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 25px #00000040,0 1px 3px #ffffff26 inset;animation:svelte-1qc8v8j-fadeIn .6s ease-out}h1.svelte-1qc8v8j{font-size:6rem;margin:0;background:linear-gradient(90deg,#fff,#b0b0b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:800;letter-spacing:2px}p.svelte-1qc8v8j{margin-top:.5rem;font-size:1.2rem;color:#fffc}button.svelte-1qc8v8j{margin-top:1.5rem;background:#ffffff26;color:#fff;border:none;border-radius:12px;padding:.8rem 1.5rem;font-size:1rem;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}button.svelte-1qc8v8j:hover{background:#ffffff40;transform:scale(1.05);box-shadow:0 0 12px #ffffff4d}@keyframes svelte-1qc8v8j-fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){.glass-card.svelte-1qc8v8j{padding:2rem}h1.svelte-1qc8v8j{font-size:4rem}p.svelte-1qc8v8j{font-size:1rem}}
