  body {
    background: radial-gradient(circle at center, #1a1a1a, #000);
    color: #fff;
    font-family: 'Segoe UI', sans-serif;
    text-align: center;
    padding: 50px;
  }

  h1 {
    font-size: 2.5em;
    margin-bottom: 30px;
  }

  #count {
    font-size: 5em;
    margin: 40px 0;
    color: #ff5555;
    text-shadow: 0 0 10px #ff0000;
  }

  button {
    padding: 15px 30px;
    margin: 10px;
    font-size: 1.2em;
    border: none;
    border-radius: 10px;
    cursor: pointer;
    transition: all 0.2s;
  }

  #addBtn { background-color: #4CAF50; color: white; }
  #subBtn { background-color: #f44336; color: white; }
  #resetBtn { background-color: #2196F3; color: white; }

  button:hover {
    opacity: 0.8;
    transform: scale(1.05);
  }
