.nf{text-align:center;color:#f2f2f8;background:#0b0b1e;place-content:center;gap:12px;min-height:100svh;padding:24px;font-family:system-ui,sans-serif;display:grid}.nf h1{margin:0;font-size:28px}.nf p{color:#a3a4c4;margin:0}.nf a{color:#ff5a5f}body:has(.nf){background:#0b0b1e;margin:0}:root[data-theme=light] .nf{color:#14142b;background:#f5f4fa}:root[data-theme=light] body:has(.nf){color:#14142b;background:#f5f4fa}:root[data-theme=light] .nf p{color:#55567a}:root[data-theme=light] .nf a{color:#c8161b}
