<!doctype html>
<html lang="en"><head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>404 — This URL did not match any route.</title>
<style>
/* ==========================================================================
   Xtream-Masters · OTT Panel Main Core
   Error pages — global stylesheet
   © Xtream-Masters. All rights reserved.
   ========================================================================== */
*{box-sizing:border-box}
:root{
 --bg:#0d0f13; --card:#161920; --edge:#252a34; --ink:#e8eaf0; --dim:#9aa3b5;
 --pill-bg:#3b1d23; --pill-ink:#ff9ba4; --accent:#5b8cff;
 --ok-bg:#11301f; --ok-ink:#7ee2a8;
}
@media (prefers-color-scheme:light){
 :root{--bg:#f4f6f9; --card:#fff; --edge:#e2e6ee; --ink:#12151c; --dim:#5c6474;
       --pill-bg:#fdeaec; --pill-ink:#a11f2e;
       --ok-bg:#e6f7ed; --ok-ink:#0f6b39;}
}
html,body{margin:0;padding:0}
body{
 min-height:100dvh; display:flex; align-items:center; justify-content:center;
 padding:clamp(16px,4vw,40px); background:var(--bg); color:var(--ink);
 font:15px/1.6 ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
 -webkit-text-size-adjust:100%;
}
.card{
 width:min(100%,560px); background:var(--card); border:1px solid var(--edge);
 border-radius:4px; padding:clamp(20px,5vw,30px);
 box-shadow:0 12px 34px rgb(0 0 0 / .28);
}
@media (prefers-color-scheme:light){.card{box-shadow:0 12px 34px rgb(20 25 40 / .08)}}
.pill{
 display:inline-block; padding:5px 11px; border-radius:12px;
 background:var(--pill-bg); color:var(--pill-ink);
 font:600 11.5px/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
 letter-spacing:.09em; text-transform:uppercase;
}
/* A 2xx is not a failure: a healthy 200 shown in the red error pill read as an
   alarm on a perfectly healthy node. */
.pill.ok{background:var(--ok-bg); color:var(--ok-ink)}
h1{margin:15px 0 8px; font-size:clamp(17px,4.4vw,20px); font-weight:640; line-height:1.3}
p{margin:0 0 16px; color:var(--dim); font-size:14px}
dl{
 margin:0; padding-top:15px; border-top:1px solid var(--edge);
 display:grid; grid-template-columns:auto minmax(0,1fr); gap:9px 16px; font-size:13px;
}
dt{color:var(--dim); white-space:nowrap}
dd{
 margin:0; font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
 overflow-wrap:anywhere; word-break:break-word;
}
@media (max-width:26rem){
 dl{grid-template-columns:1fr; gap:3px 0}
 dt{margin-top:8px}
}
</style></head>
<body><main class="card">
<span class="pill">HTTP 404</span>
<h1>This URL did not match any route.</h1>
<p>The routes explicitly; unknown paths are never executed.</p>
</main></body></html>
