.accessibility-buttons {
      position: fixed;
      top: 50%;
      left: 0;
      transform: translateY(-50%);
      background: #f1f1f1;
      border: 1px solid #ccc;
      border-left: none;
      border-radius: 0 10px 10px 0;
      box-shadow: 0 0 10px rgba(0,0,0,0.1);
      padding: 10px;
      z-index: 1000;
    }

    .accessibility-buttons button {
      display: block;
      margin: 5px 0;
      padding: 10px;
      width: 40px;
      border: none;
      background: #fd852e;
      color: white;
      font-size: 18px;
      cursor: pointer;
      border-radius: 4px;
    }

    .accessibility-buttons button:hover {
      background:#21b636;
    }

    .high-contrast {
      background-color: black !important;
      color: yellow !important;
    }