<div class="d-flex justify-content-center align-items-center vh-100 text-center">
  <div>
    <div class="state-figure">
      <img class="img-fluid" src="../layouts/members/assets/images/illustration/img-2.svg" alt="" style="max-width: 320px">
    </div>
    <h3 class="state-header">Page Not Found!</h3>
    <p class="state-description lead text-muted">Sorry, we've misplaced that URL or it's pointing to something that doesn't exist.</p>
    <div class="state-action">
      <a href="dashboard" class="btn btn-lg btn-light btn-3d">
        <i class="fas fa-check-circle"></i> Go Back
      </a>
    </div>
  </div>
</div>

<style>
  .btn-3d {
    background: linear-gradient(to bottom, #ffffff, #e0e0e0);
    border: 1px solid #ccc;
    color: #333;
    font-weight: bold;
    padding: 10px 20px;
    border-radius: 5px;
    box-shadow: 0 4px #bbb;
    text-decoration: none;
    transition: all 0.3s ease;
  }

  .btn-3d:hover {
    background: linear-gradient(to bottom, #e0e0e0, #ffffff);
    box-shadow: 0 2px #aaa;
    transform: translateY(2px);
  }

  .btn-3d:active {
    box-shadow: 0 1px #888;
    transform: translateY(3px);
  }

  .vh-100 {
    height: 100vh; /* Full viewport height */
  }

  .text-center {
    text-align: center;
  }
</style>
