<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>403 Forbidden — Nexora Esports</title>
  <link rel="icon" href="/static/favicon.ico">
  <link href="https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
  <style>
    *{margin:0;padding:0;box-sizing:border-box}
    body{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#08080f;color:#f1f5f9;font-family:'Inter',sans-serif;text-align:center;padding:24px}
    .box{max-width:460px}
    .code{font-family:'Orbitron',monospace;font-size:clamp(64px,15vw,120px);font-weight:900;background:linear-gradient(135deg,#dc2626,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.1}
    h2{margin:16px 0 8px;font-size:22px}
    p{color:#94a3b8;font-size:15px;margin-bottom:10px;line-height:1.6}
    p.hint{font-size:13.5px;color:#64748b;margin-bottom:28px}
    a{display:inline-block;padding:12px 28px;border-radius:12px;background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;font-weight:700;text-decoration:none;font-size:15px;transition:transform .2s;margin:4px}
    a:hover{transform:translateY(-2px)}
    a.secondary{background:#1e293b;color:#cbd5e1}
  </style>
</head>
<body>
  <div class="box">
    <div class="code">403</div>
    <h2>Permission Denied</h2>
    <p>Your account does not have permission to perform this action.</p>
    <p class="hint">If you believe you should have access, ask the root administrator to grant the required permission to your role under Admin &rarr; Roles &amp; Permissions, or log in with an account that has it.</p>
    <a href="/admin">Back to Admin</a>
    <a href="/" class="secondary">Go to Website</a>
  </div>
</body>
</html>
