ackground: #2a2a2a;
      transform: translateY(1px);
    }
    
    .icon-button img {
      width: 16px;
      height: 16px;
      object-fit: contain;
      display: block;
    }
    
    .buttons-container {
      display: flex;
      justify-content: space-between;
      margin-bottom: 16px;
    }
    
    .buttons-container .icon-button {
      margin-right: 0;
    }
    
    button:hover {
      background: #3d3d3d;
      transform: translateY(-1px);
    }
    
    button:active {
      transform: tr